Nonstop flights from Johor Bharu JHB
You can fly nonstop from Sultan Ismail (JHB) to 18 destinations in 6 countries, on 7 airlines. The airlines with the most nonstop routes here are AirAsia (13), Batik Air Malaysia (2) and Firefly (2). Outside Malaysia, the most destinations are in China (2), Indonesia (2) and Saudi Arabia (1). The longest is Jeddah (JED), 4,545 miles (7,315 km).
Filter these routes in RoutesAll 18 nonstop destinations from JHB
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Asia 路 18
- Alor Setar AORMalaysia 路 387 mi

- Bangkok DMKThailand 路 874 mi

- Guangzhou CANChina 路 1,635 mi

- Ho Chi Minh City SGNVietnam 路 667 mi

- Ipoh IPHMalaysia 路 269 mi

- Jakarta CGKIndonesia 路 575 mi

- Jeddah JEDSaudi Arabia 路 4,545 mi

- Kota Bharu KBRMalaysia 路 327 mi

- Kota Kinabalu BKIMalaysia 路 903 mi

- Kuala Lumpur KULMalaysia 路 155 mi

+2
- Kuala Lumpur SZBMalaysia 路 178 mi


- Kuching KCHMalaysia 路 461 mi

- Kunming KMGChina 路 1,622 mi

- Langkawi LGKMalaysia 路 423 mi

- Penang PENMalaysia 路 345 mi

- Sibu SBWMalaysia 路 576 mi

- Surabaya SUBIndonesia 路 885 mi

- Tawau TWUMalaysia 路 1,014 mi

Airlines flying from JHB
oneworld: 2 destinations
- AirAsia13 routes

- Batik Air Malaysia2 routes

- Firefly2 routes

- Indonesia AirAsia2 routes

- Malaysia Airlinesoneworld2 routes

- Royal Brunei Airlines1 route

- Thai AirAsia1 route

Flights from JHB: common questions
How many nonstop destinations are there from JHB?
18 destinations in 6 countries have a nonstop flight from Sultan Ismail (JHB), flown by 7 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from JHB?
7 airlines fly nonstop from JHB. By number of destinations: AirAsia (13), Batik Air Malaysia (2), Firefly (2), Indonesia AirAsia (2), Malaysia Airlines (2), Royal Brunei Airlines (1) and Thai AirAsia (1).
What is the longest nonstop flight from JHB?
Johor Bharu (JHB) to Jeddah (JED), on Malaysia Airlines, at about 4,545 miles (7,315 km) as the crow flies. Next is Guangzhou (CAN), about 1,635 miles (2,632 km).
Which countries can you fly to nonstop from JHB?
6 countries. The most destinations are in Malaysia (11), China (2), Indonesia (2), Saudi Arabia (1), Thailand (1) and Vietnam (1).
Which airline alliance has the most routes from JHB?
oneworld airlines fly to 2 destinations nonstop from JHB. The rest are flown only by airlines outside the three alliances.
More airports in Malaysia
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.