Cheap flights from Singapore to Johannesburg

SIN — JNB
10 Oct — 17 Oct1
Return
1 adult
Economy
From?
To?
Mon 10-10
Mon 17-10

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

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 37% on flights from Singapore to Johannesburg 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,774. For sooner than that we have options available in the next 3 days from S$ 1,906.

What is the cheapest month to fly from Singapore to Johannesburg?

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, October can be a great choice for travel to Johannesburg. Flights to Johannesburg from Singapore in October are about S$ 1,519 on average during October, but can be found for as low as S$ 982.

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

When flying from Singapore to Johannesburg, 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 Johannesburg in October, November 2022

The best prices found for Singapore to Johannesburg flights in October, November
1 Nov - 7 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 15m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

17h 40m
S$ 1,193

Qatar Airways

Pick Dates

Deal found 5/10/22

6 Nov - 21 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

23h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

16h 45m
S$ 1,223

Qatar Airways

Pick Dates

Deal found 5/10/22

6 Nov - 21 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 10m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

16h 45m
S$ 1,228

Qatar Airways

Pick Dates

Deal found 5/10/22

Singapore to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Singapore found for this year
1 Nov - 7 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 15m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

17h 40m
S$ 1,193

Qatar Airways

Pick Dates

Deal found 5/10/22

6 Nov - 21 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

23h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

16h 45m
S$ 1,223

Qatar Airways

Pick Dates

Deal found 5/10/22

6 Nov - 21 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 10m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

16h 45m
S$ 1,228

Qatar Airways

Pick Dates

Deal found 5/10/22

Cheap Etihad Airways flights from Singapore to Johannesburg

21 Jan - 1 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

18h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

29h 45m
S$ 1,245

Etihad Airways

Pick Dates

Deal found 4/10/22

1 Nov - 7 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

18h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

29h 45m
S$ 1,246

Etihad Airways

Pick Dates

Deal found 5/10/22

1 Mar - 15 Mar
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

41h 20m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

29h 45m
S$ 1,252

Etihad Airways

Pick Dates

Deal found 3/10/22

Cheap Qatar Airways flights from Singapore to Johannesburg

1 Mar - 15 Mar
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

23h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

19h 15m
S$ 1,179

Qatar Airways

Pick Dates

Deal found 3/10/22

1 Nov - 7 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 15m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

17h 40m
S$ 1,193

Qatar Airways

Pick Dates

Deal found 5/10/22

18 Jan - 25 Jan
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

23h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

18h 50m
S$ 1,195

Qatar Airways

Pick Dates

Deal found 3/10/22

Direct flights to Johannesburg from Singapore

Save time with Singapore to Johannesburg direct flight deals
28 Feb - 15 Mar
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,248

Singapore Airlines

Pick Dates

Deal found 3/10/22

2 Apr - 10 May
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,447

Singapore Airlines

Pick Dates

Deal found 3/10/22

21 Jan - 4 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,579

Singapore Airlines

Pick Dates

Deal found 3/10/22

Last-minute flights from Singapore to Johannesburg

Late deals on return flights to Johannesburg from Singapore, departing today and this week
13 Oct - 25 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

45h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

26h 30m
S$ 1,427

Multiple Airlines

Pick Dates

Deal found 4/10/22

15 Oct - 4 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

39h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

17h 15m
S$ 1,509

Multiple Airlines

Pick Dates

Deal found 2/10/22

13 Oct - 25 Oct
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

26h 05m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

19h 50m
S$ 1,516

Multiple Airlines

Pick Dates

Deal found 4/10/22

One-way flights to Johannesburg from Singapore

The cheapest one-way flights from Singapore to Johannesburg
17 Nov
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

44h 50m
S$ 681

Multiple Airlines

Pick Dates

Deal found 3/10/22

25 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
S$ 801

Singapore Airlines

Pick Dates

Deal found 5/10/22

26 Dec
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

3 stops

27h 45m
S$ 849

Multiple Airlines

Pick Dates

Deal found 3/10/22

Related info for your journey

Useful info, stats and facts about Singapore to Johannesburg flights.

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

Some of the carriers operating flights from Singapore to Johannesburg 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 for under S$ 1,200 on Cheapflights?

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

Are there direct flights from Singapore to Johannesburg for under S$ 1,300 on Cheapflights?

Cheapflights has 20 direct flights from Singapore to Johannesburg under S$ 1,300. A good price for a direct flight from Singapore to Johannesburg is less than S$ 1,823.

Are there last-minute flights available from Singapore to Johannesburg for under S$ 1,500?

There are currently 20+ open flights from Singapore to Johannesburg within the next 7 days for less than S$ 1,500.

How popular is this Singapore to Johannesburg flight route?

The Singapore to Johannesburg flight path was viewed by 639 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

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

The cheapest airlines for a one-way flight from Singapore to Johannesburg are Singapore Airlines (S$ 801), Etihad Airways (S$ 906), and Qatar Airways (S$ 908).

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

Consider Cathay Pacific, Emirates or Ethiopian Air when booking your flight. These represent the most popular airlines when flying from Singapore to Johannesburg.

What are the most reliable airlines from Singapore to Johannesburg?

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 on time: South African (92%), ANA (90%), Asiana Airlines (90%).

What are the cheapest flights from Singapore to Johannesburg?

Looking for the cheapest flight from Singapore to Johannesburg? While on average our users pay S$ 3,853, our data indicates the cheapest price to be S$ 1,545. The most popular route (Singapore Changi - Johannesburg OR Tambo), is priced around S$ 1,179.

Top 5 airlines flying from Singapore to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Singapore to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Ethiopian AirCheapestS$ 633AverageS$ 962FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
Etihad AirwaysCheapestS$ 964AverageS$ 1,499FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
Qatar AirwaysCheapestS$ 988AverageS$ 1,294FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
EmiratesCheapestS$ 1,091AverageS$ 1,378FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
Singapore AirlinesCheapestS$ 1,159AverageS$ 1,769FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Singapore Airlines flights

Search flights to Johannesburg by cabin class

Business Classfrom S$ 5,751/person
Prem Economyfrom S$ 2,130/person
Economyfrom S$ 1,082/person

Hourly flight availability from Singapore to Johannesburg

See what time of day planes typically take off from Singapore to Johannesburg
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