JHB
Johor Bharu
Malaysia
19
Destinations
Nonstop flights
Airlines
6
IATA Code
JHB
ICAO Code
WMKJ
Timezone
Asia/Kuala_Lumpur
Elevation
135 ft
Avg CO₂/pax
150 kg

There are 19 direct nonstop flight destinations from Johor Bharu Sultan Ismail (JHB), served by 6 airlines. 12 are domestic routes and 7 are international non-stop flights. The longest direct flight goes to Madinah (MED), with a non-stop flight time of 9h 45m.

Route data last updated: May 26, 2026

All (19) Asia (19)
All durations Under 2h (11)2–5h (7)8–12h (1)

Airlines from Johor Bharu

AirAsia
AK
AirAsia
Batik Air Malaysia
OD
Batik Air Malaysia
Firefly
FY
Firefly
Indonesia AirAsia
QZ
Indonesia AirAsia
Malaysia Airlines
MH
Malaysia Airlines
Thai AirAsia
FD
Thai AirAsia

About Sultan Ismail (JHB)

Full Name
Sultan Ismail
City
Johor Bharu
Country
🇲🇾 Malaysia
Continent
Asia
Coordinates
1.6367, 103.6680
Timezone
Asia/Kuala_Lumpur

Frequently Asked Questions

How many direct flights are there from Johor Bharu (JHB)?

19 nonstop destinations from Johor Bharu (JHB), across 6 airlines. 12 domestic, 7 international.

Which airlines fly from Johor Bharu (JHB)?

6 airlines fly nonstop from Johor Bharu (JHB). Full list is in the airline section above.

What is the longest nonstop flight from Johor Bharu (JHB)?

Madinah (MED) — 4,544 miles, about 9h 45m.

Can I fly internationally from Johor Bharu (JHB)?

Yes — 7 international nonstop destinations from JHB.

How early should I arrive at Sultan Ismail?

2 hours for domestic, 3 hours for international. Standard advice for check-in, security, and immigration.

What timezone is Johor Bharu (JHB) in?

Asia/Kuala_Lumpur.