There are 7 ways to get from Bandar Seri Begawan Airport (BWN) to Lahad Datu by car, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus to Kota Kinabalu Airport, fly to Lahad Datu Airport
best- Drive from Bandar-Seri-Begawan-Airport-BWN to Limbangcar
- Take the bus from Limbang to Kota Kinabalubus
- Fly from Kota Kinabalu Airport (BKI) to Lahad Datu Airport (LDU)plane BKI - LDU
7h 22mRM 241–1,427Drive 638.8 km
cheapest- Drive from Bandar Seri Begawan Airport (BWN) to Lahad Datucar 638.8 km
8h 34mRM 107–155Fly Brunei International Airport to Lahad Datu Airport
- Fly from Brunei International Airport (BWN) to Lahad Datu Airport (LDU)plane BWN - LDU
4h 25mRM 310–1,400Drive, bus
- Drive from Bandar Seri Begawan Airport (BWN) to Limbangcar
- Take the bus from Limbang to Kota Kinabalubus
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datubus
15h 5mRM 152–223Fly Brunei International Airport to Kota Kinabalu Airport, bus
- Fly from Brunei International Airport (BWN) to Kota Kinabalu Airport (BKI)plane BWN - BKI
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datubus
10h 29mRM 392–1,596Fly Brunei International Airport to Tawau Airport, Minibus, bus
- Fly from Brunei International Airport (BWN) to Tawau Airport (TWU)plane BWN - TWU
- Take the bus from Tawau Airport to Sempornabus
- Take the bus from Semporna to Lahad Datubus
9h 11mRM 411–1,637Bus
- Take the bus from Bandar Seri Begawan Bus Terminal to Lawasbus
- Take the bus from Lawas to KK Sentralbus
- Take the bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datubus
24h 37mRM 147–280
Kota Kinabalu Airport (BKI) to Lahad Datu Airport (LDU) flights
Questions & Answers
The cheapest way to get from Bandar Seri Begawan Airport (BWN) to Lahad Datu is to drive which costs RM 100 - RM 160 and takes 8h 34m.
The fastest way to get from Bandar Seri Begawan Airport (BWN) to Lahad Datu is to fly which takes 4h 25m and costs RM 310 - RM 1400.
No, there is no direct bus from Bandar Seri Begawan Airport (BWN) to Lahad Datu. However, there are services departing from Bandar Seri Begawan Airport and arriving at Lahad Datu via Bandar Seri Begawan Bus Terminal, Lawas and Kota Kinabalu North Bus Terminal Inanam. The journey, including transfers, takes approximately 24h 37m.
The distance between Bandar Seri Begawan Airport (BWN) and Lahad Datu is 593 km. The road distance is 638.8 km.
The best way to get from Bandar Seri Begawan Airport (BWN) to Lahad Datu without a car is to bus which takes 24h 37m and costs RM 140 - RM 280.
It takes approximately 7h 22m to get from Bandar Seri Begawan Airport (BWN) to Lahad Datu, including transfers.
Bandar Seri Begawan Airport (BWN) to Lahad Datu bus services, operated by Sipitang Express, depart from Bandar Seri Begawan Bus Terminal station.
The best way to get from Bandar Seri Begawan Airport (BWN) to Lahad Datu is to fly which takes 4h 25m and costs RM 310 - RM 1400. Alternatively, you can bus, which costs RM 140 - RM 280 and takes 24h 37m.
There is no direct flight from Brunei International Airport Airport to Lahad Datu Airport Airport. The quickest flight takes 10h 25m and has one stopover.
Bandar Seri Begawan Airport (BWN) to Lahad Datu bus services, operated by Sipitang Express, arrive at Lawas station.
What companies run services between Bandar Seri Begawan Airport (BWN), Brunei and Lahad Datu, Malaysia?
Royal Brunei Airlines, MASwings, and AirAsia fly from Brunei International Airport (BWN) to Lahad Datu Airport (LDU) 3 times a week. Alternatively, you can take a bus from Bandar Seri Begawan Airport to Lahad Datu via Bandar Seri Begawan Bus Terminal, Lawas, KK Sentral, and Kota Kinabalu North Bus Terminal Inanam in around 24h 37m.
- Website
- maswings.com.my
Flights from Kota Kinabalu Airport to Lahad Datu Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- RM 170–1,300
Flights from Brunei International Airport to Lahad Datu Airport via Kota Kinabalu Airport
- Ave. Duration
- 8h 12m
- When
- Friday
- Estimated price
- RM 260–1,800
Flights from Brunei International Airport to Lahad Datu Airport via Kota Kinabalu Airport, Sandakan
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- RM 310–1,400
- Website
- airasia.com
Flights from Brunei International Airport to Tawau Airport via Kota Kinabalu Airport
- Ave. Duration
- 4h 19m
- When
- Tuesday, Thursday, Saturday, Sunday, and Friday
- Estimated price
- RM 340–1,600
- Website
- flyroyalbrunei.com
Flights from Brunei International Airport to Kota Kinabalu Airport
- Ave. Duration
- 40 min
- When
- Friday, Thursday, Saturday, Monday, Tuesday, and Sunday
- Estimated price
- RM 270–950
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 35–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Limbang to Kota Kinabalu
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a week
- Estimated price
- RM 35–80
- Schedules at
- busonlineticket.com
- Book at
- busonlineticket.com
Bus from Bandar Seri Begawan Bus Terminal to Lawas
- Ave. Duration
- 7h 37m
- Frequency
- 3 times a week
- Estimated price
- RM 12–120
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
Bus from Lawas to KK Sentral
- Ave. Duration
- 4h 58m
- Frequency
- Once daily
- Estimated price
- RM 28–33
- Book at
- sipitangexpress.com.my
- Phone
- +6088 433 779
- Website
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 50–120
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 50–120
- Schedules at
- easybook.com
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 50–120
- Schedules at
- easybook.com
- Book at
- easybook.com
- Phone
- +60 88-440 337
- Website
- transtedar.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 50–120
- Schedules at
- transtedar.com
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 50–120
- Schedules at
- transtedar.com
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 37m
- Frequency
- Once daily
- Estimated price
- RM 50–120
- Schedules at
- transtedar.com
- Book at
- easybook.com
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 41m
- Frequency
- Once daily
- Estimated price
- RM 80–95
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 41m
- Frequency
- Once daily
- Estimated price
- RM 80–95
- Book at
- easybook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- RM 27–32
- Book at
- easybook.com
Bus from Kota Kinabalu North Bus Terminal Inanam to Lahad Datu
- Ave. Duration
- 8h 41m
- Frequency
- Once daily
- Estimated price
- RM 80–95
- Book at
- easybook.com
Bus from Tawau Airport to Semporna
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- RM 35
- Phone
- +60 10-785 5532
- Website
- easybook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 56m
- Frequency
- 3 times a day
- Estimated price
- RM 28–50
- Book at
- easybook.com
- Phone
- +60 198072570
- Website
- redbus.my
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 48m
- Frequency
- Once daily
- Estimated price
- RM 30–85
- Schedules at
- redbus.my
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 do I buy a London Underground ticket?, How to get from Stansted Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Bandar Seri Begawan Airport (BWN) to Lahad Datu is 639 km. It takes approximately 8h 34m to drive from Bandar Seri Begawan Airport (BWN) to Lahad Datu.
AirAsia, Royal Brunei Airlines and MASwings offer flights from Brunei International Airport Airport to Lahad Datu Airport Airport.
There are 61+ hotels available in Lahad Datu.








