Flights to Kota Bharu

Direct flights from 3 cities, 121 flights a week. From Kuala Lumpur the flight takes 1h 5m, tickets from $23. From Penang the flight takes 1h.

Flights to Kota Bharu at a glance

cities with nonstop flights here
3
nonstop flights a week
121
lowest fare from Kuala Lumpur
$23
flight time from Kuala Lumpur
1h 5m
flight time from Penang
1h
arrival airport
Sultan Ismail Petra

Where you can fly to Kota Bharu from

Nonstop flights, busiest routes first

FromFare
Kuala Lumpur 1h 5m, 111 a week from $23
Penang 1h, 7 a week
Johor Bahru 1h 8m, 3 a week

Arrival airport

Where the nonstop flights land

121 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Kota Bharu from?
From 3 cities. The busiest routes are from Kuala Lumpur (111 flights a week), Penang (7 flights a week) and Johor Bahru (3 flights a week).
How long is the flight from Kuala Lumpur to Kota Bharu?
A nonstop flight takes about 1 hour 5 minutes, tickets from $23.
How long is the flight from Penang to Kota Bharu?
A nonstop flight takes about 1 hour.
What is the cheapest city to fly to Kota Bharu from?
Kuala Lumpur from $23.
Which airport do flights to Kota Bharu arrive at?
All nonstop flights land at Sultan Ismail Petra (KBR).

Cities near Kota Bharu with their own flights

Worth a look when fares or dates to Kota Bharu do not suit; distance by straight line