Flights from Kota Bharu to Johor Bharu – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KBR to JHB – All flight route options from Sultan Ismail Petra, Malaysia to Sultan Ismail, Malaysia. These flights are operated by 4 airlines. Fly non-stop with AirAsia or choose from 2 different transit flights. The shortest flight time is 1 hour and 5 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Sultan Ismail
We got great deals on hotels and car rentals near the airport.
Kota Bharu to Johor Bharu flights
With over 110 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Johor Bharu (JHB) from Kota Bharu (KBR) with AirAsia or choose a connecting flight via Kuala Lumpur (KUL) or Kuala Lumpur (SZB) if it suits you better.
Kota Bharu to Johor Bharu with AirAsia
You can fly non-stop every Tuesday, Thursday or Saturday at 17:05. You also have the option to do a transit flight via Kuala Lumpur.
With Malaysia Airlines
If you fly from Kota Bharu with Malaysia Airlines you will do a stopover in Kuala Lumpur, KUL before reaching Johor Bharu. This flight trip will take 4 hours and 15 minutes and you can fly every day of the week except Mondays with departures at 14 in the afternoon or 18 in the evening. Malaysia Airlines is a member of the air alliance OneWorld.
Distance & flight times: Sultan Ismail Petra to Sultan Ismail
The shortest flight time between KBR and JHB is 1 hour and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 5m | - | 328 miles (528 km) |
KUL Kuala Lumpur | 4h 10m | 2h 10m | 397 miles (639 km) |
SZB Kuala Lumpur | 4h 20m | 2h 0m | 395 miles (636 km) |

