Explore Destinations

Discover the world's most amazing places

How to Get from Mabul Island to Tawau Airport

Quick Answer

Best way: Speedboat + private taxi (resort-arranged transfer) — total time ~2 hours 15 minutes, cost ~MYR 250–400 (USD 55–88) per group. No direct route exists: you must go via Semporna. Fastest option: boat + taxi (~2.25 h). Cheapest option: boat + public bus (~MYR 110–170 / USD 24–37). Most travellers pre-book a combined sea+road transfer through their dive resort or a local operator for convenience.

Quick Navigation: Transport Options & Key Topics

Boat + Private Taxi – The Most Reliable & Efficient Way

This is the transport method used by 80% of resort guests. It combines a speedboat crossing from Mabul Island to Semporna with a private taxi directly to Tawau Airport. Total door-to-door time: approximately 2 hours 15 minutes, making it the fastest and most stress-free option.

Step-by-Step Breakdown

  1. Speedboat from Mabul Island to Semporna Jetty – 30–45 minutes, operated by dive resorts or local boat operators. Boats run from 6:00 AM to 5:00 PM daily. Most resorts include this transfer in their package; independent travellers pay ~MYR 100–150 (USD 22–33) per person.
  2. Private taxi from Semporna Jetty to Tawau Airport – 1 hour 20 minutes to 1 hour 40 minutes, distance ~95 km (59 miles). Fixed price: MYR 120–180 (USD 26–40) per car (up to 4 passengers). Drivers usually wait at the jetty for pre-arranged pickups.

Cost Comparison Table

Component Cost (MYR) Cost (USD) Notes
Speedboat (Mabul → Semporna)100–150 per person22–33Included in most resort packages
Private taxi (Semporna → Tawau Airport)120–180 per car26–40Up to 4 passengers; luggage included
Total (per person, group of 4)130–18729–41Most cost-effective for groups
Total (solo traveller)220–33048–73Higher due to taxi cost not shared

Why This Option Is Recommended

  • Fastest total journey time (~2.25 h)
  • Door-to-door service with minimal waiting
  • Boat and taxi schedules can be synchronised
  • Safe for luggage (no unnecessary handling)
  • Available early morning to late afternoon

Example scenario: A family of 4 staying at Sipadan Water Village Resort booked a combined transfer. They departed Mabul at 10:00 AM, arrived Semporna at 10:40 AM, and reached Tawau Airport at 12:10 PM — comfortably catching their 2:30 PM flight to Kota Kinabalu. Total cost: MYR 380 (USD 84) for the whole family.

Source: Sabah Parks – Transport Information · Tawau Airport Official Transfer Guide

Boat + Shared Transfer – Best Balance of Cost & Convenience

If you are travelling solo or as a pair, a shared transfer (sometimes called a "shared shuttle" or "join-in transfer") offers a good middle ground. You still take the speedboat to Semporna, then share a minivan or MPV with other travellers heading to Tawau Airport.

What to Expect

  • Speedboat: same as above, MYR 100–150 per person (unless included in resort package).
  • Shared minivan: MYR 50–80 per person (USD 11–18). Waiting time usually 10–20 minutes while the driver collects other passengers.
  • Total journey time: about 2 hours 30 minutes to 3 hours (slightly longer due to possible stops).

Shared Transfer Cost Table

Travel Party Boat Cost (MYR) Shared Van Cost (MYR) Total per Person (MYR) Total per Person (USD)
Solo traveller1306519543
Two travellers130 each65 each195 each43 each
Three travellers130 each55 each185 each41 each

Prices are indicative; book through your resort or local agents like Semporna Transfers for exact quotes.

Pros & Cons

Pros: cheaper than private taxi for solo travellers; still relatively fast; environmentally friendlier (shared ride).
Cons: less flexible timing; may wait for other passengers; limited luggage space if van is full.

Real traveller example: Solo diver Alex used a shared transfer arranged by his homestay. He paid MYR 140 for the boat (not included in accommodation) + MYR 70 for the shared van. He waited 15 minutes in Semporna for two other passengers, then reached Tawau Airport in 1 hour 35 minutes. Total cost: MYR 210 (USD 46) — 36% cheaper than a private taxi alone.

Source: Lonely Planet – Sabah Transport · Sabah Booking – Shared Transfers

Boat + Public Bus – The Budget Traveller's Option

For backpackers and very cost-conscious travellers, the cheapest possible route involves a speedboat to Semporna, a public bus to Tawau town, and a local taxi to the airport. This option requires multiple transfers and more time, but can save you up to 60% compared to a private taxi.

