background

Flight Deals from Kuala Lumpur to Kota Bharu from $44

Fly where?

Top flight deals from leading airlines:

MH LogoQR LogoSQ LogoNH LogoEK LogoJL LogoTK Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $66
  • Up to 1 stop
    $111

Airlines

  • Malaysia Airlines
    $66

Cabin Class

  • Economy
    $66

Departure Airports

  • Kuala Lumpur International Airport
    $66
  • Subang Airport
    $66

Arrival Airports

  • Sultan Ismail Petra Airport
    $66

Layover Airports

  • Penang International Airport
    $111
Malaysia Airlines Logo
2:00 pm – 3:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:50 pm – 11:05 pm
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$66
Malaysia Airlines Logo
4:00 pm – 5:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:50 pm – 11:05 pm
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$66
Malaysia Airlines Logo
7:00 pm – 8:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:50 pm – 11:05 pm
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$66
Malaysia Airlines Logo
7:40 pm – 8:50 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:50 pm – 11:05 pm
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$66
Malaysia Airlines Logo
7:00 pm – 8:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
12:00 pm – 1:10 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
4:00 pm – 5:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:20 pm – 10:30 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
7:40 pm – 8:50 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
12:00 pm – 1:10 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
7:00 pm – 8:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:20 pm – 10:30 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
7:40 pm – 8:50 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:20 pm – 10:30 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
2:00 pm – 3:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
3:40 pm – 4:50 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
4:00 pm – 5:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
12:00 pm – 1:10 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
7:40 pm – 8:50 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
3:40 pm – 4:50 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
2:00 pm – 3:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:20 pm – 10:30 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
4:00 pm – 5:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
3:40 pm – 4:50 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
2:00 pm – 3:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
12:00 pm – 1:10 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
7:00 pm – 8:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
3:40 pm – 4:50 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$73
Malaysia Airlines Logo
7:00 pm – 8:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
10:25 am – 11:35 am
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$85
Malaysia Airlines Logo
10:20 am – 11:30 am
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
9:50 pm – 11:05 pm
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$87
Malaysia Airlines Logo
4:00 pm – 5:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 9:10 am
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 12h 50m
31 Oct
12h 50m
31 Oct
1 stop
PEN
$111
Malaysia Airlines Logo
7:00 pm – 8:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 9:10 am
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 12h 50m
31 Oct
12h 50m
31 Oct
1 stop
PEN
$111
Malaysia Airlines Logo
7:40 pm – 8:50 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 9:10 am
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 12h 50m
31 Oct
12h 50m
31 Oct
1 stop
PEN
$111
Malaysia Airlines Logo
2:00 pm – 3:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 9:10 am
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 12h 50m
31 Oct
12h 50m
31 Oct
1 stop
PEN
$111
Malaysia Airlines Logo
6:40 am – 9:55 am
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 3h 15m
24 Oct
3h 15m
24 Oct
1 stop
PEN
Malaysia Airlines Logo
9:50 pm – 11:05 pm
Kota Bharu(KBR)Kuala Lumpur(KUL)
KBR - KUL · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$118
Malaysia Airlines Logo
4:00 pm – 5:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 11:35 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 3h 15m
31 Oct
3h 15m
31 Oct
1 stop
PEN
$119
Malaysia Airlines Logo
7:40 pm – 8:50 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 11:35 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 3h 15m
31 Oct
3h 15m
31 Oct
1 stop
PEN
$119
Malaysia Airlines Logo
7:00 pm – 8:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 11:35 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 3h 15m
31 Oct
3h 15m
31 Oct
1 stop
PEN
$119
Malaysia Airlines Logo
2:00 pm – 3:10 pm
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 1h 10m
24 Oct
1h 10m
24 Oct
nonstop
Malaysia Airlines Logo
8:20 pm – 11:35 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 3h 15m
31 Oct
3h 15m
31 Oct
1 stop
PEN
$119
Malaysia Airlines Logo
6:40 am – 9:55 am
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 3h 15m
24 Oct
3h 15m
24 Oct
1 stop
PEN
Malaysia Airlines Logo
3:40 pm – 4:50 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$126
Malaysia Airlines Logo
6:40 am – 9:55 am
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 3h 15m
24 Oct
3h 15m
24 Oct
1 stop
PEN
Malaysia Airlines Logo
12:00 pm – 1:10 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$126
Malaysia Airlines Logo
6:40 am – 9:55 am
Kuala Lumpur(SZB)Kota Bharu(KBR)
SZB - KBR · 3h 15m
24 Oct
3h 15m
24 Oct
1 stop
PEN
Malaysia Airlines Logo
9:20 pm – 10:30 pm
Kota Bharu(KBR)Kuala Lumpur(SZB)
KBR - SZB · 1h 10m
31 Oct
1h 10m
31 Oct
nonstop
$126

Top Deals on flights from Kuala Lumpur to Kota Bharu

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
1h 10m
Direct

Oct 24

KBR

as low as

$44

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
1h 10m
Direct

Oct 24

KBR

as low as

$44

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
1h 10m
Direct

Oct 24

KBR

as low as

$44

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
1h 10m
Direct

Oct 24

KBR

as low as

$44

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
1h 5m
Direct

Oct 24

KBR

as low as

$74

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
1h 5m
Direct

Oct 24

KBR

as low as

$74

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
3h 15m
PEN

Oct 24

KBR

as low as

$98

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
1h
Direct

Oct 24

KBR

as low as

$109

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
16h 25m
PEN

Oct 25

KBR

as low as

$112

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
23h 45m
PEN

Oct 25

KBR

as low as

$120

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

SZB
23h 55m
LGK
PEN

Oct 25

KBR

as low as

$158

Kuala Lumpur, MY (KUL) - Kota Bharu, MY (KBR)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

KUL
12h 50m
PEN

Oct 25

KBR

as low as

$158

Frequently Asked Questions

What is the cheapest and fastest flight from Kuala Lumpur to Kota Bharu?
The cheapest flight is with Malaysia Airlines for $66, taking 1 hour 10 minutes. The fastest flight is also with Malaysia Airlines for $173, taking 1 hour.
What are all possible destination arrival airports?
The possible destination arrival airport for your flight is Sultan Ismail Petra Airport.
What is the time difference between destination and arrival?
The flight from Kuala Lumpur to Kota Bharu takes approximately 1 hour and 10 minutes, with no time zone difference due to both locations being in Malaysia.
Is there a direct flight from Kuala Lumpur to Kota Bharu?
Yes, there are direct flights available. Malaysia Airlines offers a non-stop flight from Subang Airport to Sultan Ismail Petra Airport at a price of $66, with a flight time of 1 hour and 10 minutes. Additionally, there is another non-stop option from Kuala Lumpur International Airport for $173, taking 1 hour.
Are there convenient layover flights from Kuala Lumpur to Kota Bharu?
Yes, there is a convenient 1 stop flight with Malaysia Airlines from Subang Airport to Sultan Ismail Petra Airport. The price is $118, with a layover at Penang International Airport and a flight time of 3 hours 15 minutes.
What are the most convenient layover airports for my flight?
For your flight from Kuala Lumpur to Kota Bharu, convenient layover airports include Penang International Airport and potentially airports in Kuala Lumpur and Subang, though non-stop options are available with Malaysia Airlines.