Language CAD/CA

Flights to Lahad Datu

Find cheap flights to Lahad Datu in 2025/2026

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

Add another flight

Clear all

Flexible Dates

Our Flight Finder compares the cheapest flights to Lahad Datu from the most established flight comparison sites.
Fly to Lahad Datu and visit sites like Tabin Wildlife Resort, Lahad Datu, Sabah., Danum Valley Conservation Area, Darvel Bay & Pantai Payang.

Plane flying over earth

1. Enter your search requirements for Lahad Datu

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

Flight ticket

3. Book your Lahad Datu flight at the cheapest price

Recent deals found from

to:
in:
Error loading deals.

What are the cheapest return flights to Lahad Datu in 2025/2026?

These economy flights were found on FlightsFinder from Canada to Lahad Datu in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

What are the cheapest one-way flights to Lahad Datu in 2025/2026?

These economy flights were found on FlightsFinder from Canada to Lahad Datu in the last few days. Prices subject to availability.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

No flights found for this month.

Why fly to Lahad Datu?

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.

Frequently asked questions about Flights to Lahad Datu

Which popular airports are close to Lahad Datu?

How long does it take to fly to Lahad Datu?

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

Are there direct flights to Lahad Datu?

What is the weather like in Lahad Datu?

How far is the main airport in Lahad Datu from the city centre?

How far in advance should I book my flight to Lahad Datu?

Which day is cheapest to fly to Lahad Datu?

Weather in Lahad Datu

Clouds
Clouds

30.3 °C

Thu, 27 Mar 2025

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

Lahad Datu

Flight Distance and Flying Time to Lahad Datu

Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Lahad Datu (LDU)

Distance:
8,890 miles (14,307 kilometres)

Average flight time (direct 20 hours 15 minutes)

Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Lahad Datu (LDU)

Distance:
8,869 miles (14,273 kilometres)

Average flight time (direct 20 hours 12 minutes)

Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Lahad Datu (LDU)

Distance:
7,195 miles (11,579 kilometres)

Average flight time (direct 16 hours 29 minutes)

Calgary, Canada - Calgary International Airport (YYC) to Lahad Datu (LDU)

Distance:
7,482 miles (12,041 kilometres)

Average flight time (direct 17 hours 7 minutes)

Edmonton, Canada - Edmonton International Airport (YEG) to Lahad Datu (LDU)

Distance:
7,412 miles (11,928 kilometres)

Average flight time (direct 16 hours 58 minutes)

Halifax, Canada - Metropolitan Area Airport (YHZ) to Lahad Datu (LDU)

Distance:
8,986 miles (14,462 kilometres)

Average flight time (direct 20 hours 28 minutes)

Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Lahad Datu (LDU)

Distance:
8,852 miles (14,246 kilometres)

Average flight time (direct 20 hours 10 minutes)

Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Lahad Datu (LDU)

Distance:
8,807 miles (14,174 kilometres)

Average flight time (direct 20 hours 4 minutes)

Yellowknife, Canada - Yellowknife Airport (YZF) to Lahad Datu (LDU)

Distance:
7,019 miles (11,296 kilometres)

Average flight time (direct 16 hours 5 minutes)

Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Lahad Datu (LDU)

Distance:
8,087 miles (13,015 kilometres)

Average flight time (direct 18 hours 28 minutes)

St John's, Canada - St Johns International Airport (YYT) to Lahad Datu (LDU)

Distance:
8,759 miles (14,096 kilometres)

Average flight time (direct 19 hours 57 minutes)

Kelowna, Canada - Kelowna International Airport (YLW) to Lahad Datu (LDU)

Distance:
7,322 miles (11,784 kilometres)

Average flight time (direct 16 hours 46 minutes)

Sept-Iles, Canada - Sept-Iles Airport (YZV) to Lahad Datu (LDU)

Distance:
8,609 miles (13,855 kilometres)

Average flight time (direct 19 hours 37 minutes)

Moncton, Canada - Greater Moncton International Airport (YQM) to Lahad Datu (LDU)

Distance:
8,898 miles (14,320 kilometres)

Average flight time (direct 20 hours 16 minutes)

Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Lahad Datu (LDU)

Distance:
8,386 miles (13,496 kilometres)

Average flight time (direct 19 hours 8 minutes)

Wabush, Canada - Wabush Airport (YWK) to Lahad Datu (LDU)

Distance:
8,421 miles (13,552 kilometres)

Average flight time (direct 19 hours 12 minutes)

Victoria Airport, Canada - Victoria International Airport (YYJ) to Lahad Datu (LDU)

Distance:
7,201 miles (11,589 kilometres)

Average flight time (direct 16 hours 30 minutes)

Fort McMurray, Canada - Fort McMurray Airport (YMM) to Lahad Datu (LDU)

Distance:
7,350 miles (11,829 kilometres)

Average flight time (direct 16 hours 50 minutes)

Comox, Canada - Comox Airport (YQQ) to Lahad Datu (LDU)

Distance:
7,110 miles (11,443 kilometres)

Average flight time (direct 16 hours 18 minutes)

Regina, Canada - Regina International Airport (YQR) to Lahad Datu (LDU)

Distance:
7,833 miles (12,605 kilometres)

Average flight time (direct 17 hours 54 minutes)

Timmins, Canada - Victor M. Power Airport (YTS) to Lahad Datu (LDU)

Distance:
8,547 miles (13,755 kilometres)

Average flight time (direct 19 hours 29 minutes)

Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Lahad Datu (LDU)

Distance:
7,687 miles (12,371 kilometres)

Average flight time (direct 17 hours 34 minutes)

Map of Lahad Datu

Travel Videos About Lahad Datu