background

Flight Deals from Kota Kinabalu to Kuala Lumpur from $74

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 $147

Airlines

  • Malaysia Airlines
    $147

Cabin Class

  • Economy
    $147

Departure Airports

  • Kota Kinabalu International Airport
    $147

Arrival Airports

  • Kuala Lumpur International Airport
    $147
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
6:50 am – 9:30 am
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$147
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
5:30 pm – 8:10 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$147
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$218
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$224
Malaysia Airlines Logo
10:20 pm – 1:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$224
Malaysia Airlines Logo
5:20 am – 8:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$224
Malaysia Airlines Logo
5:20 am – 8:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
3:40 pm – 6:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
6:50 am – 9:30 am
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
5:30 pm – 8:10 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
10:20 pm – 1:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
3:40 pm – 6:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
5:45 pm – 8:25 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
11:30 am – 2:10 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
10:20 pm – 1:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
5:20 am – 8:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
5:30 pm – 8:10 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
3:40 pm – 6:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
5:20 am – 8:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
9:00 pm – 11:40 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
3:00 pm – 5:40 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
4:20 pm – 7:00 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
5:20 am – 8:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
12:40 pm – 3:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
10:20 pm – 1:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
11:15 am – 1:55 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
12:40 pm – 3:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
7:05 pm – 9:45 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
5:20 am – 8:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
10:15 pm – 12:55 am
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
10:15 pm – 12:55 am
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
6:50 am – 9:25 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 35m
24 Oct
2h 35m
24 Oct
nonstop
Malaysia Airlines Logo
11:15 am – 1:55 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
10:20 pm – 1:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
10:15 pm – 12:55 am
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
9:30 am – 12:10 pm
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
7:40 pm – 10:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239
Malaysia Airlines Logo
10:20 pm – 1:00 am
Kota Kinabalu(BKI)Kuala Lumpur(KUL)
BKI - KUL · 2h 40m
24 Oct
2h 40m
24 Oct
nonstop
Malaysia Airlines Logo
12:40 pm – 3:20 pm
Kuala Lumpur(KUL)Kota Kinabalu(BKI)
KUL - BKI · 2h 40m
31 Oct
2h 40m
31 Oct
nonstop
$239

Top Deals on flights from Kota Kinabalu to Kuala Lumpur

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
2h 40m
Direct

Oct 24

KUL

as low as

$74

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
2h 40m
Direct

Oct 24

KUL

as low as

$119

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
2h 35m
Direct

Oct 24

KUL

as low as

$119

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
2h 40m
Direct

Oct 25

KUL

as low as

$119

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
2h 40m
Direct

Oct 24

KUL

as low as

$135

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
4h 25m
KCH

Oct 24

KUL

as low as

$198

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
6h 45m
PEN

Oct 24

SZB

as low as

$215

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
4h 20m
LBU

Oct 24

KUL

as low as

$379

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
9h 40m
LBU

Oct 24

KUL

as low as

$379

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
6h 25m
LBU

Oct 24

KUL

as low as

$379

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
23h 40m
LBU

Oct 25

KUL

as low as

$408

Kota Kinabalu, MY (BKI) - Kuala Lumpur, MY (KUL)

Malaysia Airlines Logo
Malaysia Airlines

Oct 24

BKI
21h 35m
LBU

Oct 25

KUL

as low as

$408

Frequently Asked Questions

Are there convenient layover flights from Kota Kinabalu to Kuala Lumpur?
There are convenient non-stop flights available from Kota Kinabalu to Kuala Lumpur with Malaysia Airlines at $147. Since there are non-stop options, no one-stop or two-stop flights are included.
What are the most convenient layover airports for the flight?
For flights from Kota Kinabalu to Kuala Lumpur, there are no layover options as Malaysia Airlines offers non-stop flights, making it the most convenient choice.
What is the cheapest and fastest flight from Kota Kinabalu to Kuala Lumpur?
The cheapest flight is with Malaysia Airlines at $147, taking 2 hours 40 minutes. The fastest option, also with Malaysia Airlines, costs $224 and takes 2 hours 35 minutes.
What are all possible destination arrival airports?
The destination arrival airport for your flight is Kuala Lumpur International Airport.
What is the time difference between destination and arrival?
The flight from Kota Kinabalu to Kuala Lumpur takes approximately 2 hours 40 minutes. The time difference between the two cities is typically 0 hours, as both are in the same time zone.
Is there a direct flight from Kota Kinabalu to Kuala Lumpur?
Yes, there is a direct flight from Kota Kinabalu International Airport to Kuala Lumpur International Airport. Malaysia Airlines offers the cheapest flight at $147 and the fastest flight at $224.

Flights to Kuala Lumpur

  • Flights
  • South East Asia
  • Malaysia
  • Kuala Lumpur