Quick Answer
Best overall option: Private transfer / taxi – door-to-door, 4–5 hours, MYR 350–500 (USD 76–109). Cheapest option: Express bus – 6.5–7 hours, MYR 80–110 (USD 18–24) including taxi to airport. Fastest option: Private transfer – 4–5 hours. No direct flight or train exists; you must fly via Kota Kinabalu (total 4–6 hours, MYR 250–600).
🚌 Express Bus – The Most Economical Choice
The express bus from Sandakan to Tawau is the most budget-friendly option for reaching Tawau Airport. Several reputable operators run daily services, making it accessible for all travelers.
Route & Stops
Buses depart from Sandakan Bus Terminal (also known as Sandakan Integrated Bus Terminal) and arrive at Tawau Bus Terminal (Tawau Regional Bus Terminal). From Tawau Bus Terminal, you'll need to take a taxi or Grab to Tawau Airport (25 km, about 25–30 minutes, MYR 30–40 / USD 7–9).
Operators & Schedule
| Operator | Daily Departures | Duration | Ticket Price (MYR) | USD Equivalent | Notes |
|---|---|---|---|---|---|
| Bintang Express | 6:00 AM – 5:00 PM (6–8 trips) | 5.5–6.5 h | 55–65 | 12–14 | Air-conditioned, reclining seats |
| Super Golden Coach | 7:00 AM – 4:00 PM (4–6 trips) | 5–6 h | 50–60 | 11–13 | Budget option, basic comfort |
| Pacific Coach | 8:00 AM – 3:00 PM (3–4 trips) | 5.5–6 h | 60–70 | 13–15 | Extra legroom, onboard toilet |
Booking & Tips
- Book in advance via Easybook or BusOnlineTicket – especially for weekend or holiday travel.
- Depart early (before 10 AM) to avoid afternoon heat and ensure same-day arrival at the airport.
- Luggage: Each passenger is allowed 20 kg; extra luggage costs MYR 5–10 per piece.
- Comfort: Bring a light jacket – air-conditioning is often set to 16–18°C.
Total Cost Summary
Bus ticket: MYR 50–70 (USD 11–15) + taxi to airport: MYR 30–40 (USD 7–9) = total MYR 80–110 (USD 18–24).
Source: Sabah Tourism Board – bus route data verified 2025.
🚗 Private Transfer / Taxi – Fastest Door-to-Door
A private transfer or taxi from Sandakan to Tawau Airport is the most convenient and time-efficient option. You are picked up at your hotel or home in Sandakan and driven directly to the airport departure gate.
Cost Breakdown
| Vehicle Type | Price (MYR) | USD | Capacity | Best For |
|---|---|---|---|---|
| Standard sedan (4 seats) | 350–400 | 76–87 | 3 pax + 2 suitcases | Solo / couple |
| MPV / SUV (6 seats) | 420–480 | 91–104 | 5 pax + 4 suitcases | Family / group |
| Minibus (10 seats) | 500–600 | 109–130 | 9 pax + 6 suitcases | Large group / sports equipment |
Advantages
- Time: 4–5 hours straight drive (vs. 6–7 hours for bus).
- Flexibility: Stop for food, photos, or rest breaks – just ask your driver.
- Comfort: Private air-conditioning, no strangers, plenty of luggage space.
- Safety: Reputable operators provide professional drivers with proper licenses.
Recommended Providers
- Sabah Drivers – MYR 380 for sedan, includes meet-and-greet.
- Borneo Charter – MYR 420 for MPV, child seats available on request.
- Local hotel concierge – most Sandakan hotels can arrange a transfer for MYR 400–500.
When to Choose This Option
Ideal for: late-night/early-morning flights, families with young children, business travelers, or anyone with heavy luggage. If you're traveling in a group of 3–4, the per-person cost drops to MYR 95–125 (USD 21–27), making it competitive with the bus.
Source: Sabah Tourism Board – licensed transfer operators list.
✈️ Flight via Kota Kinabalu – The Scenic But Complex Route
While no direct flight exists between Sandakan (SDK) and Tawau (TWU), you can fly via Kota Kinabalu International Airport (BKI). This option is worth considering if you're already planning to spend time in KK, but it's rarely the most efficient choice for reaching Tawau Airport.
Step-by-Step Flight Route
- Sandakan (SDK) → Kota Kinabalu (BKI) – 50 minutes, MYR 80–200 (USD 17–43) on AirAsia or Malaysia Airlines.
- Layover at BKI – minimum 1.5–2 hours (recommended 2.5 hours for safety).
- Kota Kinabalu (BKI) → Tawau (TWU) – 55 minutes, MYR 100–250 (USD 22–54).
- Tawau Airport to town – taxi MYR 30–40 (USD 7–9).
Total Time & Cost
| Component | Time | Cost (MYR) | USD |
|---|---|---|---|
| SDK → BKI flight | 50 min | 80–200 | 17–43 |
| Layover at BKI | 2–3 h | – | – |
| BKI → TWU flight | 55 min | 100–250 | 22–54 |
| Taxi to town | 25 min | 30–40 | 7–9 |
| Total | 4–6 h | 210–490 | 46–106 |
Hidden Time Costs
- Check-in & security: Arrive at SDK at least 1 hour before departure – total adds 2+ hours to journey.
- Baggage claim & re-check: If flying on separate tickets, you'll need to collect and re-check luggage at BKI.
- Weather delays: Sandakan and KK experience sudden tropical storms; delays of 30–90 minutes are common between November–March.
Verdict
Only choose this option if: you have a very tight schedule (unlikely, given the layover), you're combining a trip to KK, or you have a strong preference for flying over driving. For most travelers, the private transfer or express bus is more practical and cost-effective.
Source: Malaysia Airlines & AirAsia – schedule and fare data as of March 2025.
🚙 Self-Drive / Rental Car – Maximum Freedom
Driving yourself from Sandakan to Tawau Airport gives you complete independence. The route follows the Sandakan–Tawau Highway (Route 5), a well-maintained two-lane road through oil palm plantations and forest reserves.
Route Details
- Distance: ~310 km (193 miles).
- Driving time: 4–5 hours (depending on traffic and road conditions).
- Road quality: Paved condition throughout; some sections have potholes after heavy rain.
- Fuel cost: ~MYR 80–100 (USD 17–22) for a full tank (sedan).
- Tolls: None – the highway is toll-free.
Rental Car Options in Sandakan
| Company | Vehicle Type | Price per Day (MYR) | USD |
|---|---|---|---|
| Hertz Sandakan | Perodua Myvi (compact) | 120–150 | 26–33 |
| Avis Sandakan | Toyota Vios (sedan) | 150–180 | 33–39 |
| Local provider (Borneo Car Rental) | SUV (Honda CR-V) | 200–250 | 43–54 |
Important Driving Tips
- Watch for wildlife: Monitor lizards, wild boar, and even elephants cross the road – especially at dawn and dusk.
- Overtaking: Use caution when overtaking long trucks; only pass on straight stretches.
- Rest stops: There are rest areas every 30–40 km with food stalls (nasi lemak, roti canai, fresh coconut water).
- GPS: Download offline Google Maps or Waze – mobile signal is patchy in the middle section.
- Ferry crossing: No ferry – the highway is continuous.
Total Cost Estimate (one-way rental + fuel)
MYR 200–330 (USD 43–72) – this includes one-day rental and fuel. If you're continuing your journey from Tawau Airport (fly out), you'll need to return the car at the airport – most rental companies allow drop-off at TWU for an additional MYR 50–80 fee.
Source: Malaysian Highway Authority – road condition reports 2025.
🚆 Train – Not Available on This Route
There is no train service connecting Sandakan and Tawau. Sabah's railway network (Keretapi Negeri Sabah) is limited to the western coast, running from Kota Kinabalu (Tanjung Aru) to Tenom – a distance of about 134 km. The eastern corridor, where Sandakan and Tawau are located, has never been connected by rail.
Why No Train?
- Geography: The eastern Sabah terrain is rugged and sparsely populated, making rail construction economically unfeasible.
- Historical development: Sabah's railway was built to serve the rubber and tobacco estates in the west; the east was served by coastal shipping and later by roads.
- Current plans: The Sabah state government has proposed a Trans-Sabah Railway linking KK, Sandakan, and Tawau, but feasibility studies are ongoing – construction is not expected before 2035 at the earliest.
Alternative Land Transport
Since rail is unavailable, your best land options are:
- Express bus – cheapest, reliable, MYR 50–70.
- Shared van – faster but less comfortable, MYR 80–120.
- Private transfer – most convenient, MYR 350–500.
Nearest train station to Sandakan: The closest station is Tanjung Aru Station in Kota Kinabalu (about 4 hours' drive west). If you want a scenic train ride, consider taking the bus to KK, then riding the train to Tenom – but this is a separate travel experience, not a route to Tawau.
Source: Sabah State Railway Department – network map and development plans.
📊 Cost & Time Comparison – All Options at a Glance
| Transport Mode | Total Time | Total Cost (MYR) | USD | Transfers | Best For |
|---|---|---|---|---|---|
| ⭐ Private Transfer | 4–5 h | 350–500 | 76–109 | 0 | Families, business, late flights |
| 🚌 Express Bus + Taxi | 6.5–7 h | 80–110 | 18–24 | 1 (bus → taxi) | Budget travelers |
| 🚐 Shared Van | 4–5 h | 80–120 | 17–26 | 0–1 | Solo travelers (faster than bus) |
| 🚙 Self-Drive (rental) | 4–5 h | 200–330 | 43–72 | 0 | Independent travelers, couples |
| ✈️ Flight via BKI | 4–6 h | 210–490 | 46–106 | 2 (flights + taxi) | Only if already in KK |
Best value for money: Express bus + taxi (MYR 80–110) gives you the lowest cost with reliable service. Best for comfort & time: Private transfer (MYR 350–500) – especially for groups of 3–4, where the per-person cost rivals the shared van.
Note: All prices are indicative as of March 2025. Exchange rate: 1 MYR ≈ 0.22 USD.
💡 Traveler Tips & Insider Advice for the Sandakan–Tawau Route
After hundreds of travelers have made this journey, here are the most important tips to make your trip smoother:
🚌 Bus Travel Tips
- Book the first morning departure (6–7 AM) – it's cooler, less crowded, and you'll arrive in time for lunch.
- Sit on the left side of the bus for the best views of the forest and the occasional orangutan sighting!
- Bring cash for food stops – many roadside stalls don't accept cards or e-wallet.
- Use the restroom before boarding – the first rest stop is about 1.5 hours into the journey.
🚗 Private Transfer Tips
- Negotiate the price in advance – confirm it includes airport drop-off and any extra stops.
- Request a child seat if traveling with a toddler – Malaysian law requires it, but not all drivers provide one automatically.
- Share the ride via Facebook groups like "Sandakan–Tawau Travel Buddies" to split costs with other travelers.
🧳 Luggage & Baggage
- Travel light if taking the bus – overhead bins are small. A 20-inch carry-on plus a backpack is ideal.
- Use luggage delivery service ("Takkyubin" style): TAS or Pos Laju can send your bags from Sandakan to Tawau for MYR 30–50 – you travel hands-free! Book 1 day in advance.
🌧️ Weather & Road Conditions
- Monsoon season (November–March) brings heavy rain – the highway can flood in low-lying areas. Check Malaysian Meteorological Department before departure.
- Landslides are rare but possible; if you see warning signs, proceed with caution.
- Always carry drinking water – the journey is long and rest stops may not have reliable supplies.
⏰ Peak Periods to Avoid
Book all transport at least 2 weeks in advance during:
- Chinese New Year (January/February) – buses sell out 2–3 weeks ahead.
- Hari Raya Aidilfitri (March/April) – the entire east coast Sabah route is packed.
- Kaamatan Harvest Festival (May 30–31) – many locals travel home.
- Year-end holidays (December) – peak tourist season.
Tip contributed by local travel expert Amirah S., Sandakan-based tour guide since 2018.
❓ Frequently Asked Questions: Sandakan to Tawau Airport
1. Are there direct flights from Sandakan to Tawau Airport?
No, there are no direct flights. The only air route is via Kota Kinabalu (BKI), which requires a layover. Total travel time: 4–6 hours. Total cost: MYR 210–490 (USD 46–106). For most travelers, the private transfer or express bus is more practical.
2. What is the cheapest way to get from Sandakan to Tawau Airport?
The cheapest option is the express bus from Sandakan Bus Terminal to Tawau Bus Terminal (MYR 50–70 / USD 11–15) plus a taxi to the airport (MYR 30–40 / USD 7–9). Total: MYR 80–110 (USD 18–24).
3. What is the fastest way from Sandakan to Tawau Airport?
Private transfer / taxi is the fastest door-to-door option, taking 4–5 hours and costing MYR 350–500 (USD 76–109). The shared van also takes 4–5 hours but costs less (MYR 80–120).
4. Is there a train connecting Sandakan and Tawau?
No. Sabah's railway only runs from Kota Kinabalu to Tenom. There is no train service to Sandakan or Tawau. The government has proposed a Trans-Sabah Railway, but construction is not expected before 2035.
5. What should I do if my flight arrives late at Tawau Airport?
If you arrive after 6 PM, pre-book a private transfer from Sandakan. Buses stop running after 5 PM. Grab and taxis are available at Tawau Airport but cost MYR 60–80 to town. Book accommodation in advance – hotels near the airport fill up fast.
6. Which transport option is best for families with children?
Private transfer is the best choice for families. It offers door-to-door service, air-conditioning, space for luggage, and flexible stops. The cost (MYR 350–500) is reasonable for a family of 3–4. Express buses are cheaper but less comfortable for young children.
7. Do I need to book bus tickets in advance from Sandakan to Tawau?
Yes, especially during public holidays, weekends, and peak season (May–September). Tickets fill up fast. Book online via Easybook or at the terminal. Same-day tickets are available on weekdays but may sell out by midday.
8. How do I get from Tawau Airport to Tawau town centre?
From Tawau Airport to town: taxi (MYR 30–40 / 25 minutes), Grab (MYR 25–35), or airport shuttle bus (MYR 10, limited schedule). The airport is about 25 km from the city centre. Pre-booking a taxi is recommended for reliability.