Lowcost flights from Jakarta (Indonesia) to Johor Bharu (Malaysia), €24 - €94

Direct distance between cities: 942 km. Average direct flight time is 2:06 hours.

Please note! Some routes are seasonal.

From Jakarta to Johor Bharu with TransNusa (8B)
From Jakarta to Johor Bharu with Indonesia AirAsia (QZ)
Average ticket price: €24 - €94

Connection in Bangkok (Thailand)
From Jakarta to Bangkok with Indonesia AirAsia (QZ)
From Jakarta to Bangkok with Thai Lion Air (SL)
Average ticket price: €58 - €233
From Bangkok to Johor Bharu with Thai AirAsia (FD)
Average ticket price: €35 - €139
Connection in Guangzhou (China)
From Jakarta to Guangzhou with TransNusa (8B)
Average ticket price: €84 - €337
From Guangzhou to Johor Bharu with AirAsia (AK)
Average ticket price: €66 - €263
Connection in Ho Chi Minh City (Vietnam)
From Jakarta to Ho Chi Minh City with Indonesia AirAsia (QZ)
From Jakarta to Ho Chi Minh City with VietJet Air (VJ)
Average ticket price: €47 - €189
From Ho Chi Minh City to Johor Bharu with AirAsia (AK)
Average ticket price: €27 - €107
Connection in Kota Kinabalu (Malaysia)
From Jakarta to Kota Kinabalu with Indonesia AirAsia (QZ)
From Jakarta to Kota Kinabalu with AirAsia (AK)
Average ticket price: €42 - €169
From Kota Kinabalu to Johor Bharu with AirAsia (AK)
Average ticket price: €36 - €145
Connection in Kuala Lumpur (Malaysia)
From Jakarta to Kuala Lumpur with Citilink (QG)
From Jakarta to Kuala Lumpur with Indonesia AirAsia (QZ)
From Jakarta to Kuala Lumpur with Lion Air (JT)
From Jakarta to Kuala Lumpur with TransNusa (8B)
From Jakarta to Kuala Lumpur with AirAsia (AK)
Average ticket price: €30 - €119
From Kuala Lumpur to Johor Bharu with IndiGo (6E)
From Kuala Lumpur to Johor Bharu with AirAsia (AK)
From Kuala Lumpur to Johor Bharu with Firefly (FY)
Average ticket price: €7 - €28
Connection in Kuching (Malaysia)
From Jakarta to Kuching with Indonesia AirAsia (QZ)
Average ticket price: €24 - €94
From Kuching to Johor Bharu with AirAsia (AK)
Average ticket price: €19 - €74
Connection in Penang (Malaysia)
From Jakarta to Penang with Indonesia AirAsia (QZ)
From Jakarta to Penang with AirAsia (AK)
Average ticket price: €37 - €147
From Penang to Johor Bharu with AirAsia (AK)
From Penang to Johor Bharu with Firefly (FY)
Average ticket price: €14 - €56
Connection in Surabaya (Indonesia)
From Jakarta to Surabaya with Citilink (QG)
From Jakarta to Surabaya with Indonesia AirAsia (QZ)
From Jakarta to Surabaya with Lion Air (JT)
Average ticket price: €17 - €67
From Surabaya to Johor Bharu with Citilink (QG)
From Surabaya to Johor Bharu with Indonesia AirAsia (QZ)
Average ticket price: €36 - €142