Cheap flights from Singapore to Johannesburg

Return
1 adult
Economy
From?
To?
Sun 23-1
Sun 30-1

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 14 days in advance, which can save you up to 1% on flights from Singapore to Johannesburg 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$ 926. 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?

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. Flights to Johannesburg from Singapore in March are about S$ 875 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 (SG - ZA1)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Singapore to Johannesburg as you normally would.

Cheap flights from Singapore to Johannesburg in January, February 2022

The best prices found for Singapore to Johannesburg flights in January, February
21 Feb - 27 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

24h 55m
S$ 1,008

Qatar Airways

View Deal

Deal found 16-1-22

21 Feb - 26 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

39h 10m
S$ 1,197

Qatar Airways

View Deal

Deal found 16-1-22

21 Feb - 26 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,273

Singapore Airlines

View Deal

Deal found 16-1-22

Singapore to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Singapore found for this year
21 Feb - 27 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

1 stop

24h 55m
S$ 1,008

Qatar Airways

View Deal

Deal found 16-1-22

21 Feb - 26 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

19h 35m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

2 stops

39h 10m
S$ 1,197

Qatar Airways

View Deal

Deal found 16-1-22

21 Feb - 26 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,273

Singapore Airlines

View Deal

Deal found 16-1-22

Direct flights to Johannesburg from Singapore

Save time with Singapore to Johannesburg direct flight deals
21 Feb - 26 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,273

Singapore Airlines

View Deal

Deal found 16-1-22

21 Feb - 27 Feb
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

Nonstop

10h 40m
JNB

Johannesburg OR Tambo

SIN

Singapore Changi

Nonstop

10h 25m
S$ 1,282

Singapore Airlines

View Deal

Deal found 16-1-22

One-way flights to Johannesburg from Singapore

The cheapest one-way flights from Singapore to Johannesburg
13 Apr
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

17h 45m
S$ 698

Qatar Airways

View Deal

Deal found 16-1-22

13 Apr
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

1 stop

17h 45m
S$ 727

Qatar Airways

View Deal

Deal found 16-1-22

14 Apr
SIN

Singapore Changi

JNB

Johannesburg OR Tambo

2 stops

26h 35m
S$ 752

Multiple Airlines

View Deal

Deal found 16-1-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, 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 for under S$ 1,100 on Cheapflights?

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

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

Cheapflights has 2 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,277.

What days are direct flights available from Singapore to Johannesburg?

Direct flights are available for this route on the following days: Saturday.

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.

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

1 flight departure from Singapore to Johannesburg per day on average.
Early Morning (Midnight to 6am) - 100% of flight departures

How long is the flight from Singapore to Johannesburg?

For as low as S$ 1,008, Qatar Airways can have you in Johannesburg 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 one-way?

The cheapest airlines for a one-way flight from Singapore to Johannesburg are Qatar Airways (S$ 698), Singapore Airlines (S$ 766), and Emirates (S$ 773).

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: ANA (100%), Asiana Airlines (100%), Air New Zealand (100%).

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$ 857, our data indicates the cheapest price to be S$ 523. The most popular route (Singapore Changi - Johannesburg OR Tambo), is priced around S$ 1,364.

Can I fly to Johannesburg from Singapore right now?

Information is based on travel restrictions from Singapore to Johannesburg

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

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

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

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


Can I fly back to Singapore from Johannesburg?

Returning to Singapore from Johannesburg

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

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

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
Singapore Airlines
CheapestS$ 530
AverageS$ 1,155
FlexibilityNo cancel fee
On-time81%
COVID-19 safety
Ethiopian Air
CheapestS$ 597
AverageS$ 908
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Etihad Airways
CheapestS$ 687
AverageS$ 932
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Qatar Airways
CheapestS$ 803
AverageS$ 1,001
FlexibilityNo cancel fee
On-time68%
COVID-19 safety
Emirates
CheapestS$ 823
AverageS$ 1,034
FlexibilityNo cancel fee
On-time75%
COVID-19 safety

Hourly flight availability from Singapore to Johannesburg

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