![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Cheap flight deals from Surabaya to Johannesburg Starting at €698
Discover our range of affordable one-way and round-trip flights from Surabaya to Johannesburg and kick-start your next adventure today!
- One way
- Round-trip
- SUB08:1528h 25m1 stopJNB07:40Fri, Feb 21|Surabaya - Johannesburg|Cathay Pacific€698€1,05034% OFF34% OFF€1,050€698
- SUB08:1528h 25m1 stopJNB07:40Fri, Feb 28|Surabaya - Johannesburg|Cathay Pacific€698€1,05034% OFF34% OFF€1,050€698
- SUB08:1528h 25m1 stopJNB07:40Sat, Feb 22|Surabaya - Johannesburg|Cathay Pacific€705€1,05033% OFF33% OFF€1,050€705
- SUB08:1528h 25m1 stopJNB07:40Mon, Feb 24|Surabaya - Johannesburg|Cathay Pacific€706€706
- SUB08:1528h 25m1 stopJNB07:40Thu, Feb 27|Surabaya - Johannesburg|Cathay Pacific€706€706
- SUB09:4525h 25m1 stopJNB06:10Mon, Feb 24|Surabaya - Johannesburg|Scoot€882€882
- SUB01:00 pm3h 5mNonstopJNB02:00 pmFri, Feb 21|Surabaya - Johannesburg|Cathay PacificFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Surabaya to Johannesburg flight time & flight schedules
GA854
Garuda Indonesia
07:05
SUB
10:25
SIN
SMTWTFSQR947
Qatar Airways
20:25
SIN
23:35
DOH
SMTWTFSQR1363
Qatar Airways
02:35
DOH
10:00
JNB
SMTWTFSGA854
Garuda Indonesia
07:05
SUB
10:25
SIN
SMTWTFSEY499
Etihad Airways
21:10
SIN
00:30
AUH
SMTWTFSEY747
Etihad Airways
02:20
AUH
08:35
JNB
S-T-T--OD353
Batik Air Malaysia
08:40
SUB
12:20
KUL
SMTWTFSEK347
Emirates
19:10
KUL
22:10
DXB
SMTWTFSEK761
Emirates
04:05
DXB
10:15
JNB
SMTWTFSMH870
Malaysia Airlines
10:00
SUB
13:40
KUL
SMTWTFSEK347
Emirates
19:10
KUL
22:10
DXB
SMTWTFSEK761
Emirates
04:05
DXB
10:15
JNB
SMTWTFSOD351
Batik Air Malaysia
10:00
SUB
13:40
KUL
SMTWTFSEK347
Emirates
19:10
KUL
22:10
DXB
SMTWTFSEK761
Emirates
04:05
DXB
10:15
JNB
SMTWTFSQZ324
Indonesia AirAsia
13:20
SUB
17:05
KUL
SMTWTFSET639
Ethiopian Airlines
23:15
KUL
05:50
ADD
-M-WT-SET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFS3K248
Jetstar Asia
14:05
SUB
17:30
SIN
SMTWT-SQR945
Qatar Airways
03:15
SIN
06:25
DOH
SMTWTFSQR1377
Qatar Airways
08:45
DOH
16:10
JNB
SMTWTFS3K248
Jetstar Asia
14:05
SUB
17:30
SIN
SMTWT-SET639
Ethiopian Airlines
02:00
SIN
05:50
ADD
S-T-TF-ET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFSMH872
Malaysia Airlines
15:50
SUB
19:30
KUL
--TW-FSEK343
Emirates
02:00
KUL
05:05
DXB
SMTWTFSEK763
Emirates
09:55
DXB
16:15
JNB
SMTWTFSSQ929
Singapore Airlines
19:05
SUB
22:25
SIN
SMTWTFSET639
Ethiopian Airlines
02:00
SIN
05:50
ADD
S-T-TF-ET809
Ethiopian Airlines
08:45
ADD
13:05
JNB
SMTWTFS
When is the cheapest time to fly from Surabaya to Johannesburg?
Explore the best time to buy affordable tickets to Johannesburg with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
Frequently Asked Questions
How to find a cheap flight from Surabaya to Johannesburg
Flight Info | Surabaya to Johannesburg
Cheapest direct flight price | €697 |
---|---|
Off-season for travel | February |
Peak season for travel | December |
Flight distance | 9,113.03 km |
Popular airline | Jetstar Asia |
More Travel Options
Top Flight From Surabaya
- Surabaya to Birmingham Flights
- Surabaya to Dumai Flights
- Surabaya to Mykonos Flights
- Surabaya to Najran Flights
- Surabaya to Oita Flights
- Surabaya to Ruteng Flights
- Surabaya to Allentown Flights
- Surabaya to Jackson Flights
- Surabaya to Dubai Flights
- Surabaya to Miyakojima Flights
- Surabaya to Namlea Flights
- Surabaya to Yanbu Flights
- Surabaya to Port Elizabeth Flights
- Surabaya to Kerinci Flights
- Surabaya to Bhopal Flights
- Surabaya to Portland Flights
- Surabaya to Rochester Flights
- Surabaya to Libreville Flights
- Surabaya to Yangon Flights
- Surabaya to Bima Flights
Top Flight to Johannesburg
- Alexandria to Johannesburg Flights
- Easter Island to Johannesburg Flights
- Dubai to Johannesburg Flights
- David to Johannesburg Flights
- Frankfurt to Johannesburg Flights
- Radom to Johannesburg Flights
- Zielona Gora to Johannesburg Flights
- Abu Dhabi to Johannesburg Flights
- Barranquilla to Johannesburg Flights
- Asmara to Johannesburg Flights
- Alor Setar to Johannesburg Flights
- Santiago to Johannesburg Flights
- Turkistan to Johannesburg Flights
- Quelimane to Johannesburg Flights
- Yangzhou to Johannesburg Flights
More Flight Options
Site Operator: Trip.com Travel Singapore Pte. Ltd.