Explore Destinations

Discover the world's most amazing places

How to Get from Tenom to Kota Kinabalu Airport

Quick Answer

Best overall option: A private taxi or charter from Tenom directly to Kota Kinabalu International Airport (BKI). Total time: 2–2.5 hours | Cost: RM 200–400 (≈ USD 45–90). For budget travellers, a mini bus + taxi combo costs as little as RM 40–60 (≈ USD 9–14) but takes 3–4 hours. The scenic train route via Beaufort is a unique experience but requires 4–5 hours and multiple transfers.

Quick Navigation: All Transport Options

🚂 Train: Sabah State Railway (Scenic & Cultural)

The Sabah State Railway (Jabatan Kereta Api Sabah) is one of Borneo's most picturesque train journeys. It runs from Tenom Station to Beaufort, then continues to Tanjung Aru Station in Kota Kinabalu. From Tanjung Aru, you take a short taxi or Grab ride (≈ 15 minutes) to reach BKI airport.

Route: Tenom → Beaufort (change trains) → Tanjung Aru (KK) → taxi to BKI.

Step-by-Step Guide

  1. Tenom to Beaufort: 1.5–2 hours, RM 6–10 (≈ USD 1.50–2.30). 2–3 daily departures (typically 7:30 AM, 10:30 AM, 2:30 PM).
  2. Beaufort to Tanjung Aru: 2–2.5 hours, RM 8–15 (≈ USD 1.80–3.40). Connections are timed but may require waiting 30–90 minutes.
  3. Tanjung Aru to BKI Airport: Taxi RM 20–30 (≈ USD 4.50–6.80) or Grab RM 15–25 (≈ USD 3.40–5.70).

Total time: 4.5–5.5 hours (including waiting) | Total cost: RM 35–55 (≈ USD 8–12.50).

Train vs. Other Options: Key Trade-offs

Factor Train (Recommended for experience) Mini Bus (Budget) Private Charter (Fastest)
Total Time 4.5–5.5 h 3–4 h 2–2.5 h
Cost (per person) RM 35–55 RM 40–60 RM 200–400 (per vehicle)
Scenery ⭐⭐⭐⭐⭐ ⭐⭐ ⭐⭐⭐
Comfort ⭐⭐⭐ (basic seats, fan) ⭐⭐ (crowded, no AC) ⭐⭐⭐⭐⭐ (AC, private)
Transfers 2 (Beaufort + Tanjung Aru) 1 (KK city centre) 0 (direct)

Important Notes

Source: Sabah State Railway official timetable & local travel guides.

🚐 Mini Bus & Shared Van: Budget-Friendly & Practical

For travellers on a tight budget, mini buses (also called "shared vans" or "bas mini") are the most affordable way to travel from Tenom to Kota Kinabalu. They depart from Tenom's bus terminal (near the market) and drop you at Kota Kinabalu City Centre (usually near Wawasan Plaza or the bus station on Jalan Pantai). From there, a short taxi or Grab ride gets you to BKI airport.

Key Details

Pros & Cons

✅ Pros ❌ Cons
Cheapest option overall Uncomfortable for long rides
No advance booking needed No night/early morning departures
Easy to find at Tenom terminal Limited luggage space (1 bag per person)
Direct to KK city centre Requires a second transfer to airport

Insider tip: For an extra RM 5–10, some drivers will drop you near the airport bypass (Jalan Kepayan), but you will still need a short taxi ride. Confirm with the driver before boarding.

Source: Tenom bus terminal operators & Sabah Tourism Board.

🚕 Taxi & Private Charter: Fastest & Most Convenient

If speed, comfort, and door-to-door service are your priorities, a private taxi or charter from Tenom directly to Kota Kinabalu International Airport is the best choice. This option eliminates all transfers and waiting time, making it ideal for travellers with tight flight schedules, families with young children, or those carrying heavy luggage.

Pricing & Options

Vehicle Type Typical Cost (RM) Typical Cost (USD) Capacity
Standard sedan (4 pax) RM 200–280 USD 45–63 3–4 passengers + luggage
MPV / family van (7 pax) RM 280–350 USD 63–79 6–7 passengers + luggage
Premium / SUV (4–5 pax) RM 320–400 USD 72–90 4–5 passengers + luggage

When to Choose a Private Charter

How to Book

Source: Sabah Taxi Association & local charter operators.

🚗 Self-Drive / Rental Car: Maximum Flexibility

Driving from Tenom to Kota Kinabalu Airport gives you complete control over your schedule. The route is straightforward and passes through scenic countryside, making it a good option for travellers who want to explore at their own pace.

Route & Driving Details

Cost Breakdown

Item Estimated Cost (RM) Estimated Cost (USD)
Fuel (petrol) RM 30–45 USD 6.80–10.20
Toll (if any) RM 2–5 USD 0.45–1.10
Rental car (per day) RM 120–200 USD 27–45
Total (without rental) RM 32–50 USD 7.25–11.30

Parking at BKI Airport

Tip: If you are flying out, consider renting a car in Tenom and dropping it off at KK airport. Most major rental agencies (Hertz, Avis, local operators) allow one-way drops for an extra fee of RM 50–100.

Source: Sabah Roads Department & rental car agencies.

📱 Ride-Hailing (Grab): Convenient but Limited Availability

