There are 2 ways to get from Ipoh to Lahad Datu by plane or bus
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
best- Fly from Ipoh (IPH) to Lahad Datu Airport (LDU)plane IPH - LDU
14h 50mRM 600–2,500Fly to Tawau Airport, Minibus, bus
- Fly from Ipoh (IPH) to Tawau Airport (TWU)plane IPH - TWU
- Take the bus from Tawau Airport to Sempornabus
- Take the bus from Semporna to Lahad Datubus
13h 11mRM 715–2,792
Ipoh (IPH) to Lahad Datu Airport (LDU) flights
Questions & Answers
The cheapest way to get from Ipoh to Lahad Datu is to fly which costs RM 600 - RM 2500 and takes 14h 50m.
The fastest way to get from Ipoh to Lahad Datu is to fly and Minibus and bus which takes 13h 11m and costs RM 700 - RM 2800.
The distance between Ipoh and Lahad Datu is 1910 km.
It takes approximately 14h 50m to fly from Ipoh (IPH) to Lahad Datu Airport (LDU), including transfers and time at the airport.
There is no direct flight from Ipoh Airport to Lahad Datu Airport Airport. The quickest flight takes 20h 50m and has two stopovers.
MASwings, Scoot Tigerair and AirAsia offer flights from Ipoh Airport to Lahad Datu Airport Airport.
There are 57+ hotels available in Lahad Datu.
What companies run services between Ipoh, Malaysia and Lahad Datu, Malaysia?
AirAsia, MASwings, and Scoot Tigerair fly from Ipoh (IPH) to Lahad Datu Airport (LDU) 3 times a day.
- Website
- airasia.com
Flights from Ipoh to Tawau Airport via Senai
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 650–2,700
Flights from Ipoh to Tawau Airport via Senai, Kuala Lumpur
- Ave. Duration
- 8h 25m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- RM 750–3,100
Flights from Ipoh to Tawau Airport via Senai, Kota Kinabalu
- Ave. Duration
- 12h 32m
- When
- Every day
- Estimated price
- RM 650–2,800
Flights from Ipoh to Tawau Airport via Singapore Changi, Kota Kinabalu
- Ave. Duration
- 6h 45m
- When
- Saturday
- Estimated price
- RM 1,700–4,200
- Website
- maswings.com.my
Flights from Ipoh to Lahad Datu Airport via Senai, Kota Kinabalu
- Ave. Duration
- 14h 50m
- When
- Every day
- Estimated price
- RM 600–2,500
Flights from Ipoh to Lahad Datu Airport via Singapore Changi, Kota Kinabalu
- Ave. Duration
- 19h 20m
- When
- Monday, Wednesday, Friday, Saturday, Tuesday, and Sunday
- Estimated price
- RM 1,500–3,800
Flights from Ipoh to Lahad Datu Airport via Senai, Kota Kinabalu, Sandakan
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- RM 600–2,500
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 27–45
- Book at
- easybook.com
- Phone
- +60 89-784 494
- [email protected]
- Website
- facebook.com
Bus from Semporna to Lahad Datu
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- RM 27–31
- 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–95
- 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 What documents do I need to cross Niagara Falls?, Travelling to the US: What do I need to know?, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.