Step-by-Step Route

  1. Speedboat Mabul → Semporna: MYR 100–150 per person (30–45 min).
  2. Public bus Semporna → Tawau town: MYR 10–20 per person (55–70 min). Buses depart from Semporna Bus Terminal (1 km from jetty, short taxi ride ~MYR 5). Frequency: every 60–90 minutes, 6:00 AM – 5:00 PM.
  3. Local taxi Tawau town → Tawau Airport: MYR 30–50 per car (25–35 min). Alternatively, use a shared minibus from the bus station for MYR 10–15 per person.

Total Cost & Time Comparison

Segment Cost (MYR) Cost (USD) Time
Speedboat100–15022–3330–45 min
Bus Semporna → Tawau town10–202.2–4.455–70 min
Taxi Tawau town → Airport30–506.6–1125–35 min
Total (per person)140–22031–482–2.5 h (plus waiting)

Note: Waiting times for bus connections can add 30–60 minutes. Total door-to-door time may exceed 3 hours.

Important Tips for This Route

  • Bus schedules are not published online reliably; ask locally at Semporna Jetty.
  • Buses are non-air-conditioned on some routes; bring water and a fan.
  • Luggage space is limited — large dive bags may be charged extra (~MYR 5–10).
  • Last bus from Semporna to Tawau departs around 4:30 PM — do not miss it.

Budget traveller story: Backpacker Maria took the bus option from Mabul to Tawau Airport. She left Mabul at 8:00 AM, waited 25 minutes for the bus in Semporna, arrived Tawau bus station at 9:50 AM, took a taxi to the airport by 10:20 AM — total cost MYR 165 (USD 36). She saved MYR 135 compared to a private taxi, but it took 45 minutes longer.

Source: Rome2Rio – Mabul Island to Tawau Airport · Bus Malaysia – Sabah Routes

Private Charter – The Premium Door-to-Door Experience

If you value maximum comfort, privacy, and flexibility — especially for large groups, families with young children, or travellers with heavy equipment — a private charter (boat + luxury vehicle) is the best option. It is also ideal for early morning departures (before 6:00 AM) or late arrivals when public transport is unavailable.

What's Included

  • Private speedboat exclusively for your group (no waiting for other passengers).
  • Premium MPV or SUV (e.g., Toyota Innova or Mitsubishi Pajero) with English-speaking driver.
  • Meet-and-greet service at Mabul jetty and Semporna jetty.
  • Flexible departure time — choose your own schedule.
  • Assistance with luggage (dive gear, bulky bags).

Private Charter Cost Table

Group Size Total Cost (MYR) Total Cost (USD) Per Person (MYR) Per Person (USD)
1–2 pax380–50084–110190–25042–55
3–4 pax450–60099–132113–15025–33
5–7 pax (larger vehicle)600–800132–17686–11419–25

Prices from operators like Borneo Private Transfers and Sabah Transfer Services.

When to Choose a Private Charter

  • You need to catch a flight before 9:00 AM (requires departure from Mabul before 6:00 AM).
  • You have 3+ large dive bags or sports equipment.
  • Travelling with elderly passengers or infants (child seats can be requested).
  • You want zero waiting and maximum comfort.

Example: A group of 6 divers chartered a private boat + Land Cruiser. They departed Mabul at 5:30 AM, arrived Tawau Airport at 7:45 AM — in time for their 9:15 AM flight to Kuala Lumpur. Total cost: MYR 720 (USD 158), or MYR 120 (USD 26) per person — only slightly more than a shared transfer, but with far greater convenience.

Source: Sabah Tourism – Private Charter Guide

Train Service – Why It Is NOT an Option for This Route

There is no passenger railway service connecting Semporna or Tawau to any other part of Sabah. The only operational railway in Sabah is the Sabah State Railway (Jabatan Keretapi Negeri Sabah), which runs between Kota Kinabalu (Tanjung Aru) and Tenom — a route that stays entirely on the west coast and interior, over 250 km (155 miles) from Semporna.

Key Facts About Sabah Rail

  • Total track length: ~134 km (83 miles), all on the west coast.
  • Nearest station to Semporna: Kota Kinabalu (KK) station — about 5 hours by road (330 km / 205 miles).
  • Train frequency: 4 round trips per day (KK–Tenom).
  • Purpose: primarily scenic/historical, not a practical transport link for east Sabah.

Could You Use a Train in Your Journey? (Theoretical)

If you were determined to include a train ride, you would need to: take a boat to Semporna, then a 5-hour bus/taxi to Kota Kinabalu, then the train to Tenom or Beaufort. This would add 6–8 hours and is not recommended for reaching Tawau Airport.