Grab operates in Tenom, but the number of drivers is limited compared to Kota Kinabalu. Booking a Grab from Tenom to BKI airport is possible but requires patience and advance planning.

What to Expect

Grab vs. Private Charter

Factor Grab Private Charter
Price (RM) 180–350 200–400
Advance booking Not available Yes (24h+)
Cancel risk Driver can cancel Guaranteed
Child seat Rarely available Can be requested

Source: Grab Malaysia & user reports from Sabah travel forums.

✈️ Why Flying Is Not an Option (and What to Know About BKI Flights)

There are no commercial flights between Tenom and Kota Kinabalu — the distance is only 160–180 km by road, making flying impractical when you factor in airport check-in, security, and ground transfers.

However, if you are connecting to another flight from BKI, here is what you need to know:

BKI Airport – Domestic Flight Connections

Time Comparison: Train + Flight vs. Direct Bus

Scenario Total Time (door to door) Total Cost (RM)
Train to KK + taxi to airport + flight to KUL 5–7 h (including check-in) RM 150–300 (train + taxi + flight)
Private charter to BKI + flight to KUL 3–4 h (including check-in) RM 350–600 (charter + flight)
Mini bus to KK + taxi + flight to KUL 4.5–6 h (including check-in) RM 120–250 (bus + taxi + flight)

Bottom line: Flying is not an option for the Tenom–KK leg itself, but knowing your BKI flight time is crucial for choosing the right ground transport.

Source: Malaysia Airports Holdings & airline schedules.

💰 Cost & Time Comparison – All Transport Options

Use this table to make a quick decision based on your budget, schedule, and comfort needs.

Mode Total Time Cost (RM) Cost (USD) Transfers Comfort Best For
🚕 Private Charter ⭐ Best Overall 2–2.5 h 200–400 45–90 0 ⭐⭐⭐⭐⭐ Speed, groups, families, early/late flights
🚐 Mini Bus + Taxi 🏆 Cheapest 3–4 h 40–60 9–14 1 ⭐⭐ Solo budget travellers, day travel
🚂 Train + Taxi 4.5–5.5 h 35–55 8–12.50 2 ⭐⭐⭐ Scenery lovers, cultural experience
🚗 Self-Drive 2–2.5 h 32–50 (fuel+toll) 7.25–11.30 0 ⭐⭐⭐⭐ Independent travellers, day trips
📱 Grab 2–2.5 h 180–350 40–80 0 ⭐⭐⭐⭐ When taxi unavailable, digital payment

⭐ Best value: Private charter offers the best time-to-cost ratio for groups of 2+. 🏆 Cheapest: Mini bus + taxi wins for solo travellers.

Source: Market survey of Tenom & KK transport providers, June 2025.

🧳 Travel Tips & Insider Advice

Real travellers share their hard-earned wisdom for navigating the Tenom → KK Airport journey smoothly.

🚆 Train-Specific Tips

🛄 Luggage & Baggage

⏰ Timing & Connections

🌧️ Weather & Road Conditions

👨‍👩‍👧‍👦 Travelling with Children

Source: Community travel forums & Sabah Tourism Board advisories.

❓ FAQs: Getting from Tenom to Kota Kinabalu Airport

Is there a direct train from Tenom to Kota Kinabalu Airport?

No, there is no direct train. You must take the Sabah State Railway from Tenom to Beaufort, then continue to Tanjung Aru Station in Kota Kinabalu, and finally take a taxi or Grab to the airport.

How much does a taxi from Tenom to Kota Kinabalu Airport cost?

A private taxi or charter from Tenom to BKI airport typically costs between RM 200 and RM 400 (≈ USD 45–90), depending on the vehicle type and operator. It is the most convenient but most expensive option.

What is the cheapest way to get from Tenom to Kota Kinabalu Airport?

The cheapest way is by mini bus (shared van) from Tenom to Kota Kinabalu city centre (RM 20–30), followed by a short taxi or Grab ride to the airport (RM 20–30). Total cost is around RM 40–60 (≈ USD 9–14).

How long does it take to drive from Tenom to Kota Kinabalu Airport?

Driving from Tenom to BKI airport takes approximately 2 to 2.5 hours via the A1 and Jalan Papar–Beaufort routes, covering about 160–180 km. Road conditions are generally good but winding in some sections.

Can I use Grab from Tenom to Kota Kinabalu Airport?

Grab is available in Tenom but drivers are limited. Booking from Tenom to BKI airport may cost RM 180–350 (≈ USD 40–80). It is best to pre-book or arrange a private charter for guaranteed availability.

Is there a night bus from Tenom to Kota Kinabalu?

No, there is no night bus service from Tenom to Kota Kinabalu. Mini buses and shared vans operate only during daylight hours, typically between 6:00 AM and 5:00 PM. For early morning flights, a pre-booked taxi or overnight stay in KK is recommended.

How many train services run from Tenom to Beaufort per day?

The Sabah State Railway operates 2 to 3 daily services from Tenom to Beaufort. The first train usually departs around 7:30 AM and the last around 2:30 PM. Schedules are subject to change and should be confirmed locally.

Which is better for reaching Kota Kinabalu Airport: train or bus?

It depends on your priorities. The train offers scenic views and a cultural experience but takes 4–5 hours total with transfers. The mini bus is faster (3–4 hours) and cheaper but less comfortable. For speed and convenience, a private charter is best.