Traveller arriving outside Kota Kinabalu airport

Arrive in Kota Kinabalu in 15–25 Minutes, Terminal Tips and 3 Mistakes

Fly into Kota Kinabalu International Airport (BKI), the main gateway to Sabah, then clear immigration and take Grab or an airport taxi into the city centre, a journey of roughly 15 to 25 minutes. That single step covers most travellers. The details below sort out which flights to book, what the terminals mean for your transfer, and how to avoid the two mistakes that catch nearly everyone out on their first night.


TL;DR:

  • Terminal 1 serves full-service airlines while Terminal 2 handles low-cost carriers; travelers should verify their terminal to avoid longer walks or shuttle rides.
  • The cheapest transfer option into the city is by Grab, costing RM15 to RM30 and taking about 15 to 25 minutes, with taxi coupons or pre-booked shuttles as reliable backups for late arrivals.
  • Overland travel options like buses, ferries from Labuan, or the Sabah State Railway are available but often less convenient and slower than flying.
  • Travelers should be aware of Sabah’s separate immigration process and prepare cash or an eSIM for immediate connectivity upon arrival.

Table of Contents

How do you get to Kota Kinabalu by flight?

Nearly all visitors reach Sabah by air, and Sabah Tourism Board confirms that BKI is the state’s primary entry point. It sits about eight kilometres from the city centre, which is unusually close for a state capital’s main airport and one reason the transfer feels so painless compared with, say, flying into Kuala Lumpur.

Direct and one-stop flights reach BKI from a wide spread of regional hubs. Singapore, Kuala Lumpur, Hong Kong, Taipei, Seoul, Manila, and Bandar Seri Begawan all have direct connections, served by a mix of full-service and low-cost carriers including Malaysia Airlines, AirAsia, and various regional operators. If you’re travelling from Europe, the Americas, or Australia, you’ll almost certainly connect through Kuala Lumpur or Singapore rather than flying direct.

Terminal 1 handles full-service carriers, while Terminal 2 is used by AirAsia and several other low-cost operators. This matters more than it sounds. According to Sabah Guide’s airport overview, the two terminals sit on opposite sides of the runway, which means different pickup points, different facilities, and a longer walk or shuttle ride if you’ve booked a connecting flight through the “wrong” terminal. Always check your booking confirmation for the terminal code before you plan a transfer or arrange to meet a group.

A few nearby airports can work as alternatives, though they suit specific situations rather than general travel:

  • Brunei International Airport connects to Kota Kinabalu by road and coach, useful if you’re combining a Brunei stopover with Sabah, though the overland leg adds several hours.
  • Labuan is reachable by air from Peninsular Malaysia and connects onward to Kota Kinabalu by ferry, a route some travellers use to break up a longer journey or combine duty-free shopping with their trip.
  • Lawas and Limbang, both in Sarawak, offer light-aircraft and road links used mainly by travellers exploring the Sarawak-Sabah border region rather than those heading straight for the city.

Unless you have a specific reason to route through one of these, flying directly into BKI remains the more straightforward option. It saves a leg of travel, and it puts you within a short Grab ride of your hotel rather than hours from it.

What is the best way to get from Kota Kinabalu Airport to the city?

Once you’ve collected your luggage, the arrivals hall gives you four realistic options, and which one suits you depends on your budget, your patience for queuing, and how late your flight lands.

Grab is the cheapest and generally the most convenient choice for independent travellers. Order it from the arrivals concourse and walk to the designated pickup zone, typically at Terminal 1’s ground floor, and fares commonly run RM15 to RM30 depending on demand and your exact destination in the city.

Comparison of airport transfer fares

Official airport taxis work on a coupon system. You buy a fixed-price ticket from a counter inside the terminal before heading to the taxi rank, and this typically costs RM25 to RM40. It’s a sound backup when Grab drivers are scarce or surge pricing has spiked.

Airport buses exist and, when running, cost around RM5, making them the cheapest option by far. Schedules are limited and not always reliable, so treat this as a budget option for daytime arrivals rather than a dependable plan.

Hotel shuttles or pre-booked transfers cost more but remove any guesswork, particularly valuable if you’re arriving with dive gear, young children, or simply after a long-haul flight when the last thing you want is to negotiate a fare.

