About flights from Johor Bharu (JHB)
Sultan Ismail Airport doesn't get the same hype as KLIA, but honestly, that's part of the appeal. Johor Bahru sits at the southern tip of peninsular Malaysia, right across the causeway from Singapore, and that geography shapes everything about how people use this airport. Some travelers fly in specifically to avoid Singapore's prices. Others just live here and want options that don't require crossing into another country. Either way, JHB handles around 21 direct routes across Asia, which is a solid spread for a regional hub of this size.
Quick stats for JHB
- Direct destinations: 21
- Countries served: 6
- Continents reached: 1 of 6
- Average flight distance: 1,751 km
- Longest non-stop: Jeddah (JED) — 7,315 km (~9h 9m)
- Shortest non-stop: Kuala Lumpur (KUL) — 249 km (~19 min)
- Reach score: 55/99
Why fly to Johor Bharu?
The route map punches above its weight for a mid-tier airport. Domestically, you've got 12 routes covering Malaysia's own network, which means connecting to places like Kota Kinabalu or Langkawi without routing through KL. The China connections are genuinely useful, especially if you're working through Southeast Asia and need to hop over without a layover. Then there's the Jeddah route at 7,315 km — the longest haul out of here — which serves JB's major Muslim population traveling for Umrah. It's one of those routes that tells you a lot about who a city actually is, beyond the tourist surface. Carriers like AirAsia and Malindo Air keep prices competitive, which matters when you're watching your monthly spend.
Longest non-stop flights from JHB
The furthest destinations you can reach non-stop from Johor Bharu:
- Jeddah, Saudi Arabia (JED) — 7,315 km, approximately 9h 9m
- Madinah, Saudi Arabia (MED) — 7,310 km, approximately 9h 8m
- Guiyang, China (KWE) — 2,790 km, approximately 3h 29m
- Guangzhou, China (CAN) — 2,632 km, approximately 3h 17m
- Kunming, China (KMG) — 2,610 km, approximately 3h 16m
Short-haul flights from JHB
Quick getaway options with the shortest flights from Johor Bharu:
- Kuala Lumpur, Malaysia (KUL) — 249 km, approximately 19 min
- Kuala Lumpur, Malaysia (SZB) — 287 km, approximately 22 min
- Ipoh, Malaysia (IPH) — 433 km, approximately 32 min
- Kota Bharu, Malaysia (KBR) — 527 km, approximately 40 min
- Penang, Malaysia (PEN) — 555 km, approximately 42 min
Top countries by direct connections from JHB
Sultan Ismail connects to 6 countries. Here are the most served:
- Malaysia — 12 destinations (Alor Setar, Ipoh, Kota Bharu, Kota Kinabalu and 8 more)
- China — 3 destinations (Guangzhou, Guiyang, Kunming)
- Indonesia — 2 destinations (Jakarta, Surabaya)
- Saudi Arabia — 2 destinations (Jeddah, Madinah)
- Thailand — 1 destination (Bangkok)
- Viet Nam — 1 destination (Ho Chi Minh City)
Where to fly from Johor Bharu
Flights to Malaysia
Johor Bharu has 12 direct routes to Malaysia:
- Kuala Lumpur (KUL) — 249 km
- Kuala Lumpur (SZB) — 287 km
- Ipoh (IPH) — 433 km
- Kota Bharu (KBR) — 527 km
- Penang (PEN) — 555 km
- Alor Setar (AOR) — 623 km
- ...and 6 more destinations
Flights to China
Johor Bharu has 3 direct routes to China:
- Kunming (KMG) — 2,610 km
- Guangzhou (CAN) — 2,632 km
- Guiyang (KWE) — 2,790 km
Flights to Indonesia
Johor Bharu has 2 direct routes to Indonesia:
- Jakarta (CGK) — 925 km
- Surabaya (SUB) — 1,425 km
Tips for travelers at JHB
Getting to Sultan Ismail is straightforward if you know the drill. Grab a Grab (yes, that sentence is weird, but it works) from the city center — it's usually 20 to 30 minutes depending on traffic near the causeway. Avoid Friday afternoons if you can; cross-border congestion from Singapore spills over and slows everything down. The airport itself is small enough that you don't need to arrive three hours early — 90 minutes is fine for domestic, two hours for international. Check visa requirements carefully if you're transiting through China, as policies have been shifting. Budget airlines dominate here, so read the baggage rules before you pack.
Airlines operating from JHB
The following airlines offer non-stop flights from Sultan Ismail:
AK, FD, FY, MH, OD, QZ
Frequently asked questions about flying to Johor Bharu
How do I get from Sultan Ismail Airport to Johor Bharu city center?
You can take a taxi from the airport rank for around RM 25-35 to the city center, or use ride-sharing apps like Grab which are often cheaper and more convenient. The airport is only about 15-20 minutes away from downtown Johor Bharu depending on traffic.
What's the best time to fly from Johor Bharu?
The dry season from May to September offers the most stable weather, though you'll face more crowds and higher prices. If you prefer fewer tourists and better deals, consider flying during the monsoon season from November to March, just be prepared for occasional rain.
How many destinations can I fly to directly from Sultan Ismail Airport?
Sultan Ismail Airport offers 21 direct destinations, connecting you to major cities across Southeast Asia, making it a convenient hub for regional travel. You'll find flights to places like Kuala Lumpur, Singapore, Bangkok, and various other regional centers.
Do I need a visa to enter Malaysia through Johor Bharu?
Visa requirements depend on your nationality—many countries enjoy visa-free entry for 30-90 days, while others need to apply in advance. Check the Malaysian immigration website or your nearest embassy before traveling to confirm your specific requirements.
What's a helpful tip about Sultan Ismail Airport?
The airport is quite compact and easy to get through, so you won't need much time to get through immigration and baggage claim. Arrive at least 2 hours before departure for domestic flights and 3 hours for international flights to avoid any stress.
Is flying from Johor Bharu expensive compared to other Malaysian airports?
Johor Bharu generally offers competitive prices, especially for regional flights, and can be cheaper than flying from Kuala Lumpur for certain routes. Since it's a smaller airport with lower fees, you might find better deals, particularly with budget airlines that operate here.
Plan your trip from Johor Bharu
Browse the complete list of 21 destinations below to find your next flight from Sultan Ismail. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.