!

Kuala Lumpur to Kota Bharu Flights

There are 30 daily flights that operate from Kuala Lumpur International Airport / Sultan Abdul Aziz Shah Airport to Sultan Ismail Petra Airport. The earliest departure takes off at 06:45 and the last one leaves at 20:10.

This route at a glance

  • 30flights a day
  • 4airlines
  • 06:45 – 20:10first and last
  • 1h 10mtypical flight time
  • 176 MYRtypical fare, 102–291

Checked baggage included with the fares we recorded. Airlines sell more; this is what the cheapest fares carried.

AirlineHold baggage
Firefly10 kg
AirAsia15 kg
Malaysia Airlines20 kg
Batik Air Malaysia10 kg

Hand baggage is 5–7 kg, depending on the airline.

Collected 11 October 2026. Not live — check with the airline before booking.

Which airlines fly from Kuala Lumpur to Kota Bharu?

The following 4 airlines have scheduled flights on this route: Firefly, AirAsia, Malaysia Airlines and Batik Air Malaysia.

How much is a flight from Kuala Lumpur to Kota Bharu?

The average price for a flight is 176 MYR, ranging from 102 MYR to 291 MYR. Scroll down the page to get detailed prices and times for this trip and links to book.

Schedules for return route: Kota Bharu to Kuala Lumpur.

From 102 MYR

Flight details Mon Tues Wed Thurs Fri Sat Sun
Kuala Lumpur International Airport
Firefly
FY2720
06:45 - 07:45
60 mins
145 MYR
121 MYR
144 MYR
145 MYR
144 MYR
---
139 MYR
Kuala Lumpur International Airport
Firefly
FY4466
06:45 - 07:45
60 mins
119 MYR
119 MYR
119 MYR
119 MYR
123 MYR
---
119 MYR
Kuala Lumpur International Airport
AirAsia
AK6430
07:15 - 08:25
70 mins
102 MYR
102 MYR
152 MYR
102 MYR
119 MYR
153 MYR
102 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH1384
07:55 - 09:00
65 mins
---
---
---
---
185 MYR
204 MYR
185 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH4350
07:55 - 09:00
65 mins
---
---
---
---
---
263 MYR
---
Kuala Lumpur International Airport
AirAsia
AK6436
08:25 - 09:35
70 mins
102 MYR
102 MYR
110 MYR
109 MYR
119 MYR
115 MYR
102 MYR
Kuala Lumpur International Airport
AirAsia
AK6442
10:10 - 11:20
70 mins
---
102 MYR
---
102 MYR
---
109 MYR
---
Sultan Abdul Aziz Shah Airport
Firefly
FY1146
10:20 - 11:30
70 mins
287 MYR
291 MYR
219 MYR
219 MYR
286 MYR
218 MYR
209 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5306
10:20 - 11:30
70 mins
268 MYR
268 MYR
174 MYR
268 MYR
268 MYR
235 MYR
174 MYR
Sultan Abdul Aziz Shah Airport
Batik Air Malaysia
OD1232
11:20 - 12:25
65 mins
---
---
---
---
189 MYR
170 MYR
169 MYR
Kuala Lumpur International Airport
AirAsia
AK6440
12:30 - 13:40
70 mins
107 MYR
102 MYR
109 MYR
109 MYR
162 MYR
109 MYR
107 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH1426
13:00 - 14:05
65 mins
185 MYR
184 MYR
184 MYR
184 MYR
185 MYR
205 MYR
185 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH4358
13:00 - 14:05
65 mins
---
224 MYR
224 MYR
---
---
263 MYR
---
Sultan Abdul Aziz Shah Airport
Firefly
FY1160
14:00 - 15:10
70 mins
219 MYR
218 MYR
218 MYR
218 MYR
218 MYR
218 MYR
223 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5312
14:00 - 15:10
70 mins
235 MYR
174 MYR
235 MYR
235 MYR
174 MYR
174 MYR
268 MYR
Kuala Lumpur International Airport
Batik Air Malaysia
OD2304
16:00 - 17:05
65 mins
152 MYR
151 MYR
151 MYR
151 MYR
189 MYR
151 MYR
150 MYR
Kuala Lumpur International Airport
AirAsia
AK6432
16:05 - 17:15
70 mins
107 MYR
102 MYR
102 MYR
102 MYR
118 MYR
109 MYR
107 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH1396
16:45 - 17:50
65 mins
185 MYR
184 MYR
184 MYR
184 MYR
204 MYR
205 MYR
249 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH4354
16:45 - 17:50
65 mins
---
224 MYR
224 MYR
---
---
263 MYR
---
Sultan Abdul Aziz Shah Airport
Firefly
FY1150
16:50 - 18:00
70 mins
219 MYR
218 MYR
218 MYR
218 MYR
218 MYR
218 MYR
274 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5318
16:50 - 18:00
70 mins
174 MYR
174 MYR
174 MYR
174 MYR
174 MYR
174 MYR
268 MYR
Sultan Abdul Aziz Shah Airport
Batik Air Malaysia
OD1236
18:05 - 19:10
65 mins
151 MYR
151 MYR
170 MYR
170 MYR
---
---
---
Kuala Lumpur International Airport
AirAsia
AK6438
18:35 - 19:45
70 mins
102 MYR
102 MYR
109 MYR
102 MYR
120 MYR
152 MYR
110 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY1152
18:40 - 19:50
70 mins
219 MYR
218 MYR
218 MYR
180 MYR
219 MYR
219 MYR
274 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5508
18:40 - 19:50
70 mins
174 MYR
174 MYR
174 MYR
174 MYR
234 MYR
174 MYR
268 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY1154
19:40 - 20:50
70 mins
219 MYR
218 MYR
218 MYR
218 MYR
223 MYR
219 MYR
274 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5324
19:40 - 20:50
70 mins
173 MYR
173 MYR
173 MYR
234 MYR
267 MYR
173 MYR
234 MYR
Kuala Lumpur International Airport
AirAsia
AK6446
19:45 - 20:55
70 mins
107 MYR
102 MYR
103 MYR
109 MYR
209 MYR
109 MYR
110 MYR
Kuala Lumpur International Airport
Firefly
FY2722
20:10 - 21:10
60 mins
---
---
---
---
---
145 MYR
---
Kuala Lumpur International Airport
Firefly
FY4468
20:10 - 21:10
60 mins
---
---
---
---
---
146 MYR
---

Schedules and prices shown here are historical, for guidance only, last collected on 11 October 2026. They are not live and are not updated daily — airlines change timetables and fares constantly. Always check with the airline or a booking site before making plans. This table covers the week beginning 25th October 2026. Search the dates you want to travel for live prices.

×

Schedules