Cheap Flights from Singapore Changi Airport to O.R. Tambo International Airport
Search for flights from Singapore to Johannesburg and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
SIN 13:5510h 40mDirectJNB 18:35Singapore - Johannesburg | Tue, May 5 | Singapore Airlines
JNB 19:5010h 25mDirectSIN 12:15Johannesburg - Singapore | Tue, May 12 | Singapore AirlinesHK$ 5,097 HK$ 5,87813% off13% offHK$ 5,878 HK$ 5,097 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, Apr 20 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Mon, Apr 27 | Ethiopian AirlinesHK$ 4,725 HK$ 5,87820% off20% offHK$ 5,878 HK$ 4,725 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Wed, Apr 29 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Wed, May 6 | Ethiopian AirlinesHK$ 4,915 HK$ 5,87816% off16% offHK$ 5,878 HK$ 4,915 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, May 4 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Mon, May 11 | Ethiopian AirlinesHK$ 4,94216% offHK$ 5,878 HK$ 4,942 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Wed, Apr 1 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Wed, Apr 8 | Ethiopian AirlinesHK$ 5,11513% offHK$ 5,878 HK$ 5,115 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, Apr 13 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Fri, Apr 17 | Ethiopian AirlinesHK$ 5,25211% offHK$ 5,878 HK$ 5,252 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, Mar 16 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Fri, Mar 20 | Ethiopian AirlinesHK$ 5,26410% offHK$ 5,878 HK$ 5,264 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Sat, Apr 11 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Wed, Apr 15 | Ethiopian AirlinesHK$ 5,28310% offHK$ 5,878 HK$ 5,283 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Sat, Apr 25 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Thu, Apr 30 | Ethiopian AirlinesHK$ 5,28410% offHK$ 5,878 HK$ 5,284 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Fri, Apr 24 | Ethiopian Airlines
JNB 14:3018h 20m1 stopSIN 14:50Johannesburg - Singapore | Wed, Apr 29 | Ethiopian AirlinesHK$ 5,29010% offHK$ 5,878 HK$ 5,290 -
SIN 13:0017h 25m1 stopJNB Invalid DateSingapore - Johannesburg | Wed, Mar 18 | Normal Airline
JNB 15:006hDirectSIN 16:00Johannesburg - Singapore | Fri, Mar 20 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SIN 13:5510h 40mDirectJNB 18:35Singapore - Johannesburg | Fri, Apr 17 | Singapore AirlinesHK$ 3,591 HK$ 4,00410% off10% offHK$ 4,004 HK$ 3,591 -
SIN 13:5510h 40mDirectJNB 18:35Singapore - Johannesburg | Wed, Apr 22 | Singapore AirlinesHK$ 3,603 HK$ 4,00410% off10% offHK$ 4,004 HK$ 3,603 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Wed, May 13 | Ethiopian AirlinesHK$ 2,977 HK$ 4,00426% off26% offHK$ 4,004 HK$ 2,977 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, Apr 20 | Ethiopian AirlinesHK$ 3,00625% offHK$ 4,004 HK$ 3,006 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Wed, Apr 22 | Ethiopian AirlinesHK$ 3,00725% offHK$ 4,004 HK$ 3,007 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Wed, Mar 18 | Ethiopian AirlinesHK$ 3,01825% offHK$ 4,004 HK$ 3,018 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Wed, Apr 15 | Ethiopian AirlinesHK$ 3,20620% offHK$ 4,004 HK$ 3,206 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, Apr 27 | Ethiopian AirlinesHK$ 3,22220% offHK$ 4,004 HK$ 3,222 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, Apr 13 | Ethiopian AirlinesHK$ 3,37416% offHK$ 4,004 HK$ 3,374 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Wed, Apr 29 | Ethiopian AirlinesHK$ 3,37416% offHK$ 4,004 HK$ 3,374 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Mon, May 11 | Ethiopian AirlinesHK$ 3,38615% offHK$ 4,004 HK$ 3,386 -
SIN 02:0017h 5m1 stopJNB 13:05Singapore - Johannesburg | Fri, Apr 17 | Ethiopian AirlinesHK$ 3,47913% offHK$ 4,004 HK$ 3,479 -
SIN 13:0017h 25m1 stopJNB Invalid DateSingapore - Johannesburg | Wed, Mar 18 | Normal AirlineFind more flightsFind more flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Trip.com Price Insights: Flights from Singapore Changi Airport to O.R. Tambo International Airport
Which month has the cheapest one-way flights from Singapore Changi Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, the cheapest one-way flights from Singapore Changi Airport to O.R. Tambo International Airport are usually in March, with an average price of HK$ 3,628. July sees the highest fares, around HK$ 8,026.
Which month has the cheapest round-trip flights from Singapore Changi Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from Singapore Changi Airport to O.R. Tambo International Airport are usually in November, with an average price of HK$ 5,724. December sees the highest fares, around HK$ 14,085.
Which day of the week has the cheapest flights from Singapore Changi Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, the cheapest day for flights from Singapore Changi Airport to O.R. Tambo International Airport is Wednesday, with average prices lower than other days. Try to avoid departing on Friday, as fares are typically the highest.
Selected Airlines from Singapore Changi Airport to O.R. Tambo International Airport
See which airlines fly from Singapore to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Singapore Changi Airport to O.R. Tambo International Airport
Check the schedule for flights from Singapore to Johannesburg and find the flight that best matches your travel plans.

