There are 5 ways to get from Semporna to Sibu by bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Minibus, fly
best- Take the bus from Semporna to Tawau Airportbus
- Fly from Tawau Airport (TWU) to Sibu Airport (SBW)plane TWU - SBW
8h 47mRM 395–1,390Drive 1,222.1 km
cheapest- Drive from Semporna to Sibucar 1,222.1 km
17h 3mRM 207–299Bus, drive
- Take the bus from Semporna to Kota Kinabalu North Bus Terminal Inanambus
- Take the bus from Kota Kinabalu to Limbangbus
- Drive from Limbang to Bandar Seri Begawancar
- Take the bus from Bandar Seri Begawan to Sarawakbus
- Take the bus from Bintulu to Sibubus
29h 16mBus
- Take the bus from Semporna to Kota Kinabalu North Bus Terminal Inanambus
- Take the bus from KK Sentral to Sipitang Express Bus Stationbus
- Take the bus from Bandar Seri Begawan to Sarawakbus
- Take the bus from Bintulu to Sibubus
31h 22mMinibus, bus, drive
- Take the bus from Semporna to Tawaubus
- Take the bus from Tawau Terminal Bus Sri Indah to Kota Kinabalubus
- Take the bus from Kota Kinabalu to Limbangbus
- Drive from Limbang to Bandar Seri Begawancar
- Take the bus from Bandar Seri Begawan to Sarawakbus
- Take the bus from Bintulu to Sibubus
31h 25m
Tawau Airport (TWU) to Sibu Airport (SBW) flights
Questions & Answers
The cheapest way to get from Semporna to Sibu is to drive which costs RM 200 - RM 300 and takes 17h 3m.
The fastest way to get from Semporna to Sibu is to Minibus and fly which takes 8h 47m and costs RM 390 - RM 1400.
No, there is no direct bus from Semporna to Sibu. However, there are services departing from Semporna and arriving at Sibu via KK Sentral, Bandar Seri Begawan and Bintulu. The journey, including transfers, takes approximately 31h 22m.
The distance between Semporna and Sibu is 824 km. The road distance is 1222.1 km.
The best way to get from Semporna to Sibu without a car is to bus which takes 31h 22m and costs .
It takes approximately 8h 47m to get from Semporna to Sibu, including transfers.
Semporna to Sibu bus services, operated by Dyana Express, depart from Semporna station.
Semporna to Sibu bus services, operated by Dyana Express, arrive at Kota Kinabalu North Bus Terminal Inanam station.
Yes, the driving distance between Semporna to Sibu is 1222 km. It takes approximately 17h 3m to drive from Semporna to Sibu.
There are 159+ hotels available in Sibu.
What companies run services between Semporna, Malaysia and Sibu, Malaysia?
You can take a bus from Semporna to Sibu via Kota Kinabalu North Bus Terminal Inanam, KK Sentral, Sipitang Express Bus Station, Bandar Seri Begawan, Sarawak, and Bintulu in around 31h 22m.
- Website
- airasia.com
Flights from Tawau Airport to Sibu Airport via Kuala Lumpur
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- RM 600–2,300
Flights from Tawau Airport to Sibu Airport via Kota Kinabalu, Kuching
- Ave. Duration
- 8h 16m
- When
- Every day
- Estimated price
- RM 320–1,300
Bus from Semporna to Tawau Airport
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 35
Bus from Semporna to Tawau
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 28
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, How to get from Florence to Rome, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

