Direct flights from Johor Bharu to Kuala Lumpur (JHB → KUL)

Distance 249 km (155 mi)
Est. duration 18m
Loading map...
Live fares · JHB → KUL

Available flights

FYNon-stop
from$37
Book

About the Johor Bharu → Kuala Lumpur route

JHB to KUL is one of those routes that makes you think — do I even need to fly this? It's only 249 km, and plenty of people take the bus or drive. But sometimes you need to be in KL fast, and that's where a quick hop with AirAsia or Malindo Air comes in. We're talking roughly 18 minutes in the air. Blink and you're there. This route is a mix of business commuters, families visiting relatives, and travellers connecting through KUL's massive hub. It's short-haul in the truest sense.

Why travel from Johor Bharu to Kuala Lumpur?

KL pulls people in for so many different reasons. If you're from JB, there's a good chance you've got family scattered across the Klang Valley — this flight makes a weekend visit genuinely easy. But even if you're just going for the food, honestly, that's reason enough. Jalan Alor alone is worth the trip — the night market stretch where you're eating grilled stingray and cold Tsingtao at a plastic table at midnight. KL also has serious shopping, world-class medical facilities that draw regional visitors, and a concert and events calendar that JB just can't match. Business travellers fly this constantly for meetings they can't do over Zoom. And if you're connecting onward? KUL has 146 non-stop destinations — it opens up practically everywhere.

Quick stats

  • Distance: 249 km
  • Estimated flight time: 0h 18m
  • Operating airlines: AK, FY, MH, OD
  • Direct route: yes

Practical tips for JHB → KUL

Both airports are domestic, so arrival at KUL is straightforward — no immigration, just grab your bag and go. From KUL, the KLIA Ekspres train gets you to KL Sentral in 28 minutes and it's genuinely the easiest option. You're staying in ringgit the whole trip, no currency swap needed. If you're flying AirAsia (IATA: AK), watch your baggage — carry-on limits are strict and they will charge you at the gate. For fares, avoid major Malaysian school holidays when prices spike. Honestly there's no jet lag on this one, same timezone throughout.

Frequently asked questions

How long is the flight from Johor Bharu to Kuala Lumpur?

The flight is approximately 18 minutes for a distance of 249 km, making it one of the shortest domestic routes in Malaysia. You'll spend more time at the airport than in the air.

Which airlines fly the Johor Bharu to Kuala Lumpur route?

Four airlines operate this route: AirAsia (AK), Firefly (FY), Malaysia Airlines (MH), and Malindo Air (OD). All offer multiple daily departures with varying schedules and service levels.

What's the best time of year to fly JHB to KUL?

The dry season from June to August and December to January offers the most stable weather and lower rainfall, though these are also peak tourist months. Consider flying during shoulder months (March-April or September-October) for a balance of good weather and potentially better fares.

Do I need a visa to fly from Johor Bharu to Kuala Lumpur?

No visa is required as this is a domestic flight within Malaysia; you only need a valid form of identification such as a passport, MyKad, or driver's license. International passengers should ensure their Malaysian entry visa or exemption is already valid before traveling.

What should I know about luggage and connections on this route?

Baggage allowances vary by airline—budget carriers typically offer 20 kg checked baggage with paid upgrades, while full-service airlines may include more. Given the short flight time, arrive at least 1.5 hours early, and note that jet lag is not a concern on this brief domestic hop.

Find flights from Johor Bharu to Kuala Lumpur
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Johor Bharu to Kuala Lumpur? The flight distance from JHB to KUL is approximately 249 km (155 miles).
How long is the flight from JHB to KUL? The estimated flight time from Johor Bharu to Kuala Lumpur is approximately 18m.
What airlines fly from JHB to KUL? Airlines operating direct flights from Johor Bharu to Kuala Lumpur include: AK, FY, MH, OD.

Cheapest fares Johor Bharu → Kuala Lumpur

Johor Bharu JHB
Kuala Lumpur KUL

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Johor Bharu → Kuala Lumpur.

Try a nearby airport to Johor Bharu

Flights to Kuala Lumpur (KUL) from other airports within 350 km of Johor Bharu. Often unlocks cheaper fares or better times.

Or try a nearby airport to Kuala Lumpur

Flights from Johor Bharu (JHB) to other airports within 350 km of Kuala Lumpur.

Other flights from Johor Bharu (JHB)

Other flights from Kuala Lumpur (KUL)