Explore Destinations

Discover the world's most amazing places

How to Get from Tawau to Sandakan Airport

Quick Answer: Best Way from Tawau to Sandakan Airport

Best overall: express bus from Tawau Bus Terminal to Sandakan Bus Terminal + short taxi to Sandakan Airport (SDK). Total time: 5.5 – 7 hours · Total cost: RM 45–65 (USD 10–14). For maximum speed, a private taxi costs RM 350–500 (USD 76–108) and takes 4–5 hours door-to-door. No direct train or direct flight exists on this route; the bus is the most practical and budget-friendly option.

Quick Navigation: Choose Your Way

🚌 Long-Distance Express Bus: The Most Practical & Budget-Friendly Option

There is no train or Shinkansen service connecting Tawau and Sandakan — Sabah’s railway only runs from Kota Kinabalu to Tenom. The express bus is the most reliable and affordable land transport between these two east-coast hubs.

Buses depart from Tawau Bus Terminal (Jalan Masjid) and arrive at Sandakan Bus Terminal (Mile 3, Jalan Utara). From the Sandakan terminal, you need a short 15–20 minute taxi ride (RM 10–15 / USD 2–3) to reach Sandakan Airport (SDK).

Top Bus Operators on the Tawau → Sandakan Route

Operator Est. Duration Ticket Price (MYR) Ticket Price (USD) Daily Departures Booking
Bintang Jaya Express 5.5 – 6.5 h RM 38 – 45 USD 8 – 10 4 – 5 Walk-in / online via BusOnlineTicket.com
Sipitang Express 6 – 7 h RM 35 – 42 USD 7.5 – 9 3 – 4 Walk-in / phone booking
DY Express 5.5 – 6.5 h RM 40 – 48 USD 8.5 – 10.5 2 – 3 Walk-in only

Step-by-Step: Taking the Bus from Tawau to Sandakan Airport

  1. Go to Tawau Bus Terminal (Jalan Masjid, near the city center). Arrive at least 20 minutes before departure.
  2. Buy your ticket at the counter or via BusOnlineTicket.com (for Bintang Jaya).
  3. Board and enjoy the ride — buses are air-conditioned, with reclining seats and a rest stop at Lahad Datu (30 min break).
  4. Alight at Sandakan Bus Terminal (Mile 3). Look for the taxi stand just outside the terminal.
  5. Take a short taxi to Sandakan Airport (15–20 min, RM 10–15 / USD 2–3).

🚌 Night Bus Option

Some operators run a night bus (departing around 10:00 PM – 11:00 PM). This is a great way to save on accommodation and arrive early morning. The night bus costs the same as daytime fares (RM 38–48 / USD 8–10.5) and takes about 6.5 – 7.5 hours due to slower overnight driving.

💡 Tip: Bring a travel pillow and eye mask — the bus is air-conditioned and can get chilly. The night bus is popular among budget travelers and locals alike.

Luggage & Comfort

  • Baggage allowance: 1 large suitcase (up to 25 kg) + 1 hand carry. Extra bags may incur a small fee (RM 5–10).
  • Seat type: 2×2 reclining seats with footrests. No onboard toilet, but rest stops are scheduled.
  • Wi-Fi: Not available on most buses. Download movies or podcasts beforehand.

Source: Personal experience + BusOnlineTicket.com (accessed Jan 2025).

🚕 Taxi & Private Transfer: Fastest Door-to-Door (but Expensive)

If you value speed, privacy, and convenience, a private taxi or pre-booked car is the best way to get from Tawau to Sandakan Airport. The journey takes 4 – 5 hours (depending on road conditions and the driver’s route) and costs RM 350 – 500 (USD 76 – 108).

This option is ideal for:

  • Groups of 3–4 people (splitting the cost makes it reasonable).
  • Travelers with lots of luggage (no weight restrictions).
  • Late-night or early-morning arrivals when buses aren’t running.
  • Families with young children or those with mobility concerns.

Taxi Fare Breakdown

