Language CAD/CA

Cheapest Airline Tickets to Lahad Datu (LDU) in 2024/2025 from Canada

Return

1

Adults

- +

Children

Aged 2-12

- +

Infant

Aged 0-2

- +

Reset

Confirm

Economy

  • We compare
  • Kayak
  • Skyscanner
  • Momondo
  • Cheapflights
  • Jetradar
  • Kiwi
Departing
Departing
Returning

Flight 1

Departing

Flight 2

Departing

Flight 3

Departing

Flight 4

Departing

Flight 5

Departing

Flight 6

Departing

Add another flight

Clear all

Flexible Dates

How to find flight deals to Lahad Datu:

How to find flight deals to Lahad Datu:

1. Enter your search requirements for Lahad Datu

2. Compare the best Lahad Datu deals from top comparison engines
2. Compare the best Lahad Datu deals from top comparison engines
2. Compare the best Lahad Datu deals from top comparison engines
2. Compare the best Lahad Datu deals from top comparison engines

2. Compare the best Lahad Datu deals from top comparison engines

How to find flight deals to Lahad Datu:

3. Book your Lahad Datu flight at the cheapest price

Recent deals found from

to:
in:

Map of Lahad Datu

How to find cheap and flexible flights to Lahad Datu - Q & A

Located in the eastern part of Sabah, Malaysia, Lahad Datu is a hidden gem awaiting discovery by adventurous travelers. This vibrant city offers a perfect blend of natural beauty and cultural richness, with its picturesque landscapes and diverse wildlife. From exploring the untouched rainforests of Tabin Wildlife Reserve to experiencing the unique blend of indigenous cultures, Lahad Datu promises an authentic and enriching travel experience. Whether you are a nature enthusiast, a history buff, or simply seeking a serene escape off the beaten path, Lahad Datu's charm and allure are sure to captivate your senses and leave a lasting impression.

Which month is cheapest to fly to Lahad Datu?

The cheapest month to fly to Lahad Datu is typically July.

Which popular airports are close to Lahad Datu?

The popular airports near Lahad Datu city in Malaysia include Lahad Datu Airport (LDU) and Tawau Airport (TWU).

How long does it take to fly to Lahad Datu?

The flight to Lahad Datu (LDU) is roughly 20 hours 15 minutes and 8,890 miles (14,307 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).

How do I find the cheapest possible flights to Lahad Datu?

The best way is to compare flights to Lahad Datu from leading comparison sites using our search engine dashboard.

Things to do in Lahad Datu

Tabin Wildlife Resort, Lahad Datu, Sabah.

Nature reserve with endangered animals

Danum Valley Conservation Area

Jungle treks, river swimming & bird life

Darvel Bay

Scuba diving and coral reef

Mount Silam

Mountain, nature and forest

Weather in Lahad Datu

Clouds
Clouds

27 °C

Sat, 27 Apr 2024

Average Temperature

30°C

Jan

30°C

Feb

30°C

Mar

31°C

Apr

32°C

May

32°C

Jun

32°C

Jul

32°C

Aug

32°C

Sep

31°C

Oct

31°C

Nov

30°C

Dec

Flight Distance and Flying Time to Lahad Datu

Lahad Datu

Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Lahad Datu (LDU) - The flight distance between these airports is 8,890 miles (14,307 kilometres). The direct flight time is roughly 20 hours 15 minutes.

Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Lahad Datu (LDU) - The flight distance between these airports is 8,869 miles (14,273 kilometres). The direct flight time is roughly 20 hours 12 minutes.

Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Lahad Datu (LDU) - The flight distance between these airports is 7,195 miles (11,579 kilometres). The direct flight time is roughly 16 hours 29 minutes.

Flights from Calgary, Canada - Calgary International Airport (YYC) to Lahad Datu (LDU) - The flight distance between these airports is 7,482 miles (12,041 kilometres). The direct flight time is roughly 17 hours 7 minutes.

Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Lahad Datu (LDU) - The flight distance between these airports is 7,412 miles (11,928 kilometres). The direct flight time is roughly 16 hours 58 minutes.

Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Lahad Datu (LDU) - The flight distance between these airports is 8,986 miles (14,462 kilometres). The direct flight time is roughly 20 hours 28 minutes.

Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Lahad Datu (LDU) - The flight distance between these airports is 8,852 miles (14,246 kilometres). The direct flight time is roughly 20 hours 10 minutes.

Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Lahad Datu (LDU) - The flight distance between these airports is 8,807 miles (14,174 kilometres). The direct flight time is roughly 20 hours 4 minutes.

Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Lahad Datu (LDU) - The flight distance between these airports is 7,019 miles (11,296 kilometres). The direct flight time is roughly 16 hours 5 minutes.

Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Lahad Datu (LDU) - The flight distance between these airports is 8,087 miles (13,015 kilometres). The direct flight time is roughly 18 hours 28 minutes.

Flights from St John's, Canada - St Johns International Airport (YYT) to Lahad Datu (LDU) - The flight distance between these airports is 8,759 miles (14,096 kilometres). The direct flight time is roughly 19 hours 57 minutes.

Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Lahad Datu (LDU) - The flight distance between these airports is 7,322 miles (11,784 kilometres). The direct flight time is roughly 16 hours 46 minutes.

Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Lahad Datu (LDU) - The flight distance between these airports is 8,609 miles (13,855 kilometres). The direct flight time is roughly 19 hours 37 minutes.

Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Lahad Datu (LDU) - The flight distance between these airports is 8,898 miles (14,320 kilometres). The direct flight time is roughly 20 hours 16 minutes.

Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Lahad Datu (LDU) - The flight distance between these airports is 8,386 miles (13,496 kilometres). The direct flight time is roughly 19 hours 8 minutes.

Flights from Wabush, Canada - Wabush Airport (YWK) to Lahad Datu (LDU) - The flight distance between these airports is 8,421 miles (13,552 kilometres). The direct flight time is roughly 19 hours 12 minutes.

Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Lahad Datu (LDU) - The flight distance between these airports is 7,201 miles (11,589 kilometres). The direct flight time is roughly 16 hours 30 minutes.

Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Lahad Datu (LDU) - The flight distance between these airports is 7,350 miles (11,829 kilometres). The direct flight time is roughly 16 hours 50 minutes.

Flights from Comox, Canada - Comox Airport (YQQ) to Lahad Datu (LDU) - The flight distance between these airports is 7,110 miles (11,443 kilometres). The direct flight time is roughly 16 hours 18 minutes.

Flights from Regina, Canada - Regina International Airport (YQR) to Lahad Datu (LDU) - The flight distance between these airports is 7,833 miles (12,605 kilometres). The direct flight time is roughly 17 hours 54 minutes.

Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Lahad Datu (LDU) - The flight distance between these airports is 8,547 miles (13,755 kilometres). The direct flight time is roughly 19 hours 29 minutes.

Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Lahad Datu (LDU) - The flight distance between these airports is 7,687 miles (12,371 kilometres). The direct flight time is roughly 17 hours 34 minutes.

Travel Videos About Lahad Datu

Choose Site / Currency

CAD/Canada