Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Surabaya to Johor Bahru?

Cheap Flights from Johor Bahru to Surabaya, ID, Indonesia - JHB to SUB Last modified: Aug 24, 2016 1:10 AM

Popular flights from Johor Bahru to Surabaya Last modified: Aug 24, 2016 1:10 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Malaysia
JHBSUB
Thu 10/6
2 stops
SUBJHB
Sun 10/9
2 stops
MYR1,539
Select
Malaysia
JHBSUB
Sun 11/13
2 stops
SUBJHB
Thu 11/17
2 stops
MYR1,539
Select
Malaysia
JHBSUB
Thu 11/24
2 stops
SUBJHB
Sun 11/27
2 stops
MYR1,539
Select
Malaysia
JHBSUB
Fri 12/2
2 stops
SUBJHB
Mon 12/5
2 stops
MYR1,539
Select
Malaysia
JHBSUB
Sun 12/4
2 stops
SUBJHB
Tue 12/6
2 stops
MYR1,539
Select
Garuda
JHBSUB
Thu 10/6
2 stops
SUBJHB
Sun 10/9
2 stops
MYR3,159
Select

How Much Does it Cost to Fly from Johor Bahru to Surabaya (JHB to SUB)?

We have collected flight cost data from across the web for travel from Johor Bahru to Surabaya, and have found the average flight price for this trip to be MYR2,659.

When Can I Buy the Cheapest Flight from Johor Bahru to Surabaya (JHB to SUB)?

Airlines can adjust prices for plane tickets from Johor Bahru to Surabaya based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Non-Stop vs Connecting Flights from Johor Bahru to Surabaya (JHB to SUB)

Your Johor Bahru to Surabaya flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Johor Bahru to Surabaya is MYR2,994.

The average price for non-stop flights from Johor Bahru to Surabaya is MYR0.

The chart below shows up to date information regarding non-stop flights from Johor Bahru to Surabaya.

Nonstop Flight Details from Johor Bahru to Surabaya
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
SkyStar 1 1 1 1 1 1 1 10:30 10:30

Johor Bahru to Surabaya Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Johor Bahru to Surabaya?
Answer: The average Johor Bahru to Surabaya flight time is 2 hours and 30 minutes.
Question: How many kilometers are there between Johor Bahru and Surabaya?
Answer: The distance from Johor Bahru to Surabaya is 1421 kilometers.
Question: How common are direct flights from Johor Bahru to Surabaya?
Answer: There are 7 direct flights from Johor Bahru to Surabaya.
Question: What is the most popular airline for non-stop flights from Johor Bahru to Surabaya?
Answer: SkyStar provides 100% of the non-stop flights between Johor Bahru and Surabaya.

Airports for Your Route

These pages contain information about the major airports in Johor Bahru and Surabaya, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Johor Bahru - JHB

FlightsAirlineLowest Price
Johor Bahru to Denpasar Bali AirAsia, Malaysia, Malindo MYR528

Cheap Domestic Flights to Surabaya - SUB

FlightsAirlineLowest Price
Batam to Surabaya Garuda MYR1,648
Batam to Denpasar Bali Garuda, Lion Air MYR1,785
Kuala Lumpur to Kuching AirAsia, Malaysia, SilkAir, Malindo, Singapore MYR198

Cheap International Flights to Surabaya - SUB

