Explore Destinations

Discover the world's most amazing places

How to Get from Kota Kinabalu Airport to Tanjung Aru Beach

Quick Answer

The fastest and most convenient way to get from Kota Kinabalu Airport (BKI) to Tanjung Aru Beach is by taxi or Grab, taking 10-20 minutes and costing MYR 15-40 (≈$3-9 USD). The cheapest way is by public bus, requiring one transfer in the city center, costing under MYR 5 (≈$1 USD) but taking 60-90 minutes. For most travelers, especially with luggage, booking a Grab offers the best balance of cost, speed, and convenience.

Quick Navigation: Kota Kinabalu Airport to Tanjung Aru

Taxi & Ride-Hailing (Grab) – Fastest & Most Convenient

For direct, door-to-door service, taxis and ride-hailing apps are the top choice for most visitors arriving at Kota Kinabalu Airport (BKI).

Step-by-Step: Taking an Official Airport Taxi

  1. Locate the Taxi Counter: After baggage claim at Terminal 1, look for the official “Taxi Coupon” counter in the arrivals hall. In Terminal 2, counters are also clearly signposted.
  2. Purchase a Fixed-Price Coupon: Tell the agent your destination (e.g., “Tanjung Aru Beach” or your specific hotel). You will pay a fixed fare in advance (MYR 30-40), which eliminates haggling. The fare is per car, not per person.
  3. Find Your Driver: You will be given a coupon and directed to the taxi queue. Hand the coupon to the assigned driver.

Pros: Fixed price, available 24/7, no internet needed. Cons: More expensive than Grab; older vehicles.

Step-by-Step: Using Grab (Recommended)

  1. Connect to Wi-Fi: Use the airport's free Wi-Fi (“Airport WiFi@KKIA”).
  2. Open the Grab App: If you haven't already, download the Grab app before your trip.
  3. Set Pick-up & Drop-off: Select the designated “Grab Pick-up Point” (signs at both terminals). Set your destination precisely.
  4. Confirm & Ride: The app shows the fare (MYR 15-25). Confirm and meet your driver.

Pros: Cheaper, cashless payment, driver tracking, often newer cars. Cons: Requires smartphone/data; surge pricing during peak times.

Public Bus – The Budget Traveler's Guide

This is the most economical method but requires patience and a transfer. There is no single direct bus from the airport to the beach.

The Two-Leg Journey Explained

Leg 1: Airport to City Center. From T1 or T2, take the City Bus (Route ?) or any bus heading to “Wawasan Bus Terminal” or “Kota Kinabalu City Center”. Fare: ~MYR 2. Travel time: 20-30 mins.

Leg 2: City Center to Tanjung Aru. At Wawasan Terminal, transfer to a bus heading south on the coastal road. Look for Route 16 or 16A (marked for Tanjung Aru/Tanjung Aru Beach). Fare: ~MYR 2. Travel time: 20-30 mins.

Total: ~MYR 4, 60-90 mins total time.

Bus RouteFromToKey StopsApprox. Fare
City BusBKI Airport (T1/T2)Wawasan Bus TerminalTerminals, Main RoadMYR 2
Route 16 / 16AWawasan Bus TerminalTanjung Aru BeachAlong Jalan Mat Salleh, Beach HotelsMYR 2

Tip: Have small change (MYR notes/coins) ready. Buses may not run frequently after early evening.

Private Transfer & Car Rental

Ideal for groups, families with lots of luggage, or those seeking premium comfort.

Pre-Booked Private Transfer

Book online via platforms like Klook or Viator. A driver will meet you in arrivals with a name sign. Cost: MYR 80-150+ depending on vehicle size. Advantage: Stress-free, especially for large groups.

Car Rental at BKI

Major rental companies (Hertz, Avis, local firms) have desks at the airport. Renting a car gives you freedom to explore Sabah. Consider: You'll need a valid license, familiarity with left-side driving, and parking at your hotel. For just getting to Tanjung Aru, it's usually unnecessary.

