Transportation in Kota Kinabalu

Transportation in Kota Kinabalu

Your complete guide to getting around Kota Kinabalu - from airport transfers to local transport

Getting Around Kota Kinabalu

Kota Kinabalu's transport is a mix of cheap shared vans, moderate ride-hailing, and the occasional splurge on a private car. The bright-red minivans that locals call "basi-basi" are the cheapest way to move around town, flag one down on the main coastal road and drop-hop for a fraction of a taxi fare. Grab is the reliable app option when the midday heat wins; it's still moderate compared with the metered taxis that lurk outside malls and often refuse to use the meter. First-timers should know that the city centre is compact enough to walk. But distances stretch quickly once you head to the university or outlying beaches. Avoid the unlicensed "airport taxi touts" in the arrivals hall; instead, follow the signs to the official taxi counter or book Grab from the designated pick-up zone. If you're on a tight budget, the airport minibus drops at a few downtown hotels and costs barely more than a city van ride, just be ready to wait until it fills.

Intercity Trains & Buses

Sabah has no intercity rail network, so buses handle all overland connections from Kota Kinabalu to the rest of the state. Long-distance services typically depart from the Inanam Bus Terminal, situated north of the city center, serving routes to major towns across Sabah. Journey times tend to be substantial, winding roads through mountainous interior terrain mean even moderate distances can take half a day or more. But fares run considerably cheaper than the equivalent domestic flight. For shorter trips to nearby highland or coastal towns, minivans and shared transport fill the gaps. Given the long travel times, flying often makes more practical sense for distant east-coast destinations like Tawau or Semporna. You can compare current schedules and fares through Omio using the booking widgets below to decide whether the bus makes sense for your particular route.

Quick Transportation Tips

Download the Grab app before landing to book cars or bike taxis from Kota Kinabalu International Airport.

Buy a prepaid Touch 'n Go card at the airport 7-Eleven to tap-and-ride on city buses and pay parking.

Take the purple Airport Bus from Terminal 1 to Jesselton Point jetty for island-hopping departures.

Use the KK Sentral bus hub near Wisma Merdeka to connect to Beaufort, Papar and other out-of-town routes.

Essential Transport Phrases

✈️
To the airport
Say: "keh lah-pang-an ter-bang"
Show this: Ke lapangan terbang
🚕
How much?
Say: "beh-rah-pah har-gah?"
Show this: Berapa harga?
🚕
Stop here
Say: "ber-hen-ti dee see-nee"
Show this: Berhenti di sini
🚂
Train station
Say: "steh-sen keh-reh-tah-pee"
Show this: Stesen keretapi

Frequently Asked Questions

Kota Kinabalu Airport?

Kota Kinabalu International Airport (BKI), also known as Terminal 1, is located about 8 km southwest of the city center in Tanjung Aru. You can reach the city by taxi (around RM30-40, roughly 20 minutes), airport bus, or ride-hailing apps like Grab which tend to be cheaper than taxis. Terminal 2 handles budget carriers and is connected to Terminal 1 by a free shuttle bus that runs every 20 minutes.