Most journeys from BKI to central Kota Kinabalu take between 15 and 25 minutes, largely because the airport sits so close to the city rather than out on its fringes.

Pro Tip: If your flight lands after 10 PM, buy a taxi coupon as soon as you land rather than waiting to see if Grab is available. Ride-hailing supply in Kota Kinabalu thins out noticeably after this time, and you don’t want to be the one standing in an empty arrivals hall at midnight refreshing an app.

A few practical notes for the terminal itself: ATMs and SIM card vendors operate in both T1 and T2, though T1 has more counters given the higher passenger volume. If you’re arriving with heavy dive bags or family luggage, note that Grab pickup zones can involve a short walk from the terminal doors, so factor in a few extra minutes if you’re travelling light on time.

  • Grab: RM15 to RM30, book from arrivals, 15 to 25 minutes to the centre.
  • Airport taxi coupon: RM25 to RM40, buy inside the terminal before queuing for a car.
  • Airport bus: around RM5 when running, longer and less predictable.
  • Hotel shuttle or pre-booked transfer: fixed cost agreed in advance, no queuing required.

Can you reach Kota Kinabalu by bus, ferry, or train?

Flying remains the practical route for most journeys, but travellers already in Borneo often have reasons to arrive overland or by sea, and Sabah’s transport network handles this reasonably well if you know where to look.

Long-distance buses converge on a handful of terminals around the city. Inanam terminal serves east-coast routes towards Sandakan and Tawau, while Padang Merdeka and the newer KK Central handle a mix of intercity and cross-border services, including coaches to Brunei. Sabah Tourism Board notes that bus travel is the most economical way to move between towns, provided you’re comfortable with journeys that can run five hours or more depending on the route.

Coach arriving at Sabah bus terminal

If you’re coming from Labuan, a ferry to Jesselton Point is the standard crossing. Historical sailing times run around three and a half hours, though schedules and frequencies shift, so confirm departure times close to your travel date rather than relying on older printed timetables.

For a slower, more scenic overland option, the Sabah State Railway runs from Tanjung Aru, just outside Kota Kinabalu, to Tenom in the interior. It’s a single route with a limited daily service, better suited to a day trip or a deliberate slow-travel detour than as a practical way to reach the city itself. Check the official daily schedule before planning around it, since departures are infrequent.

  • Inanam terminal: buses to Sandakan, Tawau, and east-coast destinations.
  • Padang Merdeka / KK Central: intercity routes and cross-border coaches to Brunei.
  • Jesselton Point ferry: roughly 3.5 hours from Labuan, subject to schedule changes.
  • Sabah State Railway: Tanjung Aru to Tenom, limited daily departures.

How do you get around Kota Kinabalu once you’ve arrived?

Getting into the city is only step one. Sorting your local transport determines how much of your trip you actually spend exploring versus waiting for a ride.

Grab remains the default for short hops around town, with fares for central journeys typically running RM5 to RM15. It’s fast, metered through the app so there’s no haggling, and generally the easiest option for visitors unfamiliar with the city layout.

The city bus network, centred on Wawasan Bus Terminal, offers the cheapest way to move around for travellers happy to work around fixed routes and less frequent departures. It suits budget-conscious visitors more than anyone on a tight schedule.

For island hopping, Jesselton Point is the departure hub for ferries to the Tunku Abdul Rahman Marine Park islands, a short and popular trip for snorkelling. Buy tickets at the counter on the day, and arrive early during peak season since boats fill quickly, particularly for snorkelling day trips from Kota Kinabalu.

If you’re heading further afield, to Kinabalu Park or Kundasang for mountain views and cooler air, renting a car or hiring a driver makes more sense than public transport, given the winding mountain roads and limited bus frequency on that route.

  • Grab: RM5 to RM15 for most central trips, no haggling required.
  • City buses from Wawasan Terminal: cheapest option, fixed routes.
  • Jesselton Point ferries: island access, buy tickets same day.
  • Car hire or private driver: best for day trips to Kinabalu Park or Kundasang.

What should you know about Sabah immigration and arrival logistics?