FlightsAirlineLowest Price
Singapore to Surabaya Jetstar Asia, AirAsia, Royal Brunei, EVA Air, China Airlines, Cathay, Garuda, Batik Air, JAL, Lion Air, SilkAir, All Nippon, Bangkok, Singapore, Tigerair MYR440
Kuala Lumpur to Surabaya Jetstar Asia, AirAsia, British Airways, Royal Brunei, EVA Air, China Airlines, Cathay, Garuda, SilkAir, Bangkok, AirAsia Indonesia, Singapore, SkyStar MYR444
Kuala Lumpur to Denpasar Bali Jetstar Asia, AirAsia, Royal Brunei, EVA Air, Cathay, China Southern, Garuda, Lion Air, Korean, KLM, Xiamen, Malaysia, SilkAir, China Eastern, All Nippon, Malindo, Bangkok, Philippine, Qatar, AirAsia Indonesia, Singapore, Thai, SkyStar MYR347
Singapore to Denpasar Bali Jetstar Asia, AirAsia, Royal Brunei, EVA Air, China Airlines, Cathay, China Southern, Garuda, JAL, Jetstar, Lion Air, Korean, KLM, Xiamen, Malaysia, SilkAir, China Eastern, All Nippon, Air New Zealand, Malindo, Asiana, Bangkok, Philippine, Qantas, Qatar, AirAsia Indonesia, Singapore, Thai, Tigerair MYR367
Singapore to Malang Garuda MYR1,020
Kuala Lumpur to Jakarta Jetstar Asia, AirAsia, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Emirates, Garuda, JAL, Lion Air, Korean, KLM, Kuwait, Lufthansa, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Malindo, Bangkok, Philippine, Qatar, AirAsia Indonesia, Singapore, Saudi Arabian, Thai, Turkish, Srilankan, Vietnam, SkyStar MYR234
Singapore to Yogyakarta AirAsia, Garuda, Batik Air, Lion Air, SilkAir, All Nippon, Bangkok, AirAsia Indonesia, Singapore MYR440
Kuala Lumpur to Singapore Jetstar Asia, MAI Myanmar, AirAsia, Biman, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Emirates, Firefly, Garuda, JAL, Korean, Lufthansa, Xiamen, Malaysia, SilkAir, Mihin Lanka, China Eastern, All Nippon, Malindo, Bangkok, Philippine, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Tigerair, Srilankan, Vietnam MYR178
Singapore to Semarang AirAsia, China Airlines, Garuda, Batik Air, Lion Air, SilkAir, All Nippon, Bangkok, AirAsia Indonesia, Singapore MYR758
Kuala Lumpur to Malang Garuda MYR955
Singapore to Solo City Garuda, Lion Air MYR834
Kuala Lumpur to Yogyakarta AirAsia, China Airlines, Garuda, Lion Air, SilkAir, All Nippon, Bangkok, AirAsia Indonesia, Singapore MYR359
Singapore to Bandung AirAsia, Garuda, SilkAir, Malindo, AirAsia Indonesia, Singapore MYR391
Singapore to Hong Kong Jetstar Asia, Sichuan, Cebu Pacific, Jet Airways, Air India, AirAsia, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Thai AirAsia, Fiji Airways, Garuda, JAL, Korean, KLM, Lufthansa, Swiss, Xiamen, Malaysia, Mihin Lanka, China Eastern, All Nippon, Malindo, Asiana, Bangkok, Philippine, Qantas, Qatar, Singapore, Thai, Turkish, Tap Portugal, Tigerair, Scoot, United, Srilankan, Vietnam, Virgin Atlantic MYR645
Kuala Lumpur to Bandung AirAsia, Garuda, SilkAir, Malindo, AirAsia Indonesia, Singapore MYR287
Kuala Lumpur to Semarang AirAsia, Garuda, Lion Air, SilkAir, All Nippon, Bangkok, Singapore MYR742
Singapore to Manila Jetstar Asia, Cebu Pacific, AirAsia, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Etihad, Garuda, JAL, Korean, KLM, Xiamen, Malaysia, China Eastern, All Nippon, Asiana, Philippine, Niugini, Qantas, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Tigerair, Vietnam, Oman Air MYR516
Kuala Lumpur to Solo City Garuda, Lion Air MYR939
Singapore to Kuching AirAsia, JAL, Malaysia, SilkAir, Malindo, Singapore MYR395
Kuala Lumpur to Manila Jetstar Asia, Cebu Pacific, AirAsia, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Ethiopian, Etihad, Garuda, JAL, Korean, Xiamen, Malaysia, China Eastern, All Nippon, Philippine, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Tigerair, Vietnam, AirAsia Zest MYR822
Singapore to Guangzhou Sichuan, MAI Myanmar, AirAsia, Finnair, EVA Air, Air China, China Airlines, Cathay, China Southern, Thai AirAsia, Garuda, JAL, Korean, Xiamen, Malaysia, Mihin Lanka, Air Mauritius, China Eastern, All Nippon, Asiana, West Air, Philippine, Qatar, Lao Airlines, Singapore, Saudi Arabian, Thai, Turkish, Tigerair, Scoot, Srilankan, Vietnam, Shenzhen MYR738
Kuala Lumpur to Hong Kong Jetstar Asia, Cebu Pacific, AirAsia, British Airways, Royal Brunei, EVA Air, Air China, China Airlines, Cathay, China Southern, Ethiopian, Thai AirAsia, Shanghai, Garuda, JAL, Korean, Xiamen, Malaysia, China Eastern, All Nippon, Malindo, Austrian, Bangkok, Philippine, Qatar, Singapore, Thai, Turkish, Tigerair, Srilankan, Vietnam MYR436
Singapore to Balikpapan Garuda, Lion Air, SilkAir, All Nippon, Singapore MYR1,100
Singapore to Ho Chi Minh City Jetstar Asia, Jet Airways, Air France, AirAsia, Royal Brunei, Jetstar Pacific, EVA Air, Air China, China Airlines, Cathay, China Southern, Emirates, Thai AirAsia, Garuda, JAL, Korean, KLM, Lufthansa, Xiamen, Malaysia, China Eastern, All Nippon, Air New Zealand, Malindo, Asiana, Philippine, Qantas, Qatar, Lao Airlines, Singapore, Thai, Turkish, Tigerair, Srilankan, Vietjet, Vietnam MYR262
Singapore to Delhi IndiGo, Jet Airways, Air India, Finnair, British Airways, Air China, China Airlines, Cathay, China Southern, Emirates, Etihad, Uzbekistan, JAL, Korean, KLM, Lufthansa, Swiss, Malaysia, Mihin Lanka, Air Mauritius, China Eastern, All Nippon, Malindo, Austrian, Asiana, Qatar, Singapore, Saudi Arabian, Thai, Turkish, Srilankan, Vietnam, Virgin Atlantic, Oman Air MYR677
Singapore to Kota Kinabalu AirAsia, Royal Brunei, Cathay, China Southern, JAL, Korean, Malaysia, SilkAir, China Eastern, Malindo, Asiana, Singapore MYR407
Cheap Flights from Johor Bahru to Surabaya, ID, Indonesia, from MYR1,539 Round trip from JHB to SUB