Quick Answer
The best way to get from Tawau Airport (TWU) to Sandakan for most travelers is by taking a domestic flight. The flight itself takes about 50 minutes, offering a significant time saving compared to overland options. However, for budget-conscious travelers or those wanting a scenic road trip, the express bus is the most economical choice, taking approximately 6-7 hours. There is no direct train service between these two cities.
- Fastest Way: Domestic Flight (~50 min flight + airport transfer time).
- Cheapest Way: Express Bus (from ~MYR 40-60).
- Most Convenient (Door-to-Door): Private Taxi or Pre-booked Transfer (~5-6 hours).
✈️ By Domestic Flight (The Fastest Option)
Flying is the most efficient way to cover the 280+ km distance between Tawau and Sandakan. While the flight is short, the total door-to-door time includes transfers to/from airports.
Airlines & Flight Details
Malaysia Airlines (MASwings) operates multiple flights daily on this route using ATR 72 turboprop aircraft.
| Route | Flight Duration | Typical Frequency | Approx. Fare (One-Way) |
|---|---|---|---|
| Tawau (TWU) → Sandakan (SDK) | ~50 minutes | 2-4 flights per day | MYR 150 - MYR 300+ |
Source: Malaysia Airlines Official Website
Total Journey Time Breakdown
Don't just consider flight time. A realistic timeline is:
- Tawau Airport to Sandakan Town: After landing at Sandakan Airport (SDK), you are still 11km from the town center. Options include:
- Taxi/Grab: 20-30 minutes, ~MYR 25-40.
- Local Bus: Bus No. 14 to Sandakan town, ~1 hour, MYR 2-3.
- Recommended Total Buffer: Add at least 3-3.5 hours from leaving your hotel in Tawau to arriving in central Sandakan (including 1.5 hrs pre-flight, flight, baggage claim, and final transfer).
Booking Tips & When to Choose Flight
- Book Early: Fares are lowest 4-8 weeks in advance. Last-minute tickets can be very expensive.
- Best For: Travelers with limited time, families with young children, business travelers, or those connecting to/from international flights.
- Luggage: Check baggage allowances (typically 20kg check-in, 7kg cabin on economy).
🚌 By Express Bus (The Most Economical Option)
The express bus is the backbone of affordable long-distance travel in Sabah. It connects Tawau and Sandakan with a journey through the heart of Sabah's interior, offering glimpses of palm oil plantations and rural landscapes.
Step-by-Step Guide: From Airport to Bus
- Airport to Tawau Bus Terminal: Tawau Airport is about 30km from the Tawau Bus Terminal (Terminal Bas Tawau). Take a taxi or Grab (30-40 mins, ~MYR 40-55).
- Purchasing Tickets: Buy tickets directly at the terminal counters from operators like Borneo Express or Sipitang Express. Booking a day ahead is advised, especially on weekends and holidays.
- The Journey: Buses are air-conditioned but basic. The route passes through towns like Lahad Datu. Expect one or two rest stops for meals/toilets.
- Arrival in Sandakan: Buses arrive at the Sandakan Bus Terminal (Bas Bandar Sandakan) in the town center, making onward travel convenient.
Bus Schedule & Cost
| Type | Departure Times (Approx.) | Duration | Price (One-Way) | Notes |
|---|---|---|---|---|
| Daytime Express Bus | 8:00 AM, 10:00 AM, 1:00 PM, 2:00 PM | 6 - 7 hours | MYR 40 - MYR 60 | Scenic daylight travel. |
| (No true overnight bus on this route) | - | - | - | The last departure usually arrives before nightfall. |
Pros, Cons & Essential Advice
- Pros: Extremely cost-effective; drops you in city center; chance to see the countryside.
- Cons: Long travel time; legroom can be limited; delays possible due to road conditions.
- Luggage: Stored in the undercarriage. Keep valuables in a small carry-on.
- Comfort: Bring a jacket (strong A/C), snacks, water, and entertainment.
🚖 By Taxi / Private Transfer (Door-to-Door Convenience)
This is a premium, door-to-door option suitable for specific needs. It's not recommended for typical budget travelers due to the high cost.
Options & How to Arrange
- Airport Taxi (Coupon Taxi): Available at the arrival hall of Tawau Airport. You pay a fixed fare at the counter before the journey. This is the most straightforward but also the most expensive on-the-spot option.
- Pre-Booked Private Transfer: Book online in advance via tourism platforms or local tour companies. Often cheaper than airport taxi counter rates and includes a confirmed vehicle and driver meeting you.
- Ride-Hailing (Grab): Grab is available in Tawau. However, for a long inter-city journey like this, you must use the “GrabCar Jauh” (Long Distance) feature, and the driver has the right to accept or decline the booking. It's not guaranteed but can be a mid-priced option if available.
Cost & Journey Details
| Vehicle Type | Approx. Cost (One-Way) | Duration | Capacity |
|---|---|---|---|
| Standard Taxi / Car | MYR 450 - MYR 650 | 5 - 6 hours | Up to 4 passengers |
| Larger Van (MPV) | MYR 700 - MYR 900+ | 5 - 6 hours | Up to 7-10 passengers |
Prices are for the entire vehicle, not per person. Always confirm the price and route before departure.
When is a Private Transfer Worth It?
Consider this option only if:
- You are traveling in a group of 3-4 people, splitting the cost makes it comparable to flights.
- You have a lot of luggage unsuitable for buses or planes.
- You are arriving on a late flight and need to get to Sandakan immediately (bus schedules may not align).
- You require maximum flexibility and privacy.
🎫 Tickets & Cost Comparison Table
Here’s a direct comparison to help you decide the best transport from Tawau to Sandakan based on your priorities.
| Transport Method | Approx. Travel Time (Door-to-Door) | Approx. Cost (One-Way) | Key Advantages | Key Disadvantages | Best For |
|---|---|---|---|---|---|
| Domestic Flight | ~3.5 - 4.5 hours | MYR 150 - 400+ | Fastest overall; comfortable; avoids long road trip | Most expensive; fixed schedules; extra transfer to town | ✅ Most travelers, time-sensitive visitors |
| Express Bus | ~7.5 - 8.5 hours | MYR 40 - 60 | Cheapest option; scenic; arrives in city center | Very long journey; basic comfort; subject to traffic | ✅ Budget backpackers, solo travelers, scenic seekers |
| Taxi / Private Car | ~5 - 6 hours | MYR 450 - 650 (for car) | Door-to-door; flexible; good for groups | Extremely high cost per person; tiring for driver | Small groups, special needs, late arrivals |
Verdict: For a balanced mix of speed and value, booking a flight in advance is the top recommendation. For the absolute lowest cost and an authentic local experience, the express bus cannot be beaten.
💡 Traveler Experience & Essential Tips
Insider Tips for a Smooth Journey
- Book Everything in Advance During Peak Season: Sabah's peak tourist seasons (Chinese New Year, Easter, July-August school holidays, Christmas) see high demand. Book flights and bus tickets weeks, if not months, ahead to secure seats and good prices.
- Manage Your Luggage: If you have heavy bags and choose the bus, pack lightly for the onboard cabin. For flights, be mindful of strict weight limits on domestic propellers.
- The "Last Mile" from Sandakan Airport: Don't get overcharged. If taking a taxi from SDK, insist on using the meter or agree on a price (MYR 25-35 to town) before getting in. Better yet, use the Grab app for transparent pricing.
- Food & Breaks: On the bus journey, rest stops are at simple local eateries. Have some small Malaysian Ringgit (MYR) cash ready for meals and snacks. Bringing your own water is a good idea.
- Connectivity: Mobile signal can be intermittent on parts of the bus route between towns. Download offline maps or entertainment beforehand.
- Road Conditions: The Tawau-Sandakan road is generally well-paved but can have occasional slow sections due to maintenance or convoy systems in remote areas. Build in some buffer time.
Sample Itinerary Suggestion
The Efficient 1-Day Transfer: Take a morning flight from Tawau, arrive in Sandakan by late morning, and have the entire afternoon to visit the Sepilok Orangutan Rehabilitation Centre or settle into your hotel.
❓ FAQs: Tawau Airport to Sandakan Transport
Is there a direct train from Tawau Airport to Sandakan?
No. Sabah does not have a passenger train network connecting Tawau and Sandakan. The only overland public transport options are bus or private vehicle.
What is the cheapest way to get from Tawau Airport to Sandakan?
The express bus is by far the cheapest way, with fares starting from around MYR 40. You will need to take a taxi from the airport to Tawau's main bus terminal first.
How long is the flight from Tawau to Sandakan?
The flight time is approximately 50 minutes. However, remember to add time for traveling to/from the airports, check-in, and security.
Can I use Grab for the entire journey from Tawau Airport to Sandakan?
Technically yes, using the "GrabCar Jauh" feature, but it is not reliable for such a long trip. Drivers often decline due to the distance and empty return journey. A pre-booked private transfer is a more guaranteed option.
Is the bus journey from Tawau to Sandakan safe?
Yes, express buses on this route are generally safe and used by both locals and tourists. As with any travel, keep your valuables secure and be aware of your surroundings, especially at bus terminals.
Should I buy my bus ticket online or at the station?
For peace of mind and guaranteed seats, it's better to purchase at the Tawau Bus Terminal a day before. Online booking for these specific bus companies can be less common for foreigners. Local travel agents in Tawau can also help.
Which is better: flying or taking the bus?
It depends on your budget and time. Fly if: You value time, comfort, and have a higher budget. Take the bus if: You are on a tight budget, enjoy road trips, and have a flexible schedule.
What if my flight arrives in Tawau late at night?
If you arrive after the last bus has departed (usually around 2-3 PM), your only practical options are to stay overnight in Tawau or book a private transfer. Do not rely on finding a bus or Grab for an immediate night-time journey.