Explore Destinations

Discover the world's most amazing places

How to Get from Lahad Datu to Tawau Airport

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.

Quick Navigation: All Transport Options from Lahad Datu to Tawau Airport

🚕 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 TypeTypical Fare (MYR)Typical Fare (USD)Notes
Standard sedan (4 seats)120–15028–35Most common, fits 3 pax + luggage
MPV / family van (6–7 seats)160–20037–46Recommended for groups >3 or heavy baggage
Premium / executive car200–25046–58Leather seats, extra legroom, bottled water

Source: Based on data from Sabah Tourism Board and local driver cooperatives (2025).

How to Book a Reliable Taxi

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

  1. 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.
  2. 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

RouteFirst BusLast BusFrequencyFare (MYR)
Lahad Datu → Tawau Town06:0017:00Every 30–60 min15–25
Tawau Town → Tawau Airport06:3018:00Every 45–60 min5–15

Source: Malaysian Ministry of Transport – Sabah bus route database (2025). Schedules may vary on public holidays.

Important Practical Tips

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?

FeatureGrabTaxi (local)
Price100–180 MYR (fixed, shown in app)120–200 MYR (negotiable)
BookingVia Grab app (requires internet)Phone / hotel / walk-up
PaymentCash or card (in-app)Cash only (most drivers)
AvailabilityGood in Lahad Datu town; patchy in remote areasAlways available at taxi stand
Surge pricingYes (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

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

CompanyPick-up LocationDrop-off at TWUPrice (MYR/day)Booking
Hertz SabahLahad Datu townYes (fee 50 MYR)110–160hertz.com/my
Kasutera Rent-A-CarLahad Datu Airport (LDU)Yes (fee 40 MYR)85–130kasutera.com.my
Local independent (e.g. Sabah Car Rental)Hotel deliveryYes (fee 30–60 MYR)80–120Phone / WhatsApp booking

Source: Sabah Tourism – registered rental operators (2025).

Route & Driving Tips

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

OptionTotal TimeTotal Cost (MYR)CO₂ (approx)
Taxi / Grab to TWU + direct flight~5 h (1.5 h drive + 2.5 h pre-flight & flight)120–200 + airfareLow
Fly LDU→BKI→KUL (via KK)~7–9 h (including layovers)350–600 + airfareHigh

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

🧳 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

📶 Connectivity & Communication

🌧️ 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.