VisitSemporna.org Semporna tours
Tawau to Semporna: the town seen from above

An independent Semporna travel guide

Getting to Semporna

Most visitors fly to Tawau and continue to Semporna by road. This guide covers flights, the transfer, the jetty and the boat to your island, plus the MDAC arrival card.

  • ★ Hand-picked, top-rated tours
  • 🤿 Diving and permits explained
  • ↺ Free cancellation on most bookings

Getting to Semporna in short

The airport you plan with is Tawau (TWU). A dive operator lists it as the nearest arrival airport, about 90 minutes by road from Semporna. From Semporna town, boats leave for Mabul, Mataking, Kapalai and the day-trip islands. Plan the whole chain, from flight to boat, before you book. For the trips that start from the town jetties, see the Semporna trip comparison.

This is an independent guide. It is not run by an airline, an airport, Sabah Tourism or any transfer company. Times and fees below are the ones published for 2026, and they can change. Tawau Airport and Tawau town are two different places, so check where your transfer picks you up.

About 90 minBy road from Tawau Airport to Semporna, according to a dive operator
About 55 minFlight time Kota Kinabalu to Tawau in the airline listing
3 daysFree MDAC arrival card, filled in within 3 days before arrival
Semporna trip: the waterfront of the town with buildings on stilts

Flights to Tawau

Direct routes shown by one airline in October 2026.

StepTimeGood to know
Kuala Lumpur (KUL) to Tawau (TWU)About 3 hoursDirect flights shown, with examples for November 2026
Kota Kinabalu (BKI) to Tawau (TWU)About 55 minutesDirect flights shown, with examples for November 2026
Tawau Airport to SempornaAbout 90 minutesBy road, with a transfer arranged in advance if you wish
Semporna jetty to MabulOperator boats at 08:00 and 14:30One operator's schedule, not a public ferry

The airline listings show examples, not a fixed daily timetable or lasting fares. Check the current schedule before you go. A late flight can cost you the boat of the day, so read the boat section below before you pick a flight.

Our picks: from Tawau Airport

A shared van from Tawau Airport covers the road leg to Semporna.

Hand-picked tours, booked through Viator. Prices are indicative starting prices in US dollars (as of October 2026). Tap a tour for live availability and the current price in your currency.

Tours from Semporna

Island hopping, snorkeling and dive trips from Semporna, with live prices and availability.

Browse all tours on GetYourGuide →

From Tawau Airport to Semporna

A dive operator gives about 90 minutes by road from the airport to Semporna and offers a transfer you arrange before you arrive. Traffic, weather and a tight boat connection can change the time, so build in a margin.

Sabah Tourism confirms long-distance buses from Kota Kinabalu and Inanam to Semporna and other east coast towns, and taxis and e-hailing at airports and in towns. That does not confirm a direct scheduled bus from Tawau Airport to Semporna or a fixed fare for it. Ask your accommodation or operator what they advise for your arrival time, and check the current options before you go.

If you travel on to the rainforest, Danum Valley is reached via Lahad Datu. The road from Tawau to Lahad Datu alone takes about 2.5 hours, so it is a multi-day trip, not a day out from Semporna. See the Danum Valley page.

Book a private transfer from Tawau Airport (TWU) to Semporna at a fixed price on Kiwitaxi.

Find a transfer to Semporna →

Top-rated hotels in Semporna

Boats, jetties and fees in Semporna

The last stretch of the journey is by water.

Which jetty

The public jetty and the Seafest Jetty serve tours and dive trips. Some resorts have their own piers and do not accept visitors who have not booked. Sabah Tourism advises booking resort and boat in advance.

A boat schedule example

One operator runs Semporna to Mabul at 08:00 and 14:30, with returns at 10:00 and 16:00. If you arrive on the 14:30 boat, you are on Mabul in the afternoon without a dive trip that day. For this boat, that operator asks for a flight landing at Tawau by 12:00 at the latest.

Semporna jetty fee

The same operator lists a Semporna jetty fee from 1 January 2026: RM 10 for international adults and RM 5 for children under 11. Malaysian adults pay RM 2, and Malaysian children under 11 are free. How an 11-year-old is treated is left open, and the fee is separate from park fees.

Mataking transfers

The Mataking resort lists a shared boat transfer on your actual check-in and check-out day. A free shared airport transfer applies only when flight and pickup times match. Do not count on a free private ride at any time. See Mataking Island.

Sea travel in east Sabah has its own rules. Read the safety page before you arrange a private boat.

Entry: MDAC and visa

The Malaysian embassy in Manama reminded travelers on 30 September 2026 to fill in the free Malaysia Digital Arrival Card (MDAC) within 3 days before arrival, one per person and also for children. The MDAC is not a visa. The immigration authority publishes the official portal. Special groups may have other rules, so read your own entry information.

For German citizens, the Federal Foreign Office lists a visa-free stay of up to 3 months without work. Sabah and Sarawak have their own entry control, and permission is regularly given for up to 90 days. Passport, return ticket and proof of accommodation can be asked for. This applies to Germans only. Other nationalities should check their own government's entry advice.

Also read the travel advice for the islands before you book flights. It is summarized with dates on the safety page, and your insurer should hear about your plans.

Getting to Semporna: frequently asked questions

Which airport do I fly to for Semporna?

Plan with Tawau (TWU). A dive operator names it as the nearest arrival airport, about 90 minutes by road from Semporna. An airline lists direct flights from Kuala Lumpur (about 3 hours) and Kota Kinabalu (about 55 minutes).

Is there a direct bus from Tawau Airport to Semporna?

Sabah Tourism confirms long-distance buses from Kota Kinabalu and Inanam to Semporna, and taxis and e-hailing at airports and in towns. A direct scheduled bus from the airport is not confirmed there, so check the current options or arrange a transfer in advance.

Can I reach Mabul on the day I land?

It depends on your flight. One operator's boats leave Semporna at 08:00 and 14:30 and asks for a flight landing at Tawau by 12:00 for the afternoon boat. After an afternoon arrival you have no dive trip that day.

Do I need a visa for Malaysia?

German citizens can stay up to 3 months without a visa if they do not work, and Sabah has its own entry control, with permission regularly up to 90 days. Everyone needs to check their own nationality's rules. The MDAC is a free arrival card, not a visa.

What is the Semporna jetty fee?

One dive operator lists, from 1 January 2026, RM 10 for international adults and RM 5 for children under 11, and RM 2 for Malaysian adults, with Malaysian children under 11 free. It is separate from the park and Sipadan fees.

Is there official travel advice for the islands?

Yes, and the advice differs by country. The UK advises against all but essential travel to the islands and dive areas off east Sabah as of its update of 19 March 2026. Read the details on the safety page and talk to your insurer before you book.

Islands, reefs and Sipadan

Island hopping, snorkeling and dive trips from Semporna compared, most with free cancellation.

Find your island tour →