Sabah operates its own immigration checks separate from Peninsular Malaysia, and this catches out travellers who assume a domestic flight means no formalities. According to World Travel Guide’s overview of BKI, even some domestic arrivals are processed through Sabah immigration, so keep your passport accessible regardless of where your flight originated. Confirm your specific entry requirements on the Immigration Department of Malaysia’s official visa pages before you travel, since rules vary by nationality.

A handful of small preparations make the first hour far smoother:

  • Buy a local SIM card or activate an eSIM at the airport, since you’ll need data for Grab and navigation from the moment you land.
  • Check ATM and currency exchange counter hours if you’re landing late, as not all of them run 24 hours.
  • Carry some small ringgit notes for taxi coupons or incidental purchases, since not every counter takes cards.
  • Remember that Grab supply drops noticeably after 22:00, so a pre-booked transfer is worth arranging for late flights.

Pro Tip: Withdraw ringgit before leaving your home airport if you can, or budget the first RM50 to RM100 in small notes. Sabah’s smaller transport counters and roadside stalls often prefer cash, and you don’t want your first transaction in the country to be a failed card swipe.

When is the best time to travel to Kota Kinabalu?

Sabah is pleasant for general travel between March and October, when rainfall tends to be lighter. Divers should aim for July and August, when underwater visibility around the Tunku Abdul Rahman islands is typically at its best. School holiday periods, June to August and again in November and December, push flight and transfer prices up, so book flights and any diving holiday planning early if you’re travelling then. Monsoon-prone months warrant a quick check of ferry timetables before you commit to a sea crossing.

What arrival mistakes do most first-time visitors make?

The same three things trip people up: assuming immigration doesn’t apply to a short domestic hop, landing at midnight without ringgit for a taxi coupon, and discovering Grab has gone quiet just when they need it most. None of these are dramatic, but stacked together on a long-haul arrival day, they turn a simple transfer into a stressful one.

Since 2007, Borneo Dream Travel & Tours Sdn Bhd has watched these small frictions repeat themselves across thousands of arrivals, which is precisely why we build pre-booked transfers and RAID dive centre courses into itineraries from day one. Sorting logistics before you land means your first hour in Sabah is spent settling in, not troubleshooting.

— Billy

Let Borneo Dream handle your first day in Sabah

Self-arranging your transfer and figuring out day trips on arrival works fine if you enjoy the planning. But if you’d rather skip the coupon queues and the late-night Grab gamble, Borneo Dream Travel & Tours Sdn Bhd can meet you at the terminal and have your first days already sorted before your plane touches down.

Borneo Dream Travel & Tours Sdn Bhd

We arrange airport pickups timed to your flight, so there’s no standing in arrivals wondering which pickup zone applies to your terminal. From there, most new arrivals head straight into island life: a snorkelling day trip from Jesselton Point is a gentle, low-effort way to spend your first full day, and if you’ve ever fancied learning to dive, our RAID Open Water 20 Diver course starts right here in Kota Kinabalu with fully licensed, safety-first instruction. As a RAID Dive Centre rather than a PADI operation, our training follows RAID’s own certification pathway, and our team can talk you through exactly how that works when you enquire. Check current dates and book your course or transfer directly through our site.

Official pages worth bookmarking before you travel

Verify entry rules on imi.gov.my, confirm bus routes and terminals via Sabah Tourism Board, and double-check licensed operators through MOTAC’s travel agency listings.

Sources

FAQ

Is Kota Kinabalu worth visiting?

Yes. It combines a compact, walkable waterfront city with immediate access to island snorkelling, Mount Kinabalu, and some of Borneo’s best-known wildlife river cruises, all within a short drive or ferry ride.

How do you get to Kota Kinabalu?

Fly into Kota Kinabalu International Airport (BKI), which is the main gateway used by nearly all visitors to Sabah, then take Grab or an airport taxi for the 15 to 25 minute transfer into the city centre.

Is it safe to travel to Kota Kinabalu now?

Kota Kinabalu is generally considered safe for travellers who take standard precautions, though it’s worth confirming current entry requirements on the official immigration site and booking activities through licensed operators.

What airports fly direct to Kota Kinabalu?

BKI has direct or regional connections from Singapore, Kuala Lumpur, Hong Kong, Taipei, Seoul, Manila, and Bandar Seri Begawan, with most long-haul travellers connecting through Kuala Lumpur or Singapore.

Shopping Cart
Scroll to Top