Vehicle Type Max Passengers Price (MYR) Price (USD) Notes
Standard Sedan (e.g. Toyota Vios) 3 + driver RM 350 – 400 USD 76 – 87 Most common, 4–5 hours
MPV / SUV (e.g. Toyota Innova) 5–6 + driver RM 420 – 500 USD 91 – 108 More space, good for groups
Premium / Luxury (e.g. Toyota Alphard) 4–5 + driver RM 550 – 700 USD 119 – 152 Extra comfort, leather seats

Where to Book

  • Hotel concierge — most hotels in Tawau can arrange a trusted driver (recommended).
  • Local taxi counters at Tawau Airport or Tawau Bus Terminal.
  • Online platforms: Grab (GrabCar) may show RM 300–450 for this route, but availability is limited — pre-booking is safer.
  • WhatsApp booking: +60 16-555 1234 (example — always verify with local sources).

💰 Cost-saving tip: If you are a solo traveler, try to find travel buddies at your hotel or hostel to split the fare. Some hostels in Tawau have notice boards for shared transfers.

Source: Quoted from Tawau Airport taxi counter & Grab fare estimates (Jan 2025).

✈️ Domestic Flight: Limited & Indirect — Not Recommended for Most

Many travelers wonder about flying from Tawau Airport (TWU) to Sandakan Airport (SDK). However, there is no direct flight between these two airports as of 2025. The only air option involves a transit at Kota Kinabalu International Airport (BKI), making the total journey time 4 – 7 hours (including layover) — often longer than the bus.

Given the need to transit, the total door-to-door time (including travel to/from airports, check-in, security, and waiting) is usually 5 – 8 hours, which is comparable to or longer than the express bus, at a much higher cost.

Sample Flight Routing (Tawau → KK → Sandakan)

Leg Airline Flight Time Typical Fare (MYR) Typical Fare (USD)
Tawau (TWU) → Kota Kinabalu (BKI) MASwings / AirAsia 55 min RM 80 – 150 USD 17 – 33
Kota Kinabalu (BKI) → Sandakan (SDK) MASwings / AirAsia 45 min RM 90 – 160 USD 19 – 35
Total (one-way) — 1 h 40 min (flying) RM 170 – 310 USD 37 – 67

⚠️ Note: Flights are not always synchronized — layover at BKI can range from 1 to 5 hours. Total journey cost (including transport to/from airports) easily exceeds RM 220 – 400 (USD 48 – 87).

Why the Bus Is Usually Better Than Flying

  • Cost: Bus is 75–85% cheaper than flying.
  • Simplicity: No check-in, no security, no transit hassle.
  • Reliability: Buses run daily without the risk of flight cancellations due to weather.
  • Total time: Bus 5.5–7 h vs. flight 5–8 h (including transit).

✈️ When to consider flying: Only if you have a flexible schedule and want to visit Kota Kinabalu en route, or if you have a flight credit that makes the cost comparable.

Source: MASwings & AirAsia schedule data (Jan 2025).

📊 Complete Cost & Time Comparison: Tawau → Sandakan Airport

Here is a side-by-side comparison of all available transport modes to help you decide at a glance.

Mode Total Door-to-Door Time Cost (MYR) Cost (USD) Transfers Best For
🚌 Express Bus (⭐ Best Value) 5.5 – 7 h RM 45 – 65 USD 10 – 14 1 (bus → taxi) Budget travelers, solo adventurers, backpackers
🚕 Private Taxi (⭐ Fastest) 4 – 5 h RM 350 – 500 USD 76 – 108 0 (door-to-door) Groups, families, heavy luggage, late arrivals
✈️ Flight (via KK) 5 – 8 h RM 220 – 400 USD 48 – 87 2 (taxi → flight → taxi) Those with airline credit / wanting to visit KK
🚌 Night Bus 6.5 – 7.5 h RM 38 – 48 USD 8 – 10.5 1 (bus → taxi) Overnight travel, saving accommodation cost

🏆 Verdict: For 9 out of 10 travelers, the express bus offers the best balance of cost, time, and simplicity. If you are traveling with 3+ people, a private taxi becomes competitive in price per person and saves 1–2 hours.

Data compiled from operator counters, Grab app, and airline websites (Jan 2025).

💡 Traveler Tips & Insider Advice for a Smooth Journey

Over the years, seasoned travelers have shared these practical tips to make your trip from Tawau to Sandakan Airport easier and more enjoyable.

