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.
🚌 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
- Go to Tawau Bus Terminal (Jalan Masjid, near the city center). Arrive at least 20 minutes before departure.
- Buy your ticket at the counter or via BusOnlineTicket.com (for Bintang Jaya).
- Board and enjoy the ride — buses are air-conditioned, with reclining seats and a rest stop at Lahad Datu (30 min break).
- Alight at Sandakan Bus Terminal (Mile 3). Look for the taxi stand just outside the terminal.
- 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.
📊 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).