Cheap flights from Singapore to Johannesburg OR Tambo Airport

SIN — JNB
28 Sep — 5 Oct1
Return
1 adult
Economy
From?
To?
Wed 28-9
Wed 5-10

We work with more than 300 partners to bring you better travel deals

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 61 days in advance, which can save you up to 34% on flights from Singapore to Johannesburg OR Tambo Airport compared to booking the week you need them. Waiting 61 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$ 1,744. For sooner than that we have options available in the next 3 days from S$ 1,822.

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 July. For low rates, September can be a great choice for travel to Johannesburg OR Tambo Airport. Flights to Johannesburg OR Tambo Airport from Singapore in September are about S$ 1,473 on average during September, but can be found for as low as S$ 996.

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 September, October 2022

The best prices found for Singapore to JNB flights in September, October
17 Oct - 31 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

27h 30m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

18h 50m
S$ 1,373

Qatar Airways

Pick Dates

Deal found 22-9-22

16 Oct - 31 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

31h 00m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

18h 50m
S$ 1,379

Qatar Airways

Pick Dates

Deal found 22-9-22

17 Oct - 30 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

27h 30m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

17h 40m
S$ 1,405

Qatar Airways

Pick Dates

Deal found 22-9-22

Singapore to OR Tambo 2022 flight deals

Cheap flights to OR Tambo from Singapore found for this year
1 Nov - 2 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

23h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

19h 15m
S$ 1,192

Qatar Airways

Pick Dates

Deal found 21-9-22

20 Nov - 30 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

17h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

22h 25m
S$ 1,206

Qatar Airways

Pick Dates

Deal found 20-9-22

9 Nov - 19 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

25h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

17h 40m
S$ 1,212

Qatar Airways

Pick Dates

Deal found 21-9-22

Cheap Emirates flights from Singapore to OR Tambo

10 Jan - 18 Jan
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

22h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

19h 15m
S$ 1,475

Emirates

Pick Dates

Deal found 22-9-22

19 Jan - 28 Jan
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

22h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

20h 35m
S$ 1,511

Emirates

Pick Dates

Deal found 21-9-22

3 Oct - 5 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

18h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

37h 50m
S$ 2,798

Emirates

Pick Dates

Deal found 23-9-22

Cheap Etihad Airways flights from Singapore to OR Tambo

9 Nov - 20 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

41h 20m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

53h 45m
S$ 1,563

Etihad Airways

Pick Dates

Deal found 23-9-22

9 Nov - 20 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

41h 20m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

53h 45m
S$ 1,573

Etihad Airways

Pick Dates

Deal found 22-9-22

Direct flights to OR Tambo from Singapore

Save time with Singapore to OR Tambo direct flight deals
13 Nov - 17 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,571

Singapore Airlines

Pick Dates

Deal found 22-9-22

8 Nov - 19 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,687

Singapore Airlines

Pick Dates

Deal found 21-9-22

8 Nov - 20 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,800

Singapore Airlines

Pick Dates

Deal found 22-9-22

Last-minute flights from Singapore to OR Tambo

Late deals on return flights to OR Tambo from Singapore, departing today and this week
3 Oct - 5 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

27h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

32h 05m
S$ 1,620

Multiple Airlines

Pick Dates

Deal found 23-9-22

3 Oct - 5 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

37h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

3 stops

35h 10m
S$ 1,701

Multiple Airlines

Pick Dates

Deal found 23-9-22

2 Oct - 5 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

31h 10m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

3 stops

35h 00m
S$ 1,745

Multiple Airlines

Pick Dates

Deal found 23-9-22

One-way flights to OR Tambo from Singapore

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

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

27h 35m
S$ 626

Multiple Airlines

Pick Dates

Deal found 22-9-22

14 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

39h 05m
S$ 699

Multiple Airlines

Pick Dates

Deal found 21-9-22

5 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

45h 35m
S$ 702

Multiple Airlines

Pick Dates

Deal found 20-9-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, Ethiopian Air, and Etihad Airways. 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,200 on Cheapflights?

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

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

Cheapflights has 20 direct flights from Singapore to Johannesburg OR Tambo Airport under S$ 1,600. A good price for a direct flight from Singapore to Johannesburg OR Tambo Airport is less than S$ 2,612.

Are there last-minute flights available from Singapore to Johannesburg OR Tambo Airport for under S$ 1,700?

There are currently 14+ open flights from Singapore to Johannesburg OR Tambo Airport within the next 7 days for less than S$ 1,700.

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.

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: South African (100%), ANA (91%), Asiana Airlines (91%).

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

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

Flights to OR Tambo from 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
Ethiopian AirCheapestS$ 629AverageS$ 956FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
Etihad AirwaysCheapestS$ 890AverageS$ 1,538FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
Qatar AirwaysCheapestS$ 982AverageS$ 1,252FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
EmiratesCheapestS$ 1,003AverageS$ 1,359FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
Singapore AirlinesCheapestS$ 1,158AverageS$ 1,750FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights

Hourly flight availability from Singapore to OR Tambo

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