


Flights from Surabaya to Johannesburg Starting at £577
Whether you’re going for a one-way or round-trip to Johannesburg, we’ve got you covered! Check out these different flight options from Surabaya below.
- One way
- Round-trip
- SUB08:1528h 25m1 stopJNB07:40Fri, Feb 28|Surabaya - Johannesburg|Cathay Pacific£577£64811% OFF11% OFF£648£577
- SUB08:1528h 25m1 stopJNB07:40Thu, Feb 27|Surabaya - Johannesburg|Cathay Pacific£583£64810% OFF10% OFF£648£583
- SUB13:003h 5mNonstopJNB14:00Wed, Mar 5|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
ID6573
Batik Air
08:30
SUB
10:00
CGK
SMTWTFSID7157
Batik Air
18:30
CGK
21:15
SIN
SMTWTFSSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSQR5477
Qatar Airways
10:00
SUB
13:40
KUL
SMTWTFSQR853
Qatar Airways
20:25
KUL
22:45
DOH
-M-WTF-QR1363
Qatar Airways
02:35
DOH
10:00
JNB
SMTWTFSMH870
Malaysia Airlines
10:00
SUB
13:40
KUL
SMTWTFSEK347
Emirates
19:10
KUL
22:10
DXB
SMTWTFSEK767
Emirates
23:20
DXB
05:30
JNB
SMT--FSSQ8499
Singapore Airlines
10:20
SUB
13:35
SIN
-M--T-SSQ478
Singapore Airlines
01:30
SIN
06:10
JNB
SMTWTFSGA327
Garuda Indonesia
11:35
SUB
13:10
CGK
SMTWTFSGA900
Garuda Indonesia
18:35
CGK
23:00
DOH
SMTWTFSQR1363
Qatar Airways
02:35
DOH
10:00
JNB
SMTWTFSID6391
Batik Air
12:10
SUB
13:40
CGK
SMTWTFSEK357
Emirates
17:40
CGK
22:40
DXB
SMTWTFSEK767
Emirates
23:20
DXB
05:30
JNB
SMT--FS3K248
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
SMTWTFS3K248
Jetstar Asia
14:05
SUB
17:30
SIN
SMTWT-SQR947
Qatar Airways
18:45
SIN
21:55
DOH
SMTWTFSQR1363
Qatar Airways
02:35
DOH
10:00
JNB
SMTWTFSEY8147
Etihad Airways
14:35
SUB
16:10
CGK
SMTWTFSEY475
Etihad Airways
19:05
CGK
23:55
AUH
SMTWTFSEY747
Etihad Airways
02:10
AUH
08:20
JNB
S-T-T--SQ929
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
Find the best time to fly from Surabaya to Johannesburg
These price trend charts carefully monitor and predict how flight prices from Surabaya to Johannesburg will change. Keep a close eye on them to understand when the best time to buy your tickets is.
FAQ
How to find a cheap flight from Surabaya to Johannesburg
Flight Information from Surabaya to Johannesburg
Cheapest direct flight price | £576 |
---|---|
Off-season travel month | February |
Peak season for travel | January |
Flight distance | 9,113.03km |
Popular airline | Jetstar Asia |
Plan Your Trip Around Johannesburg
More Travel Options
Top Routes from Surabaya
- Surabaya to Kingston Flights
- Surabaya to Dobo Flights
- Surabaya to Samara Flights
- Surabaya to Samos Flights
- Surabaya to London Flights
- Surabaya to Asmara Flights
- Surabaya to Tasikmalaya Flights
- Surabaya to Malang City Flights
- Surabaya to Natuna Flights
- Surabaya to San Antonio Flights
- Surabaya to Kota Kinabalu Flights
- Surabaya to Labuan Bajo Flights
Top Routes to Johannesburg
- Harare to Johannesburg Flights
- Glasgow to Johannesburg Flights
- Birmingham to Johannesburg Flights
- Belfast to Johannesburg Flights
- Edinburgh to Johannesburg Flights
- Bulawayo to Johannesburg Flights
- Aberdeen to Johannesburg Flights
- London to Johannesburg Flights
- Newcastle to Johannesburg Flights
- Manchester to Johannesburg Flights
- Bermuda to Johannesburg Flights
- East london to Johannesburg Flights
- Koh Samui to Johannesburg Flights
- Lagos to Johannesburg Flights
- Maseru to Johannesburg Flights
Popular airlines in the UK
- Ryanair flights
- easyJet flights
- British Airways flights
- Jet2.com flights
- IndiGo flights
- Emirates flights
- KLM flights
- Virgin Atlantic flights
- Austrian Airlines flights
- Eastern Airways flights
- Qantas Airways flights
- Royal Air Maroc flights
- Condor flights
- Saudia flights
- Neos flights
- Airbaltic flights
- Transavia flights
- Lufthansa flights
- SriLankan Airlines flights
- Icelandair flights
More flight options
- Flights to Gothenburg
- Flights to Tenerife
- Flights to Geneva
- Flights to Amritsar
- Flights to Suria
- Flights to Zanzibar
- Flights to Peru
- Flights to Salzburg
- Flights to Moscow
- Flights to Malaga
- Flights to Kuusamo
- Flights to Asturias
- Flights to Providenciales
- Flights to Coventry
- Flights to La Rochelle
- Flights to Ajaccio
- Flights to San Jose
- Flights to Almaty
- Flights to Stavanger
- Flights to Macau
- Flights to Amsterdam
- Flights to New York
- Flights to Dublin
- Flights to Gaya
- Flights to Mile
- Flights to Takamatsu
- Flights to Stuttgart
- Flights to George Town
- Flights to Worcester
- Flights to Fort Lauderdale
Site Operator: Trip.com Travel Singapore Pte. Ltd.