BKI - Kota Kinabalu, Malaysia

Kota Kinabalu Airport to City Center — What You Actually Need to Know

View on airport map

Last updated: October 2026

Quick answer

Kota Kinabalu International Airport (BKI) is about 8 km south of the city center. A quick way in is a ride-hailing app, which takes 15-20 minutes and shows the fare in the app before you confirm. Airport taxis run on a coupon system: you buy a fixed-price coupon at the counter in arrivals before you exit, so you know the price before you get in. Malaysia Airports does not publish the coupon fares, so check the counter for the current price. Pre-booked private transfers are quoted when you book. There is a local bus, but it is slow and unreliable for tourists.

Fixed-price private transfer

BKI Kota Kinabalu City Center

From€45for 2 passengers

4 passengers: €60 per vehicle, about €15 per person

  • Fixed price, no meter
  • Flight tracked
  • 60 min free waiting
  • Driver meets you at arrivals
  • Free cancellation up to 24 h before pickup
See vehicles and book
BKI → Kota Kinabalu City Center €45See vehicles and book

What actually happens after landing

BKI has two terminals. Terminal 1 (T1) handles all international flights and most domestic full-service carriers. Terminal 2 (T2) serves budget airlines like AirAsia. The terminals are about 1 km apart with a free shuttle bus running between them.

After immigration and baggage claim, you emerge into a compact arrivals hall. In T1, the taxi coupon counter is clearly visible before the exit. In T2, it is similar but smaller.

The airport has decent WiFi, which is worth connecting to immediately if you need to download or set up a ride-hailing app before heading outside. There are also money changers in arrivals, though rates are better in the city.

Sabah's tropical heat hits you the moment you walk outside. Even at night, expect humidity above 80%. Keep this in mind when choosing between an air-conditioned car and a bus stop.

Transport options explained honestly

OptionPriceDurationBest for
Ride-hailing appShown in the app before you confirm15-20 minLight travelers going to the city
Airport taxi (coupon)Fixed; buy the coupon at the counter15-20 minThose without a ride-hailing app
Private transferQuoted when you book15-20 minFamilies, groups, a price agreed in advance
Local busLow public fare; check the current fare30-45 minAdventurous budget travelers
Rental carVaries by company and seasonSelf-driveSabah road trips

Malaysia Airports does not publish the coupon-taxi fares, and ride-hailing fares move with demand — so the counter and the app are the places to get a current number.

Ride-hailing apps are a good option for many travelers: you request a car, see the fare in the app before you confirm, and pay through the app. Pickup points are signed at both terminals. Fares can rise with demand during peak hours, so compare before you confirm.

Airport coupon taxis operate on a fixed-price zone system. You tell the counter your destination, they calculate the fixed fare, you pay in advance and hand the coupon to the driver at the rank. This is straightforward, and the price is settled before you travel. It can cost more than a ride-hailing app — compare the two when you land rather than assuming.

Local buses exist but run infrequently, are not air-conditioned, and most tourists find them confusing. Unless you are on an extremely tight budget and have plenty of time, skip them.

If you are heading to Kundasang (for Mount Kinabalu), Sandakan, or Semporna (for Sipadan diving), a pre-booked transfer is worth considering. These are long drives (2-6 hours) on winding roads, and having a driver arranged in advance can make a real difference.

Realistic pricing expectations

DestinationRide-hailing appTaxi couponTransfer
City center / waterfrontApp quoteCoupon counter priceQuoted at booking
Tanjung Aru resort areaApp quoteCoupon counter priceQuoted at booking
Beach resort area (Tuaran)App quoteNot availableQuoted at booking
Kundasang / Mt. KinabaluNot practicalNot availableQuoted at booking
SandakanNot practicalNot availableQuoted at booking

Within the city, compare the app fare with the coupon price — either can be lower. For resorts and longer distances, private transfers are the practical choice. Malaysia Airports does not publish the coupon tariff, so the counter is the authority on that price.

Late night arrivals

BKI receives flights throughout the evening, with the last international arrivals typically around 23:00-00:00. Ride-hailing apps may be available late at night, though availability and waiting times vary — check in the app.