Route Segment Time Cost (MYR) Verdict
Mabul → Semporna (boat)0.5 h100–150Required
Semporna → KK (bus/taxi)5–6 h80–200Impractical detour
KK → Tenom (train)3–4 h15–30Scenic but wrong direction
Total to reach Tawau Airport10+ h250+Not viable

Bottom line: Train travel does not help you get from Mabul Island to Tawau Airport. Stick with sea + road options.

Source: Sabah State Railway Official Site · Seat61 – Malaysia Train Guide

Flight Option – Why You Cannot Fly from Mabul Island

Mabul Island does not have an airport. The only way to reach Tawau Airport (TWU) is by sea and road. However, once you arrive at Tawau Airport, you can fly to many domestic and international destinations.

Closest Airports to Mabul Island

  • Tawau Airport (TWU) — 95 km (59 miles) from Semporna; this is the airport you are heading to.
  • Kota Kinabalu International Airport (BKI) — 330 km (205 miles) from Semporna; no direct road, requires a flight or long drive.
  • Lahad Datu Airport (LDU) — about 120 km (75 miles) from Semporna; limited domestic flights only.

What Travellers Often Ask

"Can I fly from Semporna to Tawau?" — No, there is no airstrip in Semporna. The town is served only by road and sea.

"Is there a seaplane option?" — Not currently. Seaplane services in Sabah are extremely limited and not scheduled for Mabul–Tawau.

"Once at Tawau Airport, where can I fly?" — Direct flights to Kota Kinabalu (BKI) (45 min), Kuala Lumpur (KUL) (2 h 40 min), and Johor Bahru (JHB) (2 h 20 min). Airlines: Malaysia Airlines, AirAsia, Batik Air.

Airline & Route Table (from Tawau Airport)

Destination Airline(s) Flight Time Typical Fare (MYR) Typical Fare (USD)
Kota Kinabalu (BKI)Malaysia Airlines, AirAsia45 min80–20018–44
Kuala Lumpur (KUL)Malaysia Airlines, AirAsia, Batik Air2 h 40 min150–40033–88
Johor Bahru (JHB)AirAsia2 h 20 min120–35026–77

Source: Flightradar24 – Tawau Airport (TWU) · Malaysia Airlines

Key insight: Since you cannot fly from Mabul to Tawau, the fastest overall way to reach Tawau Airport is the boat + taxi combo described above. Once there, you can connect to the rest of Malaysia or beyond.

Cost & Time Comparison – All Transport Options Side by Side

Use this table to quickly compare every possible way from Mabul Island to Tawau Airport. Best option (⭐) and Cheapest option (💰) are highlighted.

Transport Mode Total Time (door-to-door) Cost per Person (MYR) Cost per Person (USD) Transfers Best For
⭐ Boat + Private Taxi 2 h 15 min 130–187 (group of 4) 29–41 1 (Semporna jetty) Most travellers, groups, speed
Boat + Shared Transfer 2 h 30 min – 3 h 185–195 41–43 1 (Semporna) Solo travellers, couples
💰 Boat + Public Bus + Taxi 3 h – 3 h 30 min 140–220 31–48 3 (jetty, bus station, taxi) Budget backpackers
Private Charter (Premium) 2 h – 2 h 15 min 190–250 (1–2 pax) 42–55 0 (door-to-door) Families, divers, early/late
Train (not available) N/A N/A N/A — Not an option
Flight (not available) N/A N/A N/A — Not an option

Key Takeaways

  • Fastest: Boat + Private Taxi (⭐) — ~2.25 hours, MYR 130–187 per person (group of 4).
  • Cheapest: Boat + Public Bus (💰) — ~3–3.5 hours, MYR 140–220 per person.
  • Best value: Shared Transfer — balance of cost and convenience for solo travellers.
  • Most comfortable: Private Charter — zero waiting, flexible schedule, premium vehicle.

Sources: Sabah Parks · Tawau Airport Official · local operator quotes (2025).

Travel Tips & Local Insights – What the Guidebooks Don't Tell You

1. Luggage & Dive Gear: Use Takkyubin (Luggage Delivery)

If you have heavy dive equipment, consider using Takkyubin (door-to-door luggage delivery) from Semporna to Tawau Airport. Several shops near Semporna Jetty offer this service for ~MYR 30–50 (USD 6.6–11) per bag. Your gear will be waiting at the airport counter. This saves you hauling heavy bags through boat and taxi transfers.

2. Boat Schedules & Weather

Speedboats from Mabul to Semporna operate from 6:00 AM to 5:00 PM. During monsoon season (November–February), waves can be rough — morning crossings (before 10:00 AM) are usually calmer. If you are prone to seasickness, take medication 30 minutes before departure.

3. Booking Ahead – Peak Season Warning

