There are 7 ways to get from Labuan Airport (LBU) to Semporna by plane, bus, car ferry, car, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Lahad Datu Airport, bus
best- Fly from Labuan Airport (LBU) to Lahad Datu Airport (LDU)plane LBU - LDU
- Take the bus from Lahad Datu to Sempornabus
6h 40mRM 727–4,682Car ferry, drive
cheapest- Take the car ferry from Labuan to Menumbokcarferry
- Drive from Menumbok to Sempornacar
9h 57mRM 102–156Car ferry, bus
- Take the car ferry from Labuan to Menumbokcarferry
- Take the bus from Bus Terminal Menumbok to KK Sentralbus
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Sempornabus
17h 57mRM 160–202Fly to Tawau Airport, Minibus
- Fly from Labuan Airport (LBU) to Tawau Airport (TWU)plane LBU - TWU
- Take the bus from Tawau Airport to Sempornabus
4h 45mRM 718–2,699Fly to Sandakan Airport, bus
- Fly from Labuan Airport (LBU) to Sandakan Airport (SDK)plane LBU - SDK
- Take the bus from Sandakan Central to Sempornabus
9h 44mRM 643–2,378Ferry, bus, train
- Take the ferry from Labuan Ferry Terminal to Sipitangferry
- Take the bus from Sipitang to Beaufortbus
- Take the train from Beaufort Station to Tanjung Aru Stationtrain
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Sempornabus
18h 54mRM 180–228Ferry, bus, Minibus
- Take the ferry from Labuan Ferry Terminal to Limbangferry
- Take the bus from Limbang to Kota Kinabalubus
- Take the bus from Kota Kinabalu to Tawau Terminal Bus Sri Indahbus
- Take the bus from Tawau to Sempornabus
22h 37mRM 203–278
Labuan Airport (LBU) to Lahad Datu Airport (LDU) flights
Questions & Answers
The cheapest way to get from Labuan Airport (LBU) to Semporna is to car ferry and drive which costs RM 100 - RM 160 and takes 9h 57m.
The fastest way to get from Labuan Airport (LBU) to Semporna is to fly and Minibus which takes 4h 45m and costs RM 700 - RM 2700.
The distance between Labuan Airport (LBU) and Semporna is 481 km.
The best way to get from Labuan Airport (LBU) to Semporna without a car is to car ferry and bus which takes 17h 57m and costs RM 160 - RM 210.
It takes approximately 6h 40m to get from Labuan Airport (LBU) to Semporna, including transfers.
There are 149+ hotels available in Semporna.
What companies run services between Labuan Airport (LBU), Malaysia and Semporna, Malaysia?
There is no direct connection from Labuan Airport (LBU) to Semporna. However, you can fly to Lahad Datu Airport (LDU), walk to Lahad Datu, then take the bus to Semporna. Alternatively, you can take a vehicle from Labuan Airport (LBU) to Semporna via Labuan, Menumbok, Bus Terminal Menumbok, KK Sentral, and Kota Kinabalu North Bus Terminal Inanam in around 17h 57m.
- Website
- airasia.com
Flights from Labuan Airport to Tawau Airport via Kota Kinabalu
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- RM 650–2,700
Flights from Labuan Airport to Tawau Airport via Miri, Kota Kinabalu
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 850–3,500
Flights from Labuan Airport to Sandakan Airport via Kota Kinabalu
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- RM 550–2,200
- Website
- maswings.com.my
Flights from Labuan Airport to Lahad Datu Airport via Kota Kinabalu
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- RM 700–4,600
Flights from Labuan Airport to Sandakan Airport via Kota Kinabalu, Tawau Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- RM 650–2,700
- Phone
- +60 88-279 300
- [email protected]
- Website
- railway.sabah.gov.my
Train from Beaufort Station to Tanjung Aru Station
- Ave. Duration
- 1h 58m
- Frequency
- Twice a week
- Estimated price
- RM 8
- Schedules at
- railway.sabah.gov.my
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Lahad Datu to Semporna
- Ave. Duration
- 2h 47m
- Frequency
- Once daily
- Estimated price
- RM 28–32
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Semporna
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Estimated price
- RM 100–130
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Semporna
- Ave. Duration
- 11h 28m
- Frequency
- Once daily
- Estimated price
- RM 100–130
- Book at
- easybook.com
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Lahad Datu to Semporna
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Estimated price
- RM 30–95
- Schedules at
- redbus.my
Bus from Sandakan Central to Semporna
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 75–220
- Schedules at
- redbus.my
Bus from Bus Terminal Menumbok to KK Sentral
- Ave. Duration
- 3h 16m
- Frequency
- 4 times a day
- Estimated price
- RM 26–30
- Schedules at
- menumbokekspress.blogspot.com
Bus from Tawau Airport to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 35
Bus from Tawau to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 28
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Sipitang to Beaufort
- Ave. Duration
- 1h 13m
- Frequency
- 5 times a day
- Estimated price
- RM 7–15
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 40–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
- Phone
- +60 88-440 337
- Website
- transtedar.com
Bus from Kota Kinabalu to Tawau Terminal Bus Sri Indah
- Ave. Duration
- 11h 8m
- Frequency
- Once daily
- Estimated price
- RM 100–130
- Schedules at
- transtedar.com
- Book at
- easybook.com
- Website
- galaxyferry.com
Car ferry from Labuan to Menumbok
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RM 3–5
- Schedules at
- galaxyferry.com
- Malaysian
- RM 3
- Foreigner
- RM 5
Car ferry from Labuan to Menumbok
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RM 3–5
- Schedules at
- galaxyferry.com
- Malaysian
- RM 3
- Foreigner
- RM 5
- Phone
- +6087 410 472
- [email protected]
- Website
- labuanpay.my
Ferry from Labuan Ferry Terminal to Sipitang
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- RM 30
- Schedules at
- labuanpay.my
- Phone
- +6012-3456789
- [email protected]
Ferry from Labuan Ferry Terminal to Limbang
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- RM 30–35
- Schedules at
- ferrypay.my
- Economy
- RM 30
- Business
- RM 35
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 How to get from Heathrow Airport into central London, Italian Lakes: Getting around by train, and Need to know: Jadrolinija - to help you get the most out of your next trip.