ET639
Singapore Changi Airport
02:00
SIN
06:10
ADD
S - T - T F SSearch
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
JNB
S M T W T F S
MH620
Singapore Changi Airport
16:35
SIN
17:50
KUL
S - - - T - SSearch
MH194
Kuala Lumpur International Airport
19:55
KUL
22:35
BOM
S M T W T F S
TC401
Chhatrapati Shivaji Maharaj International Airport
05:50
BOM
09:20
DAR
S M - W - F -
TC206
Julius Nyerere International Airport
10:45
DAR
13:15
JNB
- M - W - - -
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F SSearch
EY1015
Chhatrapati Shivaji Maharaj International Airport
22:40
BOM
00:50
AUH
S M - W - F S
EY747
Zayed International Airport
02:00
AUH
08:20
JNB
S - T W T F -
SQ424
Singapore Changi Airport
18:50
SIN
21:50
BOM
S M T W T F SSearch
UR431
Chhatrapati Shivaji Maharaj International Airport
08:00
BOM
12:40
EBB
- - T W - - S
UR712
Entebbe International Airport
16:25
EBB
19:40
JNB
- M - W - - S
6E1026
Singapore Changi Airport
14:20
SIN
16:00
MAA
- M - W - F -Search
6E6225
Chennai International Airport
00:15
MAA
02:30
BOM
S M T W T F S
TC401
Chhatrapati Shivaji Maharaj International Airport
05:50
BOM
09:20
DAR
S M - W - F -
TC206
Julius Nyerere International Airport
10:45
DAR
13:15
JNB
- M - W - - -
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F SSearch
TC401
Chhatrapati Shivaji Maharaj International Airport
05:50
BOM
09:20
DAR
S M - W - F -
TC208
Julius Nyerere International Airport
10:45
DAR
13:15
JNB
S - - - T - S
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F SSearch
TC401
Chhatrapati Shivaji Maharaj International Airport
05:50
BOM
09:20
DAR
S M - W - F -
TC206
Julius Nyerere International Airport
10:45
DAR
13:15
JNB
- M - W - - -
6E1002
Singapore Changi Airport
04:15
SIN
05:55
MAA
S M T W T F SSearch
EY347
Chennai International Airport
21:40
MAA
00:40
AUH
S M T W T F S
EY747
Zayed International Airport
02:00
AUH
08:20
JNB
S - T W T F -
SQ422
Singapore Changi Airport
07:45
SIN
10:35
BOM
S M T W T F SSearch
TC401
Chhatrapati Shivaji Maharaj International Airport
05:50
BOM
09:20
DAR
S M - W - F -
TC208
Julius Nyerere International Airport
10:45
DAR
13:15
JNB
S - - - T - S
6E1022
Singapore Changi Airport
11:15
SIN
14:20
BOM
S M T W T F SSearch
UR431
Chhatrapati Shivaji Maharaj International Airport
08:00
BOM
12:40
EBB
- - T W - - S
UR712
Entebbe International Airport
16:25
EBB
19:40
JNB
- M - W - - S
Singapore Changi Airport to O.R. Tambo International Airport Flights Info
| Flight distance | 8,667.16km |
|---|---|
| Cheapest one-way ticket price | HK$ 2,977 |
| Cheapest return ticket price | HK$ 4,725 |
FAQs for Singapore Changi Airport to O.R. Tambo International Airport Flights
How long is a flight from Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB)?
It takes around 10 hours 40 minutes to fly from Singapore Changi Airport (sin) to O.R. Tambo International Airport (jnb).How many daily flights are there from Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB)?
There are around 2 daily flights from Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB).When to buy flight tickets from Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB) the cheapest?
Tickets cost around HK$ 6,534 in May, making it the cheapest month to book. Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When to buy flight tickets from Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB) most expensive?
The route from Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around HK$ 12,912 in March, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
Which airline operates the most direct flights from Singapore Changi Airport (SIN) to O.R. Tambo International Airport (JNB)?
Singapore Airlines is a very popular airline operating an average of 411 flights per month.
Popular Destinations & Recommendations
- Cheap flights from Changi Airport to Kuala Lumpur International Airport
- Cheap tickets from Changi Airport to Suvarnabhumi International Airport
- Cheap tickets from Changi Airport to Ninoy Aquino International Airport
- Return plane tickets from Changi Airport to Incheon International Airport
- Return plane tickets from Changi Airport to Soekarno-Hatta International Airport
- Cheap flights from Changi Airport to Seoul
- Plane tickets from Changi Airport to Tokyo
- Cheap flights from Changi Airport to Kuala Lumpur
- Cheap flights from Changi Airport to Manila
- Cheap flights from Changi Airport to Bangkok
- Cheap flights from King Shaka International Airport to O. R. Tambo International Airport
- Cheap tickets from Changi Airport to O. R. Tambo International Airport
- Cheap tickets from Hosea Kutako International Airport to O. R. Tambo International Airport
- Return plane tickets from Cape Town International Airport to O. R. Tambo International Airport
- Return plane tickets from Kruger Mpumalanga International Airport to O. R. Tambo International Airport
- Cheap flights from Singapore to O. R. Tambo International Airport
- Plane tickets from Harare to O. R. Tambo International Airport
- Plane tickets from Cape Town to O. R. Tambo International Airport
- Plane tickets from Durban to O. R. Tambo International Airport
- Return flight tickets from Windhoek to O. R. Tambo International Airport






