Malaysia Β· 178 miles (287 km)

Johor Bharu (JHB) to Kuala Lumpur (SZB) flights

2 airlines fly nonstop from Johor Bharu (JHB) to Kuala Lumpur (SZB): Batik Air Malaysia and Firefly. The two airports are 178 miles (287 km) apart. There are also 5 ways to fly it with one stop, through Penang, Kota Bharu and Alor Setar and more.

Airlines flying nonstop from JHB to SZB

  • Batik Air Malaysia logo
    Batik Air MalaysiaNot in an alliance
  • Firefly logo
    FireflyNot in an alliance

JHB to SZB with one stop

5 connections, most direct first. 2-stop routings and flight times are in Routes with Pro.

  • Via Penang (PEN)AirAsia, then Firefly and Batik Air Malaysia
    AirAsia logo
    Firefly logo
    Batik Air Malaysia logo
  • Via Kota Bharu (KBR)AirAsia, then Firefly and Batik Air Malaysia
    AirAsia logo
    Firefly logo
    Batik Air Malaysia logo
  • Via Alor Setar (AOR)AirAsia, then Firefly
    AirAsia logo
    Firefly logo
  • Via Langkawi (LGK)AirAsia, then Firefly and Batik Air Malaysia
    AirAsia logo
    Firefly logo
    Batik Air Malaysia logo
  • Via Kuching (KCH)AirAsia, then Batik Air Malaysia
    AirAsia logo
    Batik Air Malaysia logo

JHB to SZB: common questions

Which airlines fly nonstop from JHB to SZB?

Batik Air Malaysia and Firefly fly nonstop from Johor Bharu (JHB) to Kuala Lumpur (SZB).

How far is Johor Bharu from Kuala Lumpur by plane?

Johor Bharu (JHB) and Kuala Lumpur (SZB) are 178 miles (287 km) apart along the great circle, the shortest path a flight can take. Connections add distance on top.

How many miles does JHB to SZB cost?

It depends on the program: each prices the route from its own chart or dynamically. The Award Flight Pricer compares 30+ programs for JHB to SZB with taxes and fees.

Where can I connect between Johor Bharu and Kuala Lumpur?

The most direct connections are through Penang (PEN), Kota Bharu (KBR), Alor Setar (AOR), Langkawi (LGK) and Kuching (KCH).

More routes

Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.