Flight INFO & Emirates(EK) flights from Singapore to Johannesburg
| Cheapest one-way flight price | US$481 |
|---|---|
| Cheapest return ticket price | US$866 |
| Cheapest month | October |
| Peak season for travel | January |
| Flight distance | 8,649.82 km |
| Average flight time | 10 hours 48 minutes |
| Popular airline | Ethiopian Airlines |
Book Emirates(EK) flights from Singapore to Johannesburg
- One way
- Round-trip
SIN12:3023h2 stopsJNB05:30Singapore - Johannesburg|Thu, Sep 10|EmiratesUS$539US$93742% offSearch42% offUS$937US$539
SIN01:4038h 35m1 stopsJNB10:15Singapore - Johannesburg|Mon, Aug 17|EmiratesUS$565US$93740% offSearch40% offUS$937US$565
SIN01:4038h 35m1 stopsJNB10:15Singapore - Johannesburg|Sun, Aug 16|EmiratesUS$565US$93740% offSearch40% offUS$937US$565
SIN01:4038h 35m1 stopsJNB10:15Singapore - Johannesburg|Tue, Sep 8|EmiratesUS$565SearchUS$565
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Sat, Aug 15|EmiratesUS$566SearchUS$566
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Mon, Aug 31|EmiratesUS$567SearchUS$567
SIN01:4038h 35m1 stopsJNB10:15Singapore - Johannesburg|Sun, Sep 6|EmiratesUS$568SearchUS$568
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Wed, Sep 2|EmiratesUS$568SearchUS$568
SIN01:4038h 35m1 stopsJNB10:15Singapore - Johannesburg|Mon, Sep 7|EmiratesUS$569SearchUS$569
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Sat, Sep 5|EmiratesUS$569SearchUS$569
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Fri, Aug 14|EmiratesUS$569SearchUS$569
SIN01:4038h 35m1 stopsJNB10:15Singapore - Johannesburg|Sun, Aug 30|EmiratesUS$570SearchUS$570
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Mon, Aug 24|EmiratesUS$570SearchUS$570
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Fri, Sep 11|EmiratesUS$570SearchUS$570
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Tue, Sep 1|EmiratesUS$571SearchUS$571
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Wed, Aug 19|EmiratesUS$571SearchUS$571
SIN01:4038h 35m1 stopsJNB10:15Singapore - Johannesburg|Sun, Aug 23|EmiratesUS$571SearchUS$571
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Thu, Aug 27|EmiratesUS$572SearchUS$572
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Sat, Aug 22|EmiratesUS$572SearchUS$572
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Tue, Aug 18|EmiratesUS$572SearchUS$572
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Fri, Sep 4|EmiratesUS$572SearchUS$572
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Thu, Sep 3|EmiratesUS$625SearchUS$625
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Sat, Aug 29|EmiratesUS$626SearchUS$626
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Wed, Aug 26|EmiratesUS$626SearchUS$626
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Tue, Aug 25|EmiratesUS$629SearchUS$629
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Wed, Sep 9|EmiratesUS$637SearchUS$637
SIN00:5034h 40m1 stopsJNB05:30Singapore - Johannesburg|Thu, Aug 13|EmiratesUS$667SearchUS$667
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Fri, Aug 21|EmiratesUS$685SearchUS$685
SIN21:0038h 30m1 stopsJNB05:30Singapore - Johannesburg|Fri, Aug 28|EmiratesUS$803SearchUS$803
SIN00:5025h 45m1 stopsJNB20:35Singapore - Johannesburg|Thu, Aug 20|EmiratesUS$815SearchUS$815
SIN13:0025h 45mNonstopJNB14:00Singapore - Johannesburg|Mon, Sep 6|Normal AirlineMore cheap flightsMore cheap flights
Emirates(EK) flights from Singapore to Johannesburg & Flight Schedule
-
EK353
Emirates
00:50
SIN
04:05
DXB
S M T W T F SSearch -
EK765
Emirates
14:25
DXB
20:35
JNB
S M T W T F SSearch -
EK355
Emirates
21:00
SIN
00:10
DXB
S M T W T F SSearch -
EK765
Emirates
14:25
DXB
20:35
JNB
S M T W T F SSearch -
EK349
Emirates
01:40
SIN
04:50
DXB
S M T W T F SSearch -
EK767
Emirates
23:20
DXB
05:30
JNB
S M T W T F SSearch -
EK355
Emirates
21:00
SIN
00:10
DXB
S M T W T F SSearch -
EK767
Emirates
23:20
DXB
05:30
JNB
S M T W T F SSearch -
EK349
Emirates
01:40
SIN
04:50
DXB
S M T W T F SSearch -
EK761
Emirates
04:05
DXB
10:15
JNB
S M T W T F SSearch -
EK3462
Emirates
12:30
SIN
13:30
KUL
S M T W T F SSearch -
EK347
Emirates
19:10
KUL
22:10
DXB
S M T W T F SSearch -
EK767
Emirates
23:20
DXB
05:30
JNB
S M T W T F SSearch -
EK3461
Emirates
21:30
SIN
22:30
KUL
S M T W T F SSearch -
EK343
Emirates
02:15
KUL
05:05
DXB
S M T W T F SSearch -
EK763
Emirates
10:05
DXB
16:25
JNB
S M T W T F SSearch -
EK3461
Emirates
21:30
SIN
22:30
KUL
S M T W T F SSearch -
EK345
Emirates
10:20
KUL
13:10
DXB
S M T W T F SSearch -
EK765
Emirates
14:25
DXB
20:35
JNB
S M T W T F SSearch -
EK3461
Emirates
21:30
SIN
22:30
KUL
S M T W T F SSearch -
EK343
Emirates
02:15
KUL
05:05
DXB
S M T W T F SSearch -
EK765
Emirates
14:25
DXB
20:35
JNB
S M T W T F SSearch -
MH602
Malaysia Airlines
06:20
SIN
07:40
KUL
S M T W T F -Search -
EK345
Emirates
10:20
KUL
13:10
DXB
S M T W T F SSearch -
EK767
Emirates
23:20
DXB
05:30
JNB
S M T W T F SSearch
Emirates(EK) flights from Singapore to Johannesburg Flight Booking FAQ
-
Which airlines offer direct flights from Singapore to Johannesburg?
At the moment, you can catch a nonstop flight from Singapore to Johannesburg with the following airlines, including: Singapore Airlines Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days. -
How long is a flight from Singapore to Johannesburg?
It takes about 10 hours 48 minutes to fly from Singapore to Johannesburg. -
When is the best time to book flights from Singapore to Johannesburg?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Singapore to Johannesburg is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals. -
How many flights are there per week from Singapore to Johannesburg?
Based on Trip.com data in the past 4 weeks, there is 11 flight per week flying from Singapore to Johannesburg. You can check the weekly schedule for popular airlines on this route below: Singapore Airlines: S/M/T/W/T/F/S -- SQ478 (01:31) -
When are flight tickets from Singapore (SIN) to Johannesburg (JNB) the cheapest?
The cheapest months to fly from Singapore to Johannesburg is October, when demand for travel is lower. -
Which upcoming date is cheapest to fly from Singapore to Johannesburg on?
After crunching the numbers on our August flight calendar, it's currently cheapest to fly from Singapore to Johannesburg on August 12, 2026 with Etihad Airways, with prices starting at US$515. -
Which airports can I fly to for Johannesburg from Singapore?
You can land at any one of the following hubs in Johannesburg, with Singapore Changi Airport to O.R. Tambo International Airport (SIN-JNB) is by far the most common option on this route: Lanseria International Airport (HLA) O.R. Tambo International Airport (JNB). -
Is there any time difference between Singapore and Johannesburg?
The time difference between Johannesburg and Singapore is 6h. -
How do I change or cancel my ticket from Singapore to Johannesburg?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Recommend
-
Popular Content
- Ethiopian Airlines(ET) flights from Brussels to Nairobi
- Fly One S.R.L(5F) flights from Chisinau to Eindhoven
- Porter Airlines(PD) flights from Ottawa to Phoenix
- Qatar Airways(QR) flights from Austin to Johannesburg
- Turkish Airlines(TK) flights from Constanta to Vienna
- British Airways(BA) flights from Sydney to Kuala Lumpur
- Turkish Airlines(TK) flights from Istanbul to Victoria
- Ryanair(FR) flights from Porto to Reggio Calabria
- Transavia(HV) flights from Amsterdam to Lampedusa
- Emirates(EK) flights from Dubai to Brno
- Qatar Airways(QR) flights from Nairobi to Bogota
- Saudia(SV) flights from Medina to Oran
- sydney to toronto air canada
- Gulf Air(GF) flights from Riyadh to Karachi
- Boliviana De Aviación(OB) flights from Sao Paulo to La Paz
- Air Canada(AC) flights from Nanaimo to Tokyo
- Viva Air Colombia(VH) flights from Medellin to Miami
- Jetblue Airways(B6) flights from Bogota to New York
- Ryanair(FR) flights from Venice to Porto
- Frontier Airlines(F9) flights from Little Rock to San Diego
- Air Astana(KC) flights from Seoul to Almaty
- Biman Bangladesh Airlines(BG) flights from Sylhet to Sharjah
- EgyptAir(MS) flights from Cairo to Sharm El Sheikh
- Skyward Express(OW) flights from Lodwar to Eldoret
- Qatar Airways(QR) flights from Frankfurt to Male
- United Airlines(UA) flights from Houston to San Diego
- United Airlines(UA) flights from San Jose to Panama City
- Malindo Air(OD) flights from Kuala Lumpur to Perth
- Delta Air Lines(DL) flights from Minneapolis to Salt Lake City
- T'Way Air(TW) flights from Seoul to Ho Chi Minh City
- Turkish Airlines(TK) flights from Islamabad to Warsaw
- Tokyo Station to Haneda Airport Terminal 3 Station
- China Southern Airlines Check in
- Tunisair(TU) flights from Tunis to Kilimanjaro
- How to get to Bitez from the 5 nearby airports
- How to get to Buan-gun from the 5 nearby airports
- How to get to Ercolano from the 5 nearby airports
- Guangzhou East Railway Station to Xiamen Railway Station
- How to get to Iquitos from the 1 nearby airports
- How to get to Ushuaia from the 3 nearby airports
- Nagoya Station to Hozumi Station
- How to get to Brookline from the 5 nearby airports
- Air Moldova(9U) flights from Chisinau to Chennai
- EgyptAir(MS) flights from Guangzhou to Kano
- Wizz Air(W6) flights from Tirana to Krakow
- China Southern Airlines(CZ) flights from Guangzhou to Dubai
- Swiss(LX) flights from Hong Kong to Geneva
- Nishi-Wakamatsu Station to Aizuwakamatsu Station
- Nihao China App
- Turkish Airlines(TK) flights from Riyadh to Sarajevo