Cheap flights from Johor Bahru
The main aviation hub of the region is Senai Airport, located approximately 21 kilometers from the center of Johor Bahru. Currently, there are scheduled flights to 15 destinations, connecting southern Malaysia with key Asian cities. The highest flight frequencies are recorded on routes to Kuala Lumpur (397 departures per week), George Town (68 departures), and Kota Kinabalu (49 departures).
A total of 15 carriers provide air links from the city, with AirAsia, Batik Air, and Malaysia Airline leading in terms of operational volume. Before planning your trip, it is useful to check the current weather at your destination. Below on this page, you will find detailed city cards with a convenient filtering system to help you quickly navigate through the available flight options.

Johor Bahru — Kuala Lumpur

Johor Bahru — Kuah

Johor Bahru — Kota Bharu

Johor Bahru — Alor Setar

Johor Bahru — Ipoh

Johor Bahru — George Town

Johor Bahru — Kuching

Johor Bahru — Jakarta


Johor Bahru — Bangkok

Johor Bahru — Ho Chi Minh City

Johor Bahru — Surabaya

Johor Bahru — Kota Kinabalu
Flight insights from Johor Bahru
Data-driven trends for direct flights from Johor Bahru — how often airlines fly, where they go, and typical fares and flight times.
Most frequent destinations
The most frequent direct destinations from Johor Bahru are Kuala Lumpur, George Town and Kota Kinabalu. Kuala Lumpur leads with around 397 flights a week.
- Kuala Lumpur397 flights/week
- George Town68 flights/week
- Kota Kinabalu49 flights/week
- Kuching49 flights/week
- Bangkok35 flights/week
Top countries
Most direct flights from Johor Bahru head to Malaysia, Thailand and Indonesia. Malaysia alone accounts for about 86% of all direct routes.
- Malaysiaavg $43
- Thailandavg $96
- Indonesiaavg $77
- Chinaavg $131
- Vietnamavg $60
Direct routes & fares
Popular non-stop routes from Johor Bahru range from Kuala Lumpur at $16 to Bangkok at $96 — a quick way to compare direct-flight fares.
- Kuala Lumpurfrom $16
- George Townfrom $27
- Kota Kinabalufrom $60
- Kuchingfrom $33
- Bangkokfrom $96
Cheapest destinations
The cheapest destinations from Johor Bahru right now are Kuala Lumpur from $16, George Town from $27 and Sibu from $31.
- Kuala Lumpurfrom $16
- George Townfrom $27
- Sibufrom $31
- Kuchingfrom $33
- Kuahfrom $39
Longest direct flights
The longest direct flight from Johor Bahru is to Tokyo at about 7h 17m, followed by Osaka (6h 50m) and Karachi (6h 33m).
- Tokyo7h 17m
- Osaka6h 50m
- Karachi6h 33m
- Seoul6h 28m
- Tianjin6h 7m
Popular destinations from Johor Bahru
Frequently asked questions
- How many destinations are available from Johor Bahru?
- Regular air service is established to 15 different destinations from the city. The route network covers both domestic flights within Malaysia and international flights to major cities in Thailand, Indonesia, Vietnam, and China.
- What are the most popular destinations from Johor Bahru?
- The highest demand is for flights to Kuala Lumpur, with 397 departures per week. Other popular routes include George Town (68 flights per week), Kota Kinabalu (49 flights), Kuching (49 flights), and Bangkok (35 flights).
- How many airlines fly from Johor Bahru?
- Flights from the city are operated by 15 airlines. The majority of flights are carried out by major carriers such as AirAsia, Batik Air, Malaysia Airline, Firefly, and Indonesia AirAsia.
- Which airports serve Johor Bahru?
- The primary and only civilian airport for the city is Senai Airport (JHB). It is located approximately 21 kilometers from the center of Johor Bahru, providing convenient logistics for passengers.
- How to find cheap flights from Johor Bahru?
- To find the best deals, it is recommended to plan your trip in advance and monitor the fares of low-cost carriers like AirAsia and Firefly. Using the thematic filters on this page will also help you quickly find the optimal flight option depending on your travel goals.