Kota Kinabalu International Airport, known by its code BKI and often shortened to KKIA, is where most trips to Sabah begin. It sits in the Kepayan area, about 8 km southwest of Kota Kinabalu city centre, and it is the second busiest airport in Malaysia after Kuala Lumpur International Airport.
If you are landing here for the first time, I will guide you on how the airport is laid out, what you can do inside, and the practical ways to reach your hotel.
A Quick Look at BKI Airport
The airport’s IATA code is BKI and its ICAO code is WBKK. It started life as a military airfield during the Second World War, when the town was still called Jesselton. Today it handles flights from across Malaysia and a good mix of regional international routes.
Malaysia Airlines, AirAsia, Firefly, Batik Air and MASWings all fly in and out, along with several international carriers. It is also the main arrival point for travellers heading to Mount Kinabalu, the islands off the coast, and the rest of the west coast of Sabah.
One Terminal, Not Two
The old Terminal 2 stopped handling scheduled passenger flights in December 2015. Today, every domestic and international passenger flight uses Terminal 1.
This makes things simpler. You do not need to work out which building your airline uses, and you will not need to transfer between terminals when connecting between a domestic and an international flight.
What Is Inside the Terminal
Terminal 1 has check-in counters, immigration, duty free shops, cafes, restaurants and shops selling Sabahan snacks and handicrafts.

A few useful details for planning:
- Left luggage is available on Level 1 and on Level 3 near international departures, which helps if you have a long gap between checking out of your hotel and your flight.
- A medical clinic is on Level 1 in the arrivals area.
- Ramps, lifts and accessible toilets are available for travellers with reduced mobility.
- On Level 3, near Gate B3, you will find a Plaza Premium Lounge on the international side. It is a quieter spot if you have a long wait before departure.
- Car rental counters are located on Level 1 in the arrivals area, and a Grab pickup point is outside the terminal.
Arriving at BKI: What to Expect
Domestic arrivals are usually quick, and bags generally reach the carousel without a long wait. If you are a foreign visitor flying in from Kuala Lumpur or another Malaysian airport, keep your passport handy. Sabah runs its own immigration checks, so you will go through immigration again on arrival.
Once you are through, the arrivals hall on Level 1 has everything you need to get moving, including taxi counters, ride hailing pickup, car rental desks and drivers holding name boards.
Stop scrolling and start traveling! City MPV Travel and Tours makes it easy to turn this into your next unforgettable trip. Seats fill fast, so grab yours today.
Book Your TourHow to Get From Kota Kinabalu Airport to the City
The drive into town takes roughly 15 minutes outside peak hours, since the airport is so close to the city. The area around Tanjung Aru and the waterfront is even closer. Here are your main options.
Airport taxi. Taxis operate from the arrivals area, and fares are set by destination. A trip to the city centre is usually around RM30, though prices can change, so confirm at the counter before you go.
Grab. Grab operates in Kota Kinabalu and picks up from a designated point outside the terminal. It can work out cheaper than a taxi, but wait times can be longer during busy flight banks.
Local bus. This is the cheapest option, at a few ringgit, and takes around 25 minutes to the centre. It works for light luggage and flexible schedules, but it is less convenient if you are arriving late at night or with a lot of bags.
Hotel shuttle. Some hotels near the city centre and the waterfront arrange pickups for guests. Ask when you book.
Private transfer. Kota Kinabalu private transfer is the easiest choice if you arrive late, travel as a family, or carry hiking and diving gear. You walk out of arrivals and your driver is already there.
Getting Around Sabah After You Land
Kota Kinabalu city is only the start. From BKI, popular next stops include Kinabalu Park and the Kundasang area for Mount Kinabalu, Tunku Abdul Rahman Park for island hopping and snorkelling, and the Gaya Street area for markets and food.
Further east, Sandakan, Tawau and Lahad Datu are reached by a short domestic flight from BKI, and those flights are the usual way to get to Sepilok, Semporna and Danum Valley. If you plan to combine a mountain trip with the islands, it helps to arrive with a loose plan for ground transport so you are not sorting it out at the arrivals hall.
Tips for a Smoother Airport Experience
- Arrive at least two hours before domestic departures and about three hours before international ones during school holidays and festive periods, as queues grow quickly at peak times.
- Keep some ringgit in cash for taxis and snacks, although card payment is common in the terminal.
- Charge your phone before landing so you can book a Grab or contact your driver without hunting for a socket.
- If you have a late flight, use the left luggage service and spend your last afternoon in the city instead of sitting in the departure hall.
Is the Airport Getting Bigger?
BKI is a single runway airport that is close to its capacity of about nine million passengers a year. Malaysia Airports has announced plans to expand the terminal and raise capacity to around 12 million, but the timeline has shifted, so expect the current layout to stay for now. It is worth checking recent news before you travel, especially if you are travelling in a peak period.
Frequently Asked Questions
How far is Kota Kinabalu International Airport from the city centre?
About 8 km, which is roughly a 15 minute drive depending on traffic.
Does Kota Kinabalu airport have more than one terminal?
Not for passengers. Terminal 1 handles all scheduled domestic and international flights.
What is the code for Kota Kinabalu airport?
BKI is the IATA code and WBKK is the ICAO code.
Is there a lounge at BKI?
Yes, a Plaza Premium Lounge is on Level 3 near Gate B3 on the international side.
What is the cheapest way to get from the airport to town?
The local bus, though a taxi or Grab is easier with luggage.
Can I store luggage at Kota Kinabalu airport?
Yes, there are left luggage services on Level 1 and Level 3.
Renting a Car After You Land at BKI
Many travellers land at Kota Kinabalu International Airport and realise the best parts of Sabah are spread out. Kinabalu Park, Kundasang, the Tamparuli area and the west coast beaches all sit an hour or more from the city, and public transport between them is limited. Having your own car lets you set your own schedule, stop at roadside food stalls, and change plans without waiting for a driver.
City MPV Travel and Tours, a licensed tour operator based in Kota Kinabalu, offers self drive car rental for exactly this kind of trip. The fleet is made up of compact, easy to drive cars that suit city streets and Sabah’s highway roads, including the Perodua Axia, Perodua Bezza, Proton Saga and Proton Persona. These models are fuel efficient and simple to park, which makes them a practical choice for couples, small families and solo travellers.
Pricing depends on the car and how many days you need it, so the quickest way to get a quote is to message the team on WhatsApp from the rental page. You can check the available cars, see what suits your group size, and ask about handover arrangements around your arrival time.
Browse the cars and send an enquiry on the Kota Kinabalu car rental page.