Kuala Lumpur to Kota Bharu Flights

There are 28 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

  • 28flights a day
  • 4airlines
  • 06:45 – 20:10first and last
  • 1h 10mtypical flight time
  • 150 MYRtypical fare, 112–289

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 29 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 150 MYR, ranging from 112 MYR to 289 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 112 MYR

Flight details Mon Tues Wed Thurs Fri Sat Sun
Kuala Lumpur International Airport
Firefly
FY2720
06:45 - 07:45
60 mins
---
123 MYR
---
---
---
---
166 MYR
Kuala Lumpur International Airport
Firefly
FY4466
06:45 - 07:45
60 mins
---
144 MYR
---
---
---
---
147 MYR
Kuala Lumpur International Airport
AirAsia
AK6430
07:15 - 08:25
70 mins
113 MYR
113 MYR
113 MYR
113 MYR
121 MYR
113 MYR
113 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH1384
07:55 - 09:00
65 mins
168 MYR
---
---
168 MYR
168 MYR
198 MYR
168 MYR
Kuala Lumpur International Airport
Batik Air Malaysia
OD2302
08:00 - 09:05
65 mins
130 MYR
130 MYR
130 MYR
---
---
---
---
Kuala Lumpur International Airport
AirAsia
AK6436
08:25 - 09:35
70 mins
113 MYR
113 MYR
113 MYR
113 MYR
121 MYR
113 MYR
113 MYR
Kuala Lumpur International Airport
AirAsia
AK6442
10:10 - 11:20
70 mins
---
112 MYR
---
112 MYR
---
112 MYR
---
Sultan Abdul Aziz Shah Airport
Firefly
FY1146
10:20 - 11:30
70 mins
164 MYR
164 MYR
164 MYR
165 MYR
165 MYR
162 MYR
170 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5306
10:20 - 11:30
70 mins
159 MYR
146 MYR
159 MYR
181 MYR
178 MYR
162 MYR
160 MYR
Sultan Abdul Aziz Shah Airport
Batik Air Malaysia
OD1232
11:25 - 12:30
65 mins
---
---
---
---
150 MYR
158 MYR
150 MYR
Kuala Lumpur International Airport
AirAsia
AK6440
12:30 - 13:40
70 mins
112 MYR
112 MYR
112 MYR
112 MYR
120 MYR
112 MYR
112 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH1426
13:00 - 14:05
65 mins
164 MYR
165 MYR
164 MYR
168 MYR
168 MYR
168 MYR
168 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY1160
14:00 - 15:10
70 mins
164 MYR
164 MYR
164 MYR
165 MYR
182 MYR
179 MYR
170 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5312
14:00 - 15:10
70 mins
180 MYR
145 MYR
159 MYR
181 MYR
199 MYR
192 MYR
160 MYR
Kuala Lumpur International Airport
Batik Air Malaysia
OD2304
15:00 - 16:05
65 mins
130 MYR
130 MYR
130 MYR
136 MYR
167 MYR
157 MYR
136 MYR
Kuala Lumpur International Airport
AirAsia
AK6432
16:05 - 17:15
70 mins
112 MYR
112 MYR
112 MYR
112 MYR
120 MYR
112 MYR
112 MYR
Kuala Lumpur International Airport
Malaysia Airlines
MH1396
16:45 - 17:50
65 mins
164 MYR
165 MYR
164 MYR
168 MYR
168 MYR
168 MYR
168 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY1150
16:50 - 18:00
70 mins
164 MYR
164 MYR
164 MYR
165 MYR
165 MYR
179 MYR
170 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5318
16:50 - 18:00
70 mins
159 MYR
145 MYR
159 MYR
181 MYR
168 MYR
289 MYR
181 MYR
Sultan Abdul Aziz Shah Airport
Batik Air Malaysia
OD1236
18:05 - 19:10
65 mins
149 MYR
149 MYR
149 MYR
150 MYR
---
---
---
Kuala Lumpur International Airport
AirAsia
AK6438
18:35 - 19:45
70 mins
113 MYR
113 MYR
113 MYR
113 MYR
121 MYR
113 MYR
113 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY1152
18:40 - 19:50
70 mins
164 MYR
164 MYR
164 MYR
165 MYR
165 MYR
179 MYR
170 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5508
18:40 - 19:50
70 mins
159 MYR
145 MYR
159 MYR
160 MYR
168 MYR
162 MYR
181 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY1154
19:40 - 20:50
70 mins
163 MYR
163 MYR
163 MYR
164 MYR
164 MYR
162 MYR
169 MYR
Sultan Abdul Aziz Shah Airport
Firefly
FY5324
19:40 - 20:50
70 mins
158 MYR
145 MYR
158 MYR
159 MYR
167 MYR
161 MYR
159 MYR
Kuala Lumpur International Airport
AirAsia
AK6446
19:45 - 20:55
70 mins
113 MYR
113 MYR
113 MYR
113 MYR
121 MYR
113 MYR
146 MYR
Kuala Lumpur International Airport
Firefly
FY2722
20:10 - 21:10
60 mins
---
---
---
---
---
195 MYR
---
Kuala Lumpur International Airport
Firefly
FY4468
20:10 - 21:10
60 mins
---
---
---
---
---
259 MYR
---

Schedules and prices shown here are historical, for guidance only, last collected on 29 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 15th November 2026. Search the dates you want to travel for live prices.

×

Schedules