Nestled along the sapphire waters of the Ravi River, Lahore exudes an enchanting blend of history, culture, and modernity. This vibrant city in Pakistan boasts a rich tapestry of Mughal architecture, bustling bazaars, and delectable cuisine that tantalizes the senses. From the majestic Lahore Fort standing as a symbol of resilience to the bustling streets of the old city reverberating with the echoes of centuries-old traditions, Lahore captivates visitors with its unique charm. As the heart of Pakistan's Punjab province, Lahore invites travelers to immerse themselves in a kaleidoscope of colors, flavors, and experiences that leave an indelible mark on the soul.
Typically, the cheapest month to fly to Lahore is in November.
The best price we found is for C$1,421 from Toronto to Lahore.
Some popular airlines include: WestJet, Turkish Airlines, Qatar Airways, PIA, Emirates, Canadian North, Alaska Airlines, Air Canada.
A good price for a flight to Lahore is C$1279 - C$1563.
Popular airports near Lahore include Allama Iqbal International Airport (LHE), Faisalabad International Airport (LYP), and Islamabad International Airport (ISB).
The flight to Lahore (LHE) is roughly 16 hours 1 minute and 6,988 miles (11,246 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Lahore from leading comparison sites using our search engine dashboard.
Prominent 17th-century domed mosque
Fortified 16th-century Mughal citadel
Elaborately decorated Mughal-era mosque
Walled 17th-century Mughal garden
Monument to the Pakistan Resolution
Historical mausoleum for an emperor
Museum devoted to Pakistani culture
1632 pavilion with stone inlay & mirrors
Sizable zoo with pony rides & a cafe
Planetarium
Historic park & botanical gardens
17th century monument to an antelope
Park with floral shows & a jogging track
Safari attraction with a lake & aviary
Historical gate housing a small market
Wildlife viewing & recreational sports
Park and garden and history
Architecture and islamic art
Amusement rides, a lake & animals
Architecture, mausoleum and shrine
Amusement park with rides for all ages
Architecture
Towering monument with arches & minarets
Mausoleum, architecture and monument
Architecture and history
Museum and architecture
Shopping and history
Iconic shrine to a revered Sufi saint
Ornate 17th-century Mughal mosque
Museum
Mausoleum and tomb
Shopping
Tomb, history and architecture
Historic garden with lawns & a pavilion
History and architecture
Historic street with Lahori cuisine
Architecture
Garden
History
History
History
Tomb, mausoleum, history, architecture and garden
River and history
Tomb, architecture and history
Jogging track & boating on a lake
Large, multifaceted science center
Architecture, history, islamic art and garden
Museum
Tomb
Museum and art
History
Tomb and architecture
Park and garden
Art museum, modern art, painting, art and museum
Park and garden
Museum and history
Architecture and tomb
Water park
Monument and history
Museum
Tomb and architecture
Historic road with iconic fort & mosque
History
Cathedral, church and architecture
History
Safari and park and garden
Safari and park and garden
History
Garden and park and garden
History
Shrine, mausoleum and history
Museum and art
Mausoleum
Art and art museum
Tomb, history and architecture
20 °C
Tue, 30 Apr 2024
Average Temperature
20°C
Jan
22°C
Feb
27°C
Mar
34°C
Apr
39°C
May
40°C
Jun
36°C
Jul
35°C
Aug
35°C
Sep
33°C
Oct
27°C
Nov
22°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Lahore (LHE) - The flight distance between these airports is 6,988 miles (11,246 kilometres). The direct flight time is roughly 16 hours 1 minute.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Lahore (LHE) - The flight distance between these airports is 6,755 miles (10,871 kilometres). The direct flight time is roughly 15 hours 30 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Lahore (LHE) - The flight distance between these airports is 6,756 miles (10,872 kilometres). The direct flight time is roughly 15 hours 30 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Lahore (LHE) - The flight distance between these airports is 6,704 miles (10,789 kilometres). The direct flight time is roughly 15 hours 23 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Lahore (LHE) - The flight distance between these airports is 6,556 miles (10,551 kilometres). The direct flight time is roughly 15 hours 4 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Lahore (LHE) - The flight distance between these airports is 6,533 miles (10,514 kilometres). The direct flight time is roughly 15 hours 1 minute.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Lahore (LHE) - The flight distance between these airports is 6,805 miles (10,952 kilometres). The direct flight time is roughly 15 hours 37 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Lahore (LHE) - The flight distance between these airports is 6,621 miles (10,656 kilometres). The direct flight time is roughly 15 hours 12 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Lahore (LHE) - The flight distance between these airports is 5,925 miles (9,535 kilometres). The direct flight time is roughly 13 hours 39 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Lahore (LHE) - The flight distance between these airports is 6,787 miles (10,923 kilometres). The direct flight time is roughly 15 hours 34 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Lahore (LHE) - The flight distance between these airports is 6,063 miles (9,758 kilometres). The direct flight time is roughly 13 hours 58 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Lahore (LHE) - The flight distance between these airports is 6,744 miles (10,854 kilometres). The direct flight time is roughly 15 hours 29 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Lahore (LHE) - The flight distance between these airports is 6,298 miles (10,135 kilometres). The direct flight time is roughly 14 hours 29 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Lahore (LHE) - The flight distance between these airports is 6,495 miles (10,452 kilometres). The direct flight time is roughly 14 hours 55 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Lahore (LHE) - The flight distance between these airports is 6,826 miles (10,985 kilometres). The direct flight time is roughly 15 hours 40 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Lahore (LHE) - The flight distance between these airports is 6,154 miles (9,904 kilometres). The direct flight time is roughly 14 hours 10 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Lahore (LHE) - The flight distance between these airports is 6,789 miles (10,926 kilometres). The direct flight time is roughly 15 hours 35 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Lahore (LHE) - The flight distance between these airports is 6,336 miles (10,196 kilometres). The direct flight time is roughly 14 hours 34 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Lahore (LHE) - The flight distance between these airports is 6,700 miles (10,783 kilometres). The direct flight time is roughly 15 hours 23 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Lahore (LHE) - The flight distance between these airports is 6,774 miles (10,902 kilometres). The direct flight time is roughly 15 hours 33 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Lahore (LHE) - The flight distance between these airports is 6,704 miles (10,789 kilometres). The direct flight time is roughly 15 hours 23 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Lahore (LHE) - The flight distance between these airports is 6,654 miles (10,708 kilometres). The direct flight time is roughly 15 hours 17 minutes.
From Toronto (YYZ), Canada to Lahore, Pakistan (LHE): C$1,421
Depart: 02 Oct 2024 · Return: 13 Nov 2024 Price found 30 Apr 2024, 03:04
From Vancouver (YVR), Canada to Lahore, Pakistan (LHE): C$1,456
Depart: 22 Oct 2024 · Return: 26 Nov 2024 Price found 30 Apr 2024, 01:49
From Calgary (YYC), Canada to Lahore, Pakistan (LHE): C$1,564
Depart: 24 Oct 2024 · Return: 21 Nov 2024 Price found 30 Apr 2024, 02:12
From Montreal (YUL), Canada to Lahore, Pakistan (LHE): C$1,593
Depart: 02 Oct 2024 · Return: 09 Oct 2024 Price found 30 Apr 2024, 03:21
From Edmonton (YEG), Canada to Lahore, Pakistan (LHE): C$1,634
Depart: 26 Sep 2024 · Return: 28 Nov 2024 Price found 30 Apr 2024, 01:17
From Ottawa (YOW), Canada to Lahore, Pakistan (LHE): C$1,904
Depart: 20 May 2024 · Return: 05 Jun 2024 Price found 30 Apr 2024, 02:31
From Winnipeg (YWG), Canada to Lahore, Pakistan (LHE): C$2,185
Depart: 18 Aug 2024 · Return: 12 Sep 2024 Price found 30 Apr 2024, 02:03
From Saskatoon (YXE), Canada to Lahore, Pakistan (LHE): C$2,292
Depart: 30 Oct 2024 · Return: 06 Nov 2024 Price found 29 Apr 2024, 20:06
From St John's (YYT), Canada to Lahore, Pakistan (LHE): C$2,510
Depart: 01 Mar 2025 · Return: 20 Apr 2025 Price found 30 Apr 2024, 03:06
From Yellowknife (YZF), Canada to Lahore, Pakistan (LHE): C$4,646
Depart: 20 Dec 2024 · Return: 03 Jan 2025 Price found 29 Apr 2024, 21:59
Expert Help