Flights from Johor Bahru at a glance
- nonstop destinations
- 8
- countries
- 3
- flights a week
- 179
- airport
- 1
- airlines
- 6
- destinations under 2 hours away
- 6
- farthest, Kota-Kinabalu
- 905 mi (1,456 km)
Under 2 hours away
Nonstop flights of up to two hours, shortest first
Domestic flights from Johor Bahru
Nonstop flights within Malaysia, busiest first
International flights from Johor Bahru
Nonstop flights to 2 countries
All nonstop flights from Johor Bahru
8 cities, busiest routes first
| City | Country | Flight time | Flights a week | Fare |
|---|---|---|---|---|
| Kuala Lumpur Malaysia, 1h, 103 a week | Malaysia | 1h | 103 | |
| Penang Malaysia, 1h 10m, 32 a week | Malaysia | 1h 10m | 32 | |
| Kota-Kinabalu Malaysia, 2h 20m, 11 a week | Malaysia | 2h 20m | 11 | |
| Bangkok Thailand, 2h 20m, 10 a week | Thailand | 2h 20m | 10 | |
| Jakarta Indonesia, 1h 45m, 10 a week | Indonesia | 1h 45m | 10 | |
| Sibu Malaysia, 1h 35m, 7 a week | Malaysia | 1h 35m | 7 | |
| Langkawi Malaysia, 1h 15m, 3 a week | Malaysia | 1h 15m | 3 | |
| Kota Bharu Malaysia, 1h 8m, 3 a week | Malaysia | 1h 8m | 3 |
Johor Bahru airport
Where the nonstop flights depart from
Airlines
Nonstop flights a week from Johor Bahru
Frequently asked questions
Where can you fly nonstop from Johor Bahru?
To 8 cities in 3 countries. The busiest routes are Kuala Lumpur (103 flights a week), Penang (32 flights a week), Kota-Kinabalu (11 flights a week), Bangkok (10 flights a week) and Jakarta (10 flights a week).
Which countries have direct flights from Johor Bahru?
Indonesia and Thailand.
Which airport does Johor Bahru fly from?
All nonstop flights depart from Senai.
Which airlines fly from Johor Bahru?
AirAsia (102 flights a week), Firefly (28 flights a week), Batik Air Malaysia (18 flights a week), Malaysia Airlines (11 flights a week), Indonesia AirAsia (10 flights a week) and Thai AirAsia (10 flights a week).
Where can you fly from Johor Bahru in under 2 hours?
Kuala Lumpur (1h), Kota Bharu (1h 8m), Penang (1h 10m), Langkawi (1h 15m), Sibu (1h 35m) and Jakarta (1h 45m).