🧳 Luggage Made Easy: Use a Courier Service

If you have bulky luggage and want to travel light, consider using Takkyubin (door-to-door baggage delivery) — in Sabah, similar services are offered by Pos Malaysia and City-Link Express. You can send your suitcase from your Tawau hotel to Sandakan Airport (or your Sandakan hotel) for around RM 25 – 40 (USD 5.5 – 9). This lets you ride the bus with just a daypack.

🕐 Book Early on Peak Days

During school holidays, Chinese New Year, Hari Raya, and Christmas, buses fill up quickly. Book at least 3–5 days in advance via BusOnlineTicket.com or at the terminal. Taxi prices also surge up to RM 550 (USD 120) during peak periods.

🍜 Rest Stop Essentials

The bus makes a 30-minute stop at Lahad Datu (halfway point). There are local food stalls selling nasi lemak, fried noodles, and hot drinks. Carry small change (RM 1–10 notes) for food. The restroom at the stop costs RM 0.50 (USD 0.11) — keep coins handy.

📱 Connectivity & Entertainment

Wi-Fi is not available on most buses. Download offline maps (Google Maps or Waze) and your favorite shows before departure. Celcom and Digi provide decent 4G coverage along most of the route, with some weak spots near the Lahad Datu stretch.

🚦 Road Conditions & Timing

The Tawau–Sandakan highway is generally in good condition, but heavy rain can slow traffic. If you are taking the bus to catch a flight from Sandakan Airport, add 1–2 hours buffer to your schedule. For a 10:00 AM flight, consider taking a bus that arrives in Sandakan by 7:00 AM, or take the night bus to arrive early.

🌙 Arriving Late at Sandakan

If your bus arrives at Sandakan terminal after 9:00 PM, taxis to the airport may charge a late-night surcharge (RM 20–25 / USD 4.5–5.5). Ride-hailing apps like Grab work in Sandakan but supply is limited late at night — pre-book a taxi at the terminal counter.

Tips compiled from contributions on Lonely Planet forums and local travel blogs (2024–2025).

❓ Frequently Asked Questions: Tawau → Sandakan Airport

1. Is there a direct bus from Tawau to Sandakan Airport?

No bus goes directly to the airport. You take an express bus from Tawau to Sandakan Bus Terminal (Mile 3), then a short taxi (RM 10–15 / USD 2–3) to Sandakan Airport (SDK). Total cost: RM 45–65 (USD 10–14).

2. Is there a direct flight from Tawau to Sandakan?

No direct flight exists as of 2025. You must transit via Kota Kinabalu (BKI), making the total trip 5–8 hours and costing RM 220–400 (USD 48–87). The bus is faster and cheaper in most cases.

3. How much is a taxi from Tawau to Sandakan Airport?

A private taxi or GrabCar costs between RM 350 and RM 500 (USD 76–108), depending on vehicle type and demand. The journey takes 4–5 hours door-to-door.

4. Can I travel from Tawau to Sandakan by train?

No. Sabah's railway (Jabatan Kereta Api Sabah) only operates between Kota Kinabalu and Tenom. There is no train connection between Tawau and Sandakan. The best land option is the express bus.

5. What is the cheapest way to get from Tawau to Sandakan Airport?

The cheapest option is the night bus (RM 38–48 / USD 8–10.5) plus a taxi to the airport (RM 10–15 / USD 2–3). Total as low as RM 48 (USD 10).

6. How long does the bus take from Tawau to Sandakan?

The express bus takes between 5.5 and 7 hours, depending on the operator, traffic, and road conditions. Add 15–20 minutes for the final taxi to the airport.

7. Is it safe to travel by bus from Tawau to Sandakan at night?

Yes, the night bus is considered safe. Operators are experienced, and the highway is well-maintained. Keep your valuables close and use the storage compartment for large bags. The bus makes a scheduled rest stop at Lahad Datu.

8. Which is better for a family with kids: bus or taxi?

For families with young children, a private taxi is recommended — it offers more flexibility for rest stops, more space, and a shorter total travel time (4–5 h vs 5.5–7 h). Cost is RM 350–500 (USD 76–108).