Nestled off the northwest coast of Borneo, the charming island city of Labuan beckons visitors with its intriguing blend of modernity and historical charm. Renowned for its duty-free shopping, pristine beaches, and vibrant cultural scene, Labuan offers a delightful escape for those seeking a tropical getaway. From exploring the remnants of World War II history to indulging in fresh seafood delicacies at local markets, this laid-back city caters to a diverse range of interests. Whether relaxing on sandy shores or delving into the rich maritime heritage, Labuan promises a memorable experience for every traveller.
The cheapest month of the year to fly to Labuan is typically September.
The popular airports near Labuan city are Labuan Airport (LBU) and Kota Kinabalu International Airport (BKI) in Malaysia.
The flight to Labuan (LBU) is roughly 20 hours 20 minutes and 8,928 miles (14,368 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Labuan from leading comparison sites using our search engine dashboard.
Resting place of World War II soldiers
Regional history & culture center
Monument to Japanese surrender in WWII
Beach
Marine life exhibits in a modern setting
Scenic park & former government mansion
Snorkeling
Sunni Muslim mosque with a modern design
Museum
Beach
Beach
Unspoilt sandy island beach
Serene beach with an adjacent park
History
27.2 °C
Sun, 28 Apr 2024
Average Temperature
30°C
Jan
30°C
Feb
32°C
Mar
32°C
Apr
32°C
May
32°C
Jun
31°C
Jul
31°C
Aug
31°C
Sep
31°C
Oct
31°C
Nov
30°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Labuan (LBU) - The flight distance between these airports is 8,928 miles (14,368 kilometres). The direct flight time is roughly 20 hours 20 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Labuan (LBU) - The flight distance between these airports is 8,885 miles (14,299 kilometres). The direct flight time is roughly 20 hours 14 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Labuan (LBU) - The flight distance between these airports is 7,304 miles (11,754 kilometres). The direct flight time is roughly 16 hours 43 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Labuan (LBU) - The flight distance between these airports is 7,575 miles (12,190 kilometres). The direct flight time is roughly 17 hours 19 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Labuan (LBU) - The flight distance between these airports is 7,498 miles (12,066 kilometres). The direct flight time is roughly 17 hours 9 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Labuan (LBU) - The flight distance between these airports is 8,969 miles (14,434 kilometres). The direct flight time is roughly 20 hours 25 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Labuan (LBU) - The flight distance between these airports is 8,875 miles (14,282 kilometres). The direct flight time is roughly 20 hours 13 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Labuan (LBU) - The flight distance between these airports is 8,815 miles (14,186 kilometres). The direct flight time is roughly 20 hours 5 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Labuan (LBU) - The flight distance between these airports is 7,080 miles (11,394 kilometres). The direct flight time is roughly 16 hours 13 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Labuan (LBU) - The flight distance between these airports is 8,156 miles (13,126 kilometres). The direct flight time is roughly 18 hours 37 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Labuan (LBU) - The flight distance between these airports is 8,708 miles (14,014 kilometres). The direct flight time is roughly 19 hours 51 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Labuan (LBU) - The flight distance between these airports is 7,425 miles (11,950 kilometres). The direct flight time is roughly 17 hours.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Labuan (LBU) - The flight distance between these airports is 8,599 miles (13,839 kilometres). The direct flight time is roughly 19 hours 36 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Labuan (LBU) - The flight distance between these airports is 8,885 miles (14,298 kilometres). The direct flight time is roughly 20 hours 14 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Labuan (LBU) - The flight distance between these airports is 8,441 miles (13,585 kilometres). The direct flight time is roughly 19 hours 15 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Labuan (LBU) - The flight distance between these airports is 8,412 miles (13,538 kilometres). The direct flight time is roughly 19 hours 11 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Labuan (LBU) - The flight distance between these airports is 7,312 miles (11,767 kilometres). The direct flight time is roughly 16 hours 44 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Labuan (LBU) - The flight distance between these airports is 7,424 miles (11,947 kilometres). The direct flight time is roughly 16 hours 59 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Labuan (LBU) - The flight distance between these airports is 7,219 miles (11,618 kilometres). The direct flight time is roughly 16 hours 32 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Labuan (LBU) - The flight distance between these airports is 7,914 miles (12,736 kilometres). The direct flight time is roughly 18 hours 5 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Labuan (LBU) - The flight distance between these airports is 8,581 miles (13,810 kilometres). The direct flight time is roughly 19 hours 34 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Labuan (LBU) - The flight distance between these airports is 7,767 miles (12,499 kilometres). The direct flight time is roughly 17 hours 45 minutes.
Expert Help