Cheap flights from Singapore to Johannesburg

How far in advance should I book a flight from Singapore to Johannesburg OR Tambo Airport?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 14 days in advance, which can save you up to 1% on flights from Singapore to Johannesburg OR Tambo Airport compared to booking the week you need them. Waiting 14 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at S$ 927. For sooner than that we have options available in the next 3 days from S$ 959.

What is the cheapest month to fly from Singapore to Johannesburg OR Tambo Airport?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, March can be a great choice for travel to Johannesburg OR Tambo Airport. Flights to Johannesburg OR Tambo Airport from Singapore in March are about S$ 876 on average during March, but can be found for as low as S$ 627.

When is the cheapest time to fly from Singapore to Johannesburg OR Tambo Airport (SG - JNB)?

When flying from Singapore to Johannesburg OR Tambo Airport, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Singapore to OR Tambo in January, February 2022

The best prices found for Singapore to JNB flights in January, February
4 Feb - 20 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

24h 55m
S$ 2,580

Qatar Airways

View Deal

Deal found 1/19/22

3 Feb - 20 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

32h 00m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

19h 15m
S$ 2,584

Qatar Airways

View Deal

Deal found 1/19/22

4 Feb - 21 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

35h 00m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

32h 35m
S$ 2,588

Etihad Airways

View Deal

Deal found 1/19/22

Singapore to OR Tambo 2022 flight deals

Cheap flights to OR Tambo from Singapore found for this year
9 May - 18 May
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

17h 45m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

19h 55m
S$ 1,044

Qatar Airways

View Deal

Deal found 1/18/22

10 May - 18 May
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

25h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

19h 45m
S$ 1,109

Emirates

View Deal

Deal found 1/18/22

9 May - 18 May
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,139

Singapore Airlines

View Deal

Deal found 1/18/22

Direct flights to OR Tambo from Singapore

Save time with Singapore to OR Tambo direct flight deals
9 May - 18 May
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,139

Singapore Airlines

View Deal

Deal found 1/18/22

5 Feb - 19 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 2,814

Singapore Airlines

View Deal

Deal found 1/19/22

7 Feb - 19 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 3,322

Singapore Airlines

View Deal

Deal found 1/19/22

One-way flights to Johannesburg OR Tambo from Singapore

The cheapest one-way flights from Singapore to OR Tambo
23 Mar
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

35h 00m
S$ 610

Etihad Airways

View Deal

Deal found 1/18/22

18 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

35h 00m
S$ 633

Etihad Airways

View Deal

Deal found 1/18/22

16 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

34h 30m
S$ 646

Etihad Airways

View Deal

Deal found 1/18/22

Related info for your journey

Useful info, stats and facts about Singapore to OR Tambo flights.

Which airlines flying from Singapore to Johannesburg OR Tambo have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Singapore to Johannesburg OR Tambo that may be offering flexible cancellation policies are Singapore Airlines, Emirates, and Ethiopian Air. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Singapore to Johannesburg OR Tambo Airport for under S$ 1,100 on Cheapflights?

Yes, there are multiple flights from Singapore to Johannesburg OR Tambo Airport for under S$ 1,100. The cheapest flight booked recently is on Qatar Airways for just S$ 1,044, but on average you can expect to pay S$ 2,559.

Are there direct flights from Singapore to Johannesburg OR Tambo Airport for under S$ 1,200 on Cheapflights?

Cheapflights has 14 direct flights from Singapore to Johannesburg OR Tambo Airport under S$ 1,200. A good price for a direct flight from Singapore to Johannesburg OR Tambo Airport is less than S$ 7,168.

What days are direct flights available from Singapore to Johannesburg OR Tambo Airport?

Direct flights can be found on the following days: Saturday.

How popular is this Singapore to Johannesburg OR Tambo Airport flight route?

Flights from Singapore to Johannesburg OR Tambo have been viewed 639 times in the past calendar month.

How many flights depart from Singapore to Johannesburg OR Tambo Airport on average per day?

On average, you can expect to see 1 flight from Singapore to Johannesburg OR Tambo Airport a day.
Early Morning (Midnight to 6am) - 100% of flight departures

How long is the flight from Singapore to Johannesburg OR Tambo Airport?

For as low as S$ 1,044, Qatar Airways can have you in Johannesburg OR Tambo Airport from Singapore in 10h 40m. Airlines will cover a distance of 8703 km. This flight may include one or multiple stops.

What are the cheapest airlines to fly from Singapore to Johannesburg OR Tambo Airport one-way?

S$ 610 is the cheapest one-way deal found within the past few days, from Etihad Airways. You may also be able to find cheap deals on Qatar Airways and Emirates, with prices starting from S$ 699 and S$ 737, respectively.

What are the most popular airlines that fly from Singapore to Johannesburg OR Tambo Airport?

When booking a flight from Singapore to Johannesburg OR Tambo Airport, you may want to consider flying on Cathay Pacific, Emirates or Ethiopian Air as they are the most popular for this route.

What are the most reliable airlines from Singapore to Johannesburg OR Tambo Airport?

Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Singapore to Johannesburg OR Tambo Airport on time: ANA (100%), Asiana Airlines (100%), Air New Zealand (100%).

What are the cheapest flights from Singapore to Johannesburg OR Tambo Airport?

On average you can expect to pay S$ 857 for a flight from Singapore to Johannesburg OR Tambo Airport. The cheapest flight overall is S$ 524 while the most popular route, (Singapore Changi - Johannesburg OR Tambo) is currently priced at S$ 1,109.

Can I fly to Johannesburg OR Tambo from Singapore right now?

Information is based on travel restrictions from Singapore to Johannesburg OR Tambo

Most visitors from Singapore need to provide a negative COVID-19 test result and/or quarantine to enter Johannesburg OR Tambo.

COVID-19 testing requirements
Visitors from Singapore must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg OR Tambo.

Quarantine requirements
Visitors from Singapore are not required to quarantine after entering Johannesburg OR Tambo.

Documents
Health Declaration Form - Must be completed in 48 hours prior to arrival in South Africa.


Can I fly back to Singapore from Johannesburg OR Tambo?

Returning to Singapore from Johannesburg OR Tambo

COVID-19 testing requirements
Visitors from Johannesburg OR Tambo must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Singapore.

Quarantine requirements
Visitors from Johannesburg OR Tambo are not required to quarantine after entering Singapore.

Departure points for flights from Singapore to OR Tambo

Select to see more specific information for flights to OR Tambo from all departure points in Singapore

Top 5 airlines flying from Singapore to OR Tambo

The chart below displays the airlines Cheapflights users travelling from Singapore to OR Tambo choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Singapore Airlines
CheapestS$ 530
AverageS$ 1,156
FlexibilityNo cancel fee
On-time81%
COVID-19 safety
Ethiopian Air
CheapestS$ 598
AverageS$ 909
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Etihad Airways
CheapestS$ 687
AverageS$ 933
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Qatar Airways
CheapestS$ 804
AverageS$ 1,002
FlexibilityNo cancel fee
On-time68%
COVID-19 safety
Emirates
CheapestS$ 824
AverageS$ 1,034
FlexibilityNo cancel fee
On-time75%
COVID-19 safety

Hourly flight availability from Singapore to OR Tambo

See what time of day planes typically take off from Singapore to OR Tambo
0%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
100%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM