Flights from Johor Bharu to Surabaya
JHB to SUB. All flight routes from Sultan Ismail, Malaysia to Juanda, Indonesia. These flights are operated by 4 different airlines. You can either fly non-stop with Indonesia AirAsia or choose from 1 different transit flights. The shortest flight time is 2 hours and 20 minutes.
Find the best prices on hotels and car rental near Juanda
We got great deals on hotels and car rentals near the airport.
Johor Bharu to Surabaya flights
There are over 2 and approximately 13 flights every week. You can fly non-stop to Surabaya (SUB) from Johor Bharu (JHB) with Indonesia AirAsia or you can choose the stopover option via Kuala Lumpur (KUL).
Johor Bharu to Surabaya with Indonesia AirAsia
You can fly non-stop every weekday with flights departing at 18:55 or 19:10.
With Malaysia Airlines
If you fly from Johor Bharu with Malaysia Airlines you will do a stopover in Kuala Lumpur, KUL before reaching Surabaya. This flight trip will take 6 hours and 20 minutes and you can fly every Wednesday, Thursday, Saturday or Sunday with departures at 09:30 or 11:15. Malaysia Airlines is a member of the air alliance OneWorld.
Miles & flight time: JHB - SUB
The shortest flight time between JHB and SUB is 2 hours and 20 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 2h 20m | - | 890 (1432 km) |
KUL Kuala Lumpur | 6h 20m | 1h 5m | 1197 (1926 km) |
Unpublished Flight Rates From Johor Bharu to Surabaya
From Johor Bharu to Indonesia
Below is a list of other destinations to Indonesia from Sultan Ismail with either direct flights or 1 stop connections.
From Malaysia to Surabaya
Below is a list of other cities in Malaysia with flights to Surabaya with either non-stop or connecting flights.