You can either fly or catch a bus from Kota Kinabalu. Buses leave daily for Semporna at 7:30AM & 7:30PM from the Kota Kinabalu Bus terminal. It takes about 10 hours to reach Semporna by bus and costs approximately RM75 - the overnight bus can get very cold so don't forget to take something warm onboard with you!
Air Asia and Malaysian Airlines offer multiple flights daily to Tawau. If you are travelling to Mabul Beach Resort same day we recommend these flights.
|Air Asia||AK6268||9:00 AM||9:50 AM|
|Malaysia Air||MH3051||10:40 AM||11:40 AM|
Kuala Lumpur is the capital of Malaysia and the major transport hub for the country (you'll likely arrive here if you're flying from overseas). You'll want to fly from Kuala Lumpur to Tawau in order to get to Scuba Junkie (see Tawau for details on getting to Semporna from Tawau).
Air Asia & Malaysian airlines both provide daily direct flights to Tawau, and you can also connect through Kota Kinabalu. The flight from Kuala Lumpur to Tawau takes approximately 3 hours. If you are travelling to Mabul Beach Resort same day check out recommended these flights.
|Air Asia||AK6260||7:00 AM||9:50 AM|
|Malaysia Air||MH2660||7:25 AM||10:15 AM|
Buses depart daily at 7.30am and 2pm and take around 5 to 6 hours to reach Semporna. Buses can also pick you up from the Sepilok junction if you are coming from Sepilok orangutan sanctuary and tickets to Semporna from either location cost around RM40. The 7.30am bus will usually reach Semporna in time for you to catch our afternoon transfer boat to Mabul.
Malaysian Airlines operates daily flights from Sandakan to Tawau airport, which will get you here in time for a same day transfer to Mabul.
Your lodge on the Kinabatangan River can transfer you to Sukau Junction in time to catch the bus that leaves Sandakan at 7.30am. You will then reach Semporna around 1.30pm and can either stay the night with us in Semporna at SJ Dive Lodge or catch a transfer same afternoon to Mabul. Minivans also run along this route but you may need to change in Lahad Datu and the journey time could be longer.
Many people don’t realize how easy it is to get to Semporna from Singapore or Johor Bahru. Most fly into Kuala Lumpur without realizing that Air Asia offers direct flights from Johor Bahru to Tawau. If you're in Singapore catch a bus or taxi from Queens Ferry Street, which will take you across the border into Malaysia. Once in Malaysia, hire a taxi to take you to the airport (allow approximately 1.5 hours.)
If you’re coming from Europe, North America, or anywhere else outside of Asia, you’ll want to book flights to Kuala Lumpur, the capital of Malaysia and the major transport hub for the country. Many major airline carriers offer flights to Kuala Lumpur including Malaysian Airlines, Thai Airways, Emirates, and Singapore Airlines. Check with your travel agent for cheapest prices, or visit some of the many online ticket vendors including cheaptickets.com, lastminute.com, Expedia, Orbitz, and more. Don't forget your passport!
See the Kuala Lumpur section for details on getting to Semporna from Kuala Lumpur.