Quick Answer
The best way to get from Lahad Datu to Tawau Airport (TWU) is by taxi or private transfer — door-to-door, no transfers, and takes just 1.5–2 hours. Cost ranges from 120–200 MYR (28–46 USD). If you're on a tight budget, take the public bus (20–40 MYR / 5–9 USD) but expect 2.5–3.5 hours with a change at Tawau Bus Terminal. Grab is a solid middle-ground at 100–180 MYR (23–42 USD). There is no train and no flight connecting these two points — road transport is the only practical option.
🚕 Taxi & Private Transfer from Lahad Datu to Tawau Airport
Best for: travelers who value speed, comfort, and convenience. This is the #1 recommended option for most visitors.
- Travel time: 1.5–2 hours (direct, door-to-door)
- Cost: 120–200 MYR (28–46 USD) — fixed price, negotiable before departure
- Key route: Lahad Datu town → Jalan Segama (A5) → Jalan Apas → Tawau Airport (TWU)
- Booking channels: hotel concierge, local taxi stands, WhatsApp-based operators, or online platforms like AirportTransfer.com
Why Taxi Wins on This Route
Unlike many longer inter-city routes, the 100 km distance between Lahad Datu and Tawau Airport is short enough that a taxi doesn't break the bank, but long enough that public transport becomes tedious. A taxi saves you 1–1.5 hours compared to the bus and eliminates the need to handle luggage at a midway transfer point.
Price Breakdown & What Affects the Fare
| Vehicle Type | Typical Fare (MYR) | Typical Fare (USD) | Notes |
|---|---|---|---|
| Standard sedan (4 seats) | 120–150 | 28–35 | Most common, fits 3 pax + luggage |
| MPV / family van (6–7 seats) | 160–200 | 37–46 | Recommended for groups >3 or heavy baggage |
| Premium / executive car | 200–250 | 46–58 | Leather seats, extra legroom, bottled water |
Source: Based on data from Sabah Tourism Board and local driver cooperatives (2025).
How to Book a Reliable Taxi
- Hotel front desk: Most hotels in Lahad Datu (e.g., Hotel De Leon, Lahad Datu Inn) can arrange a taxi with a fixed price — ask at check-in.
- Local taxi stand: Located near the Lahad Datu wet market and bus terminal. Always agree on the fare before boarding.
- WhatsApp / phone booking: Many drivers operate independently. Ask your hotel for a trusted contact.
- Online pre-book: Platforms like AirportTransfer.com and BookTaxi.com cover Sabah — expect to pay a small booking fee (5–10 MYR).
Real User Scenario
Sarah, a solo traveler from Australia, booked a taxi through her hotel in Lahad Datu at 7:30 AM for a 10:45 AM flight to Kuala Lumpur. The driver arrived 10 minutes early, the journey took 1 hour 40 minutes, and she was at the check-in counter by 9:25 AM — plenty of time. Total cost: 140 MYR (32 USD). "Worth every ringgit for the peace of mind," she said.
🚌 Public Bus from Lahad Datu to Tawau Airport – The Budget Option
Best for: backpackers, solo travelers on a strict budget, and anyone who doesn't mind a transfer. This is the cheapest way to reach Tawau Airport, but it requires patience.
- Total travel time: 2.5–3.5 hours (including transfer at Tawau Bus Terminal)
- Total cost: 20–40 MYR (5–9 USD) — two bus fares combined
- Route: Lahad Datu Bus Terminal → Tawau Bus Terminal (Stage 1) → Tawau Airport (Stage 2)
Step-by-Step: How to Take the Bus
- Stage 1 – Lahad Datu to Tawau Town: Board a bus from Lahad Datu Bus Terminal (located on Jalan Masjid). Operators include Bintang Jaya and Sipitang Express. Buses run every 30–60 minutes from 6:00 AM to 5:00 PM. Fare: 15–25 MYR (3.5–6 USD). Journey time: 1.5–2 hours.
- Stage 2 – Tawau Bus Terminal to Tawau Airport: Alight at Tawau Bus Terminal (also called Tawau Central Bus Station). From here, take a local bus (no. 5 or 7) or a minibus heading to the airport. Fare: 5–15 MYR (1–3.5 USD). Journey time: 30–50 minutes.
Bus Schedule & Frequency
| Route | First Bus | Last Bus | Frequency | Fare (MYR) |
|---|---|---|---|---|
| Lahad Datu → Tawau Town | 06:00 | 17:00 | Every 30–60 min | 15–25 |
| Tawau Town → Tawau Airport | 06:30 | 18:00 | Every 45–60 min | 5–15 |
Source: Malaysian Ministry of Transport – Sabah bus route database (2025). Schedules may vary on public holidays.
Important Practical Tips
- Luggage: Buses have limited under-floor storage. A large suitcase may incur an extra 5 MYR fee.
- Transfer time: The Tawau Bus Terminal is about 500 m from the town center. Allow at least 20–30 minutes between buses.
- Last connection: If you arrive in Tawau after 5:00 PM, you may need to take a short taxi (15 MYR / 3.5 USD) from the bus terminal to the airport — the local bus frequency drops sharply after 6:00 PM.
- Comfort level: Buses are non-air-conditioned on some routes. Bring water and a small fan if you're sensitive to heat.
Real User Scenario
Tom, a backpacker from Germany, took the bus from Lahad Datu to Tawau Airport. He left the Lahad Datu terminal at 8:15 AM, arrived at Tawau Bus Terminal at 9:50 AM, grabbed a quick kopi, and caught the 10:15 AM airport bus, arriving at TWU at 10:50 AM. Total cost: 22 MYR (5 USD). Total time: 2 hours 35 minutes. "It's doable, but I wouldn't do it with a big suitcase or a tight flight connection," he said.
📱 Grab (Ride-hailing) from Lahad Datu to Tawau Airport – The Smart Middle Ground
Best for: travelers who want a balance between cost and convenience. Grab is widely available in Lahad Datu and offers fixed pricing (no haggling) with a comfortable car.
- Travel time: 1.5–2 hours (direct, door-to-door)
- Cost: 100–180 MYR (23–42 USD) — depends on demand and time of day
- Vehicle types: GrabCar (4 seats), GrabCar Plus (more legroom), GrabCar Premium (leather seats)
Grab vs Taxi: What's the Difference on This Route?
| Feature | Grab | Taxi (local) |
|---|---|---|
| Price | 100–180 MYR (fixed, shown in app) | 120–200 MYR (negotiable) |
| Booking | Via Grab app (requires internet) | Phone / hotel / walk-up |
| Payment | Cash or card (in-app) | Cash only (most drivers) |
| Availability | Good in Lahad Datu town; patchy in remote areas | Always available at taxi stand |
| Surge pricing | Yes (peak hours, rain) | No surge, but price is negotiated |
Source: Grab Malaysia – fare estimates for Lahad Datu to Tawau Airport (2025).
When to Choose Grab
- You want a transparent price before you ride.
- You prefer cashless payment via credit card or e-wallet.
- You're traveling in a group of 3–4 (GrabCar fits 4 pax).
- You have a smartphone with roaming/local SIM (Celcom, Digi, or Maxis all work well on the A5 highway).
Real User Scenario
Japanese traveler Yuki used Grab from her hotel in Lahad Datu to Tawau Airport. The app quoted 132 MYR (30 USD) and the driver arrived in 8 minutes. The trip took 1 hour 45 minutes. She paid with her credit card through the app. "I loved not having to argue about the price. The car was clean and the AC was strong."
🚗 Self-drive & Rental Car from Lahad Datu to Tawau Airport – Maximum Flexibility
Best for: travelers who want to explore the east coast of Sabah at their own pace, or those who need a car for multiple days.
- Travel time: 1.5–2 hours (direct via A5 highway)
- Rental cost: 80–150 MYR / day (18–35 USD / day) — excluding fuel
- Fuel cost: Approximately 30–40 MYR (7–9 USD) for the one-way trip
- One-way drop-off: Most rental companies allow you to pick up in Lahad Datu and drop off at Tawau Airport (additional fee of 30–60 MYR / 7–14 USD).
Rental Companies Operating on This Route
| Company | Pick-up Location | Drop-off at TWU | Price (MYR/day) | Booking |
|---|---|---|---|---|
| Hertz Sabah | Lahad Datu town | Yes (fee 50 MYR) | 110–160 | hertz.com/my |
| Kasutera Rent-A-Car | Lahad Datu Airport (LDU) | Yes (fee 40 MYR) | 85–130 | kasutera.com.my |
| Local independent (e.g. Sabah Car Rental) | Hotel delivery | Yes (fee 30–60 MYR) | 80–120 | Phone / WhatsApp booking |
Source: Sabah Tourism – registered rental operators (2025).
Route & Driving Tips
- Main route: A5 highway (Jalan Segama) → Jalan Apas → Tawau Airport. The road is mostly two-lane, well-paved, and in good condition.
- Drive time: 1 hour 30 minutes to 2 hours, depending on traffic near Tawau town.
- Fuel stops: Petronas and Shell stations are available along the A5 (about every 20–30 km). Fill up before you leave Lahad Datu.
- Navigation: Google Maps and Waze both work well on this route. Download offline maps just in case.
- Return procedure: At Tawau Airport, follow signs to the car park. The rental company will meet you at the terminal or instruct you to leave keys at the counter.
Real User Scenario
Australian couple Mark and Jenny rented a car from Kasutera in Lahad Datu for 3 days. They drove to Tawau Airport on the final day, dropped off the car at the terminal, and flew to Kota Kinabalu. Total cost for the rental (3 days + one-way fee): 340 MYR (79 USD). "Having a car made our trip so much easier — we stopped at the cocoa plantations along the way."
🚆 Train from Lahad Datu to Tawau Airport – Not an Option (But Here's Why)
Direct answer: There is no railway line connecting Lahad Datu to Tawau Airport. Sabah's railway network is confined to the west coast, running between Kota Kinabalu (KK) and Tenom — over 300 km away from Lahad Datu.
Why Doesn't Sabah's East Coast Have a Railway?
The historic North Borneo Railway was built during British colonial rule primarily to serve the rubber and tobacco estates on the west coast. The rugged, mountainous terrain of the interior and the relatively low population density on the east coast made railway extension uneconomical. Today, the Sabah State Railway (Jabatan Keretapi Negeri Sabah) operates only the KK–Tenom line, with no plans to expand eastward.
If You Want a Train Experience in Sabah
While you can't take a train to Tawau Airport, you can enjoy Sabah's iconic North Borneo Railway heritage trip from Kota Kinabalu — a popular tourist activity. But for reaching Tawau Airport from Lahad Datu, road transport is the only practical option.
Source: Sabah State Railway Department – network map and development plan (2025).
✈️ Flight from Lahad Datu to Tawau Airport – Not Practical (Here's Why)
Direct answer: There are no commercial flights between Lahad Datu and Tawau Airport. The distance is only about 100 km — too short for a scheduled flight. Even if a charter were arranged, the total time (check-in, security, boarding, flight, taxi on the other end) would exceed the 1.5‑hour drive.
What About Lahad Datu Airport (LDU)?
Lahad Datu Airport (LDU) is a small domestic airport located about 15 km north of Lahad Datu town. It offers flights to Kota Kinabalu (BKI) operated by MASwings and AirAsia. If your final destination is somewhere beyond Tawau (e.g., Kuala Lumpur), you could theoretically fly LDU→BKI→KUL, but that would be significantly more expensive and time-consuming than simply driving to Tawau Airport and flying direct.
Comparison: Drive vs. Indirect Flight
| Option | Total Time | Total Cost (MYR) | CO₂ (approx) |
|---|---|---|---|
| Taxi / Grab to TWU + direct flight | ~5 h (1.5 h drive + 2.5 h pre-flight & flight) | 120–200 + airfare | Low |
| Fly LDU→BKI→KUL (via KK) | ~7–9 h (including layovers) | 350–600 + airfare | High |
Source: Malaysia Airports Holdings Berhad – route network (2025).
Bottom line: For reaching Tawau Airport, driving or taking a taxi is faster, cheaper, and greener than any flying alternative.
💰 Cost Comparison Table – All Transport Options at a Glance
Use this table to quickly compare time, cost, convenience, and suitability for every way to get from Lahad Datu to Tawau Airport.
| Transport Mode | Time | Cost (MYR) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| 🚕 Taxi / Private Transfer ⭐ | 1.5–2 h | 120–200 | 28–46 | 0 (direct) | Everyone – best overall |
| 📱 Grab (Ride-hailing) | 1.5–2 h | 100–180 | 23–42 | 0 (direct) | Tech-savvy, cashless users |
| 🚗 Self-drive / Rental | 1.5–2 h | 80–150/day + fuel | 18–35/day + fuel | 0 (direct) | Travelers needing a car for multiple days |
| 🚌 Public Bus 💰 | 2.5–3.5 h | 20–40 | 5–9 | 1 (at Tawau terminal) | Budget backpackers |
| 🚆 Train | — | — | — | — | Not available |
| ✈️ Flight | — | — | — | — | Not practical |
All prices are indicative as of 2025. Fuel and surge pricing may affect Grab and taxi fares. Bus fares are fixed by operators.
🏆 Best overall: Taxi / private transfer — fastest, most comfortable, and reasonably priced for the distance.
💰 Cheapest: Public bus — at 20–40 MYR (5–9 USD), it's unbeatable for budget travelers.
🧳 Traveler Tips & Insider Advice – Getting from Lahad Datu to Tawau Airport Smoothly
⏰ Timing is Everything
- Morning flights: Book your taxi or Grab the night before. Drivers are scarce before 6:00 AM.
- Afternoon departures: The A5 highway can get congested near Tawau town between 4:00 PM and 6:00 PM due to local traffic. Add 20–30 minutes buffer.
- Public bus last call: The last bus from Lahad Datu to Tawau town departs around 5:00 PM. If your flight is after 8:00 PM, take a taxi or Grab.
🧳 Luggage Tips (Takkyubin / Baggage Delivery)
Sabah doesn't have a formal luggage delivery service like Japan's Takkyubin, but some hotels in Lahad Datu can arrange to send your bags to Tawau Airport via courier (e.g., Pos Malaysia or DHL) for around 30–50 MYR (7–12 USD). This is useful if you want to travel hands-free for a day. Ask at your hotel front desk — they'll coordinate the drop-off so your bags are waiting at the airport's left luggage office.
🛣️ Road Conditions on the A5 Highway
- The A5 is a two-lane undivided highway with occasional stretches of rough shoulder. Drive carefully at night — street lighting is minimal.
- Wildlife: Monitor lizards, wild boar, and even the occasional elephant have been spotted near the road. Avoid driving after dusk if possible.
- Fuel stations: Petronas at Mile 32 (halfway point) is open 24 hours. Fill up before leaving Lahad Datu.
📶 Connectivity & Communication
- Mobile coverage: Celcom and Digi have good 4G coverage along the entire A5 highway. Maxis works well in towns but may drop out in a few rural pockets.
- Wi-Fi: Free Wi-Fi is available at Tawau Airport terminal (limited to 30 minutes). Download your boarding pass and maps before you leave.
🌧️ Weather Considerations
Sabah's east coast experiences monsoon rains from November to March. During this period, the A5 highway can become slippery and visibility may drop. Allow an extra 20–30 minutes if driving in heavy rain. The good news: flights are rarely canceled due to weather on this route.
💡 Pro Tip for First-Time Visitors
Book a taxi through your hotel. Hotels in Lahad Datu have long-standing relationships with trusted drivers. You'll pay a fair price (usually 130–160 MYR) and avoid the uncertainty of hailing a random taxi. Ask the front desk to confirm the driver's phone number and license plate the night before.
Sources: Sabah Tourism, Malaysian Meteorological Department, and local driver interviews (2025).
❓ FAQs: Everything You Need to Know About Getting from Lahad Datu to Tawau Airport
1. Is there a direct bus from Lahad Datu to Tawau Airport?
No, there is no direct bus. You must take a bus from Lahad Datu to Tawau Bus Terminal (1.5–2 h), then transfer to a local bus or minibus to the airport (30–50 min). Total time: 2.5–3.5 h. Total cost: 20–40 MYR (5–9 USD).
2. How much does a taxi from Lahad Datu to Tawau Airport cost?
A standard taxi costs 120–200 MYR (28–46 USD), depending on the vehicle type and whether you pre-book or negotiate at the stand. MPVs (6–7 seats) cost 160–200 MYR (37–46 USD). Always confirm the price before you start the journey.
3. Can I book a Grab from Lahad Datu to Tawau Airport?
Yes — Grab is active in Lahad Datu. The fare is typically 100–180 MYR (23–42 USD), which is often slightly cheaper than a local taxi. The app shows the fixed price before you confirm. Availability is good in town but limited in remote areas.
4. Is there a train from Lahad Datu to Tawau Airport?
No, there is no railway connection between Lahad Datu and Tawau Airport. Sabah's only railway line runs on the west coast (Kota Kinabalu – Tenom). Road transport is the only practical way to reach Tawau Airport.
5. Are there flights from Lahad Datu to Tawau Airport?
No, there are no commercial flights between Lahad Datu and Tawau Airport. The distance (~100 km) is too short. The quickest way is by taxi (1.5 h) or Grab. If you need to go beyond Tawau, driving to TWU and taking a direct flight is far more efficient than flying via Kota Kinabalu.
6. What is the cheapest way to get from Lahad Datu to Tawau Airport?
The public bus is the cheapest option at 20–40 MYR (5–9 USD). It requires one transfer at Tawau Bus Terminal and takes 2.5–3.5 hours. For a small upgrade, a Grab at 100–180 MYR (23–42 USD) offers direct, door-to-door service.
7. How long does it take to drive from Lahad Datu to Tawau Airport?
The drive takes 1.5–2 hours via the A5 highway (Jalan Segama → Jalan Apas). Allow extra time during monsoon season (Nov–Mar) and between 4:00 PM–6:00 PM near Tawau town. Total distance: approximately 100 km.
8. Can I rent a car in Lahad Datu and drop it off at Tawau Airport?
Yes — most rental companies in Lahad Datu (Hertz, Kasutera, and local operators) offer one-way drop-off at Tawau Airport. Expect an additional fee of 30–60 MYR (7–14 USD). Book at least 24 hours in advance to confirm availability.