Kota Kinabalu to Kuala Lumpur by Flight
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Step 1: Kota Kinabalu City Centre to Kuala Lumpur
Kota Kinabalu Airport is located some 10 km from the city centre and you can reach it by either bus or taxi.
Buses are parked at Merdeka Square, which is just a few minutes walk from the famous Gaya Street. You can get a ticket at the terminal counter for $1.20 (5 MYR). Airport buses depart every hour from 7:30 to 20:30.
If you prefer a private ride, we recommend booking a taxi online beforehand via Klook. They provide spacious cars with trusted drivers from $8.90 (36 MYR).
You can also hail a taxi from the street or book one through Grab.
Travel time from Kota Kinabalu city centre to the airport takes 30 minutes depending on traffic.
Step 2: Kota Kinabalu to Kuala Lumpur by Flight
A flight from Kota Kinabalu to Kuala Lumpur takes around 2.5 hours.
Airfares start from $56 (227 MYR) if you book a flight with Air Asia. Malaysia Airlines and Malindo Air are also available, but they are normally too expensive.
Flights depart from Kota Kinabalu Airport and arrive at Kuala Lumpur Airport.
Step 3: Kuala Lumpur Airport to City Centre
From Kuala Lumpur Airport, you have 3 options to reach the city centre: by train (30 minutes), by bus (1 hour), and by taxi (1 hour). All are pretty convenient, so it all depends on your available time and budget. Fares start from $3 (12 MYR).
Visit our page on Kuala Lumpur Airport for more info.