Cost & Time Comparison: Best Way to Tanjung Aru Beach

Use this table to quickly compare all options from Kota Kinabalu Airport.

Transport Method Approx. Travel Time Approx. Cost (MYR) Best For Key Consideration
Grab / Ride-Hail 10-20 mins 15 - 25 Most travelers, best value for convenience Requires app & data; price can surge
Airport Taxi (Coupon) 10-20 mins 30 - 40 Late arrivals, no smartphone, immediate departure Fixed price; more expensive than Grab
Public Bus (with Transfer) 60 - 90 mins Under 5 Solo budget backpackers, no time pressure Requires transfer; infrequent evening service
Private Transfer 10-20 mins 80 - 150+ Large groups/families, luxury travel Must book in advance; highest cost

Our Verdict: For a seamless start to your holiday, download Grab and use it. For the ultimate budget trip, attempt the bus transfer during daylight hours.

Traveler Tips & Local Experience

Pro Tips for a Smooth Journey

  • Cash is King (for Taxis/Buses): While Grab is cashless, have some Malaysian Ringgit (MYR) for airport taxis, buses, and tips. ATMs are available in the arrivals hall.
  • Beat the Traffic: If you arrive during rush hour (7:30-9:00 AM, 5:00-7:00 PM), the 10-minute ride can stretch to 30+ minutes. Factor this in if you have a tight schedule.
  • Know Your Terminal: Confirm if your flight arrives at Terminal 1 (main international) or Terminal 2 (mainly AirAsia). Transport options are similar, but pick-up points differ.
  • Sunsets at Tanjung Aru: If you arrive in the late afternoon, go straight to the beach! Tanjung Aru Beach is famous for its breathtaking sunsets. Your driver can drop you at the beachfront directly.
  • Luggage Note: Buses have limited space for large suitcases. If you have more than a backpack, seriously consider Grab or a taxi.

What Locals & Frequent Travelers Say

“I always tell my friends to just get a Grab. After a long flight, the last thing you want is to figure out bus transfers with your bags in the heat. The MYR 20 is worth every sen for the convenience.” – Sarah, Frequent Visitor from KL.

“If you're on a shoestring and your flight lands before 6 PM, the bus adventure is doable. Ask the bus driver ‘Tukar ke Tanjung Aru?’ (Transfer to Tanjung Aru?) and they'll usually point you in the right direction.” – Ben, Backpacker.

FAQs: Kota Kinabalu Airport to Tanjung Aru Beach

Is there a direct bus from Kota Kinabalu Airport to Tanjung Aru Beach?

No, there is no single direct public bus. The budget option requires a transfer in the city center (e.g., at Wawasan Bus Terminal).

What is the fastest way to get from BKI Airport to Tanjung Aru Beach?

Taxi, pre-booked transfer, or Grab. The direct drive takes only 10-20 minutes.

How much does a taxi cost from the airport to Tanjung Aru Beach?

An official airport taxi coupon costs MYR 30-40. Grab is usually cheaper at MYR 15-25.

Is Grab available at Kota Kinabalu Airport?

Yes, readily available at both terminals with designated pick-up points. Use the free airport Wi-Fi to book.

What should I do if I arrive at the airport very late at night?

Your only reliable options are the 24/7 airport taxi counter or Grab (though wait times may be longer).

Is it easy to walk from the airport to Tanjung Aru Beach?

No. It's a long, hot, and unsafe walk along busy roads. Do not attempt it.

Are there any budget-friendly options besides the bus?

Sharing a Grab or taxi with 2-3 other people is very cost-effective. Walking outside the airport to book Grab can also save a little.

Can I use a ride-hailing app to go from Tanjung Aru Beach back to the airport?

Absolutely. Grab works perfectly for the return trip. Allow extra time for traffic.