The taxi coupon counter at T1 operates until the last flight. After hours, availability decreases but does not disappear entirely.

Late-night ride-hailing fares can rise with demand — the app shows the fare before you confirm. If you want certainty, a pre-booked transfer arranges your pickup in advance at a price quoted at booking; confirm meet-and-greet and any night supplement when you book.

The airport itself has limited facilities after midnight. A few convenience stores and the 7-Eleven may still be open, but most restaurants close by 22:00.

Families and luggage

Standard ride-hailing cars are typically compact sedans — fine for two adults and one child but tight with large luggage. If you have more than two big suitcases, choose a larger vehicle class in the app if one is offered.

Child car seats are not standard in ride-hailing cars or coupon taxis. Malaysian law requires child restraints for children under 12, but enforcement in taxis and ride-hailing vehicles is inconsistent. If this matters to you — and it should — book a private transfer and request seats in advance.

BKI's terminals have trolleys available in the baggage claim area. The walk to the ride-hailing pickup point is short, and the path is flat and covered.

Where you meet the driver

Ride-hailing app: Follow signs to the ride-hailing pickup zone outside each terminal. At T1, it is to the right after exiting arrivals. At T2, it is directly outside. The app shows the exact location and your driver's car details.

Coupon taxi: Buy your coupon at the counter inside arrivals, then proceed to the taxi stand directly outside. Hand the coupon to the next available driver.

Private transfers: If meet-and-greet is included in your booking, the driver waits in the arrivals hall, usually near the exit doors. Confirm the exact meeting point and waiting time at booking.

Decision helper

Use a ride-hailing app if: you have the app installed, are going to central KK, and travel light. Compare the fare in the app before you confirm.

Use the coupon taxi if: you do not have a ride-hailing app, your phone has no local data, or you prefer not to use apps. It costs more but is hassle-free.

Book a private transfer if: you are traveling with family, have lots of luggage, need child seats, are arriving very late, or heading to a resort or destination outside the city. The price is quoted at booking (see the live From price on this page); check whether meet-and-greet is included.

Frequently Asked Questions

How far is Kota Kinabalu Airport from the city center?

About 8 km, which takes 15-20 minutes by car depending on traffic.

Do ride-hailing apps work at BKI Airport?

Yes. Ride-hailing apps are widely used. Pickup zones are signed at both terminals.

How much is a taxi from BKI to the city center?

The coupon taxi is a fixed price bought at the counter in arrivals — Malaysia Airports does not publish the tariff, so ask there. A ride-hailing app shows its fare in the app before you confirm — compare the two.

Is there a bus from KK Airport to the city?

Local buses exist but are infrequent and not air-conditioned. Most visitors use a ride-hailing app or taxis instead.

Which terminal does AirAsia use at BKI?

AirAsia operates from Terminal 2 (T2). A free shuttle connects T1 and T2.

Can I get a SIM card at Kota Kinabalu Airport?

Yes. There are prepaid SIM counters in arrivals from providers like Celcom, Digi, and Maxis. Prices and data allowances vary by operator and change often — compare at the counters.

How do I get from BKI to Mount Kinabalu?

The drive to Kundasang near Mount Kinabalu takes about 2 hours. A pre-booked transfer is quoted when you book.

Is there a night surcharge for taxis at BKI?

The coupon price is settled at the counter before you travel, so you always know it in advance — ask there whether a night rate applies to your journey. Ride-hailing fares may rise late at night; the app shows the fare before you confirm.

Do KK Airport taxis have child seats?

No. Neither coupon taxis nor ride-hailing cars normally provide child seats. Book a private transfer and request one in advance.

What currency should I have at BKI?

Malaysian Ringgit (MYR). Money changers are available in arrivals, but rates are better in the city center.

Kota Kinabalu Airport is compact, close to the city, and well-served by ride-hailing apps and taxis. For many travelers, a ride booked on arrival is all you need. If you are heading further into Sabah — to the islands, mountains, or dive sites — planning your ground transfer in advance is a smart move. The distances are long, the roads are winding, and having a driver arranged in advance can make a real difference.

Related Airport Guides