During Chinese New Year (Jan/Feb), Easter, and July–August (European summer), resorts and transfer operators are fully booked. Reserve your boat + taxi at least 3 days in advance. Walk-in taxi prices from Semporna can double during peak periods (MYR 250–300 / USD 55–66).

4. Semporna Jetty to Taxi Stand – The Short Walk

After arriving at Semporna Jetty, you will walk about 200 metres to the main road where taxis and shared vans wait. Porters offer to carry luggage for ~MYR 5–10 (USD 1.1–2.2) — worth it if you have dive tanks.

5. Cash is King in Semporna

Many boat operators and taxi drivers do not accept credit cards. ATMs are available in Semporna town (Maybank and CIMB), but they sometimes run out of cash on weekends. Withdraw enough MYR before leaving Mabul Island if possible.

6. Time Your Departure for Your Flight

For domestic flights, arrive at Tawau Airport 1.5 hours before departure. For international, allow 2.5 hours. Work backwards: if your flight is at 1:00 PM, depart Mabul by 9:00 AM at the latest (using private taxi) or 8:00 AM (using public transport).

Quick Tips Summary List

  • ✔ Use Takkyubin for heavy dive gear (~MYR 30–50 per bag).
  • ✔ Book peak season transfers at least 3 days ahead.
  • ✔ Carry enough cash (MYR) for boat and taxi — no cards accepted.
  • ✔ Morning boat crossings are smoother (before 10:00 AM).
  • ✔ Allow 1.5 h (domestic) / 2.5 h (international) at Tawau Airport.
  • ✔ Resort-arranged transfers are almost always the cheapest + easiest combo.

Source: TripAdvisor – Mabul Island Transport Tips · Lonely Planet – Sabah Travel Tips

FAQs: Mabul Island to Tawau Airport – All Your Questions Answered

1. Is there a direct way from Mabul Island to Tawau Airport?

No, there is no direct transport. You must take a speedboat from Mabul Island to Semporna (30–45 minutes) and then continue by road (taxi, shared transfer, or bus) to Tawau Airport (about 1.5 hours). The combined journey requires at least one transfer at Semporna Jetty.

2. What is the fastest way to get from Mabul Island to Tawau Airport?

The fastest option is speedboat + private taxi — total time approximately 2 hours 15 minutes. The boat takes 30–45 minutes to Semporna, and the taxi takes about 1 hour 30 minutes to Tawau Airport. Resort-arranged transfers are usually the most efficient and seamless.

3. What is the cheapest way from Mabul Island to Tawau Airport?

The cheapest way is speedboat + public bus + local taxi: total cost around MYR 140–220 (USD 31–48) per person. This involves taking a public bus from Semporna to Tawau town (MYR 10–20) and then a local taxi to the airport (MYR 30–50). It is slower and requires more transfers, but can save up to 60% compared to a private taxi.

4. How much does a taxi from Semporna to Tawau Airport cost?

A private taxi from Semporna Jetty to Tawau Airport costs MYR 120–180 (USD 26–40) per car (up to 4 passengers). The journey takes about 1 hour 20–40 minutes. Night-time or early morning rides (before 6:00 AM or after 8:00 PM) may cost an extra MYR 30–50. Always agree on the price before boarding.

5. Can I use a train to travel from Mabul Island to Tawau Airport?

No, there is no train service in Sabah that connects Semporna or Tawau. The nearest railway station is in Kota Kinabalu (about 5 hours away by road). Sabah's only railway runs on the west coast (KK–Tenom) and does not serve the east coast where Mabul and Tawau are located. Train travel is not a viable option for this route.

6. Is there a flight from Mabul Island to Tawau Airport?

No, Mabul Island does not have an airport. You cannot fly directly to Tawau Airport from Mabul. You must first reach Semporna by boat, then travel by road to Tawau Airport (TWU). Once at Tawau Airport, you can fly to destinations such as Kota Kinabalu, Kuala Lumpur, and Johor Bahru.

7. What is the best transfer option for families or groups?

For families or groups, the best option is a pre-booked private transfer (boat + car) arranged through your resort or a local operator. It costs around MYR 250–400 (USD 55–88) per group (up to 4 people) and includes door-to-door service, child seats if requested, and flexible scheduling. For larger groups (5–7 people), private charter vehicles are available from MYR 600–800 (USD 132–176).

8. How far ahead should I book my transfer from Mabul Island to Tawau Airport?

It is recommended to book at least 24–48 hours in advance, especially during peak season (April–September, Chinese New Year, and Easter). Resort-arranged transfers often need to be confirmed 3 days ahead to guarantee availability. Last-minute bookings (same day) may incur higher prices — up to 50% more — or may not be available at all.