London, a vibrant metropolis blending rich history with modern innovation, stands as a beacon of cultural diversity and architectural marvels. From the iconic Big Ben clock tower to the majestic Tower Bridge spanning the River Thames, this bustling city offers a tapestry of experiences for every traveller. Explore world-class museums like the British Museum or indulge in a shopping spree at Harrods. With a thriving culinary scene and buzzing nightlife, London caters to all tastes and preferences. Immerse yourself in the enchanting blend of old-world charm and contemporary flair that defines this cosmopolitan gem, ensuring an unforgettable journey awaits.
The cheapest month to fly to London is typically January, when airfares tend to be lowest due to lower demand.
The best price we found is for C$515 from Toronto to London.
Some popular airlines include: KM Malta Airlines, Wizz Air Malta, Norse Atlantic Airways (UK), Fly Play, Flair Airlines, WestJet, Vueling Airlines, TAP, Porter Airlines (Canada) Ltd, Pacific Coastal Airlines, Lufthansa, Icelandair, easyJet, British Airways, Air Transat, Air Canada, Aer Lingus.
A good price for a flight to London is C$464 - C$567.
Popular airports near London include Heathrow Airport (LHR), Gatwick Airport (LGW), London Stansted Airport (STN), London Luton Airport (LTN), and London City Airport (LCY).
The flight to London (LON) is roughly 8 hours 22 minutes and 3,546 miles (5,707 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to London from leading comparison sites using our search engine dashboard.
A historian's treasure trove
Medieval castle housing the Crown Jewels
London's iconic national timepiece
Iconic riverside observation wheel
Home of the British Queen & State Rooms
Iconic Victorian turreted bridge
Acres of greenery in Central London
Iconic cathedral's churchyard & garden
Gothic church & site for coronations
Iconic home of UK parliament
Major art from 13th to 19th centuries
Nelson's Column, fountains & lions
Natural phenomena & hands-on activities
306m-high glass & steel tower with views
Well-known destination for shopping
World-class decorative art & design
Bustling Theatreland traffic junction
Cafe & sport centre with changing rooms
Fresh produce & groceries
Royal museum in state residence
Gorillas, giraffes, penguins & tigers
Plants from the Arctic to the Tropics
1970s bridge spanning the River Thames
Green expanse west of Hyde Park
Henry VIII's royal palace & grounds
Colloquial Area
Royal park hosting Trooping the Colour
Contemporary art & cafe with river views
Charming street with a famous market
Steel suspension bridge for pedestrians
Vibrant hub with unique statues & a park
Replica of circular Elizabethan theatre
Hands-on exhibits in dozens of galleries
London stories from prehistory to today
Astronomy centre on the Prime Meridian
Hi-tech haunted house attraction
Wax museum featuring notable celebrities
Royal Park with panoramic hilltop views
Oceanic exhibits for all ages
Shopping, bears and fashion
Huge royal park & nature reserve
British art from 16th century onwards
Riverside arena hosting music & sports
Home to Sherlock Holmes displays
Landmark Victorian concert hall
Famous shopping area with upscale stores
Hilltop park with woodland & city views
311-step, Great Fire of London memorial
The history of Britain at sea
Churchill's WWII underground offices
British naval empire's celebrated home
Clock tower and river
Vintage goods, street art & curry
Rolling lawns, tall trees & deckchairs
Blockbuster exhibitions & summer show
Vibrant gate with Qing Dynasty motifs
19th-century triumphal arch by John Nash
Famous faces by famous artists
Multi-arts cultural & exhibition centre
Street with the Sherlock Holmes Museum
England football team's home stadium
Vintage London buses, trains & trams
The last surviving British tea clipper
Leafy city park & Japanese garden
History
The history of modern design and innovation
Casual lodging in a theme park & zoo
Road known for its government buildings
Stately home with a fine art collection
Trendy pedestrian Soho shopping street
Hyde Park lake with boating & dining
Historic market with a variety of stalls
Queen Victoria's memorial to her husband
Shopping centre in a historical space
Art, architecture & design exhibitions
Riverside park with woods & kid's zoo
Iconic Thames views from a cable car
Child-friendly memorial to late royal
Soaring tower nicknamed the Gherkin
Grand, colonnaded opera & ballet theatre
Floating museum on Royal Navy cruiser
Seasonal events & an art collection
Floral & plant stalls plus indie shops
Thoroughfare with historical landmarks
Artworks & armour in grand townhouse
Historic mansion & gallery
Royal treasures in a 19th-century chapel
Time-tested market with goods & eats
Restaurants, cafes, shops & a marina
Palace, queen victoria and art museum
Road seen on the iconic Beatles album
Reputedly haunted historic graveyard
Lush parkland at former Olympic site
Regimental history & artefacts
Arsenal's 60,000-seat football stadium
History of Thames trade in ex-warehouse
17th-century home of King George III
Famed street known for its posh shops
Red brick Tudor royal residence
4.3 °C
Wed, 24 Apr 2024
Average Temperature
8°C
Jan
8°C
Feb
11°C
Mar
14°C
Apr
18°C
May
21°C
Jun
24°C
Jul
23°C
Aug
20°C
Sep
16°C
Oct
11°C
Nov
8°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to London (LON) - The flight distance between these airports is 3,546 miles (5,707 kilometres). The direct flight time is roughly 8 hours 22 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to London (LON) - The flight distance between these airports is 3,240 miles (5,214 kilometres). The direct flight time is roughly 7 hours 41 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to London (LON) - The flight distance between these airports is 4,709 miles (7,579 kilometres). The direct flight time is roughly 10 hours 57 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to London (LON) - The flight distance between these airports is 4,359 miles (7,015 kilometres). The direct flight time is roughly 10 hours 11 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to London (LON) - The flight distance between these airports is 4,231 miles (6,809 kilometres). The direct flight time is roughly 9 hours 54 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to London (LON) - The flight distance between these airports is 2,849 miles (4,585 kilometres). The direct flight time is roughly 6 hours 49 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to London (LON) - The flight distance between these airports is 3,322 miles (5,346 kilometres). The direct flight time is roughly 7 hours 52 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to London (LON) - The flight distance between these airports is 3,096 miles (4,982 kilometres). The direct flight time is roughly 7 hours 22 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to London (LON) - The flight distance between these airports is 3,785 miles (6,092 kilometres). The direct flight time is roughly 8 hours 54 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to London (LON) - The flight distance between these airports is 3,908 miles (6,289 kilometres). The direct flight time is roughly 9 hours 11 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to London (LON) - The flight distance between these airports is 2,309 miles (3,716 kilometres). The direct flight time is roughly 5 hours 37 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to London (LON) - The flight distance between these airports is 4,567 miles (7,350 kilometres). The direct flight time is roughly 10 hours 38 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to London (LON) - The flight distance between these airports is 2,773 miles (4,462 kilometres). The direct flight time is roughly 6 hours 39 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to London (LON) - The flight distance between these airports is 2,851 miles (4,589 kilometres). The direct flight time is roughly 6 hours 50 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to London (LON) - The flight distance between these airports is 3,706 miles (5,964 kilometres). The direct flight time is roughly 8 hours 44 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to London (LON) - The flight distance between these airports is 2,711 miles (4,364 kilometres). The direct flight time is roughly 6 hours 31 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to London (LON) - The flight distance between these airports is 4,747 miles (7,639 kilometres). The direct flight time is roughly 11 hours 2 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to London (LON) - The flight distance between these airports is 3,997 miles (6,433 kilometres). The direct flight time is roughly 9 hours 22 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to London (LON) - The flight distance between these airports is 4,722 miles (7,600 kilometres). The direct flight time is roughly 10 hours 59 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to London (LON) - The flight distance between these airports is 4,120 miles (6,630 kilometres). The direct flight time is roughly 9 hours 39 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to London (LON) - The flight distance between these airports is 3,409 miles (5,486 kilometres). The direct flight time is roughly 8 hours 4 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to London (LON) - The flight distance between these airports is 4,095 miles (6,590 kilometres). The direct flight time is roughly 9 hours 35 minutes.
From St John's (YYT), Canada to London, United Kingdom (LGW): C$617
Depart: 03 May 2024 · Return: 10 May 2024 Price found 24 Apr 2024, 21:04
From Montreal (YUL), Canada to London, United Kingdom (LHR): C$638
Depart: 10 Nov 2024 · Return: 18 Nov 2024 Price found 24 Apr 2024, 18:02
From Halifax (YHZ), Canada to London, United Kingdom (LHR): C$715
Depart: 30 Aug 2024 · Return: 11 Sep 2024 Price found 24 Apr 2024, 19:16
From Toronto (YYZ), Canada to London, United Kingdom (LGW): C$716
Depart: 04 May 2024 · Return: 10 May 2024 Price found 24 Apr 2024, 16:58
From Vancouver (YVR), Canada to London, United Kingdom (STN): C$782
Depart: 30 Sep 2024 · Return: 31 Oct 2024 Price found 24 Apr 2024, 19:21
From Calgary (YYC), Canada to London, United Kingdom (LTN): C$826
Depart: 20 May 2024 · Return: 03 Jun 2024 Price found 24 Apr 2024, 19:37
From Edmonton (YEG), Canada to London, United Kingdom (STN): C$853
Depart: 23 May 2024 · Return: 31 May 2024 Price found 24 Apr 2024, 19:00
From Ottawa (YOW), Canada to London, United Kingdom (LGW): C$899
Depart: 03 Jun 2024 · Return: 14 Jun 2024 Price found 24 Apr 2024, 15:11
From Regina (YQR), Canada to London, United Kingdom (LTN): C$918
Depart: 20 May 2024 · Return: 05 Jun 2024 Price found 24 Apr 2024, 12:48
From Saskatoon (YXE), Canada to London, United Kingdom (LGW): C$940
Depart: 29 May 2024 · Return: 04 Jun 2024 Price found 24 Apr 2024, 19:10
From Winnipeg (YWG), Canada to London, United Kingdom (LGW): C$950
Depart: 27 May 2024 · Return: 11 Jun 2024 Price found 24 Apr 2024, 21:56
From Quebec (YQB), Canada to London, United Kingdom (LHR): C$994
Depart: 03 Jun 2024 · Return: 10 Jun 2024 Price found 24 Apr 2024, 21:04
From Kelowna (YLW), Canada to London, United Kingdom (LGW): C$999
Depart: 13 Jun 2024 · Return: 17 Jun 2024 Price found 24 Apr 2024, 17:03
From Timmins (YTS), Canada to London, United Kingdom (LHR): C$1,115
Depart: 25 Sep 2024 · Return: 08 Oct 2024 Price found 24 Apr 2024, 17:48
From Victoria (YYJ), Canada to London, United Kingdom (STN): C$1,149
Depart: 16 Jun 2024 · Return: 28 Jun 2024 Price found 24 Apr 2024, 17:16
From Moncton (YQM), Canada to London, United Kingdom (LHR): C$1,187
Depart: 24 May 2024 · Return: 30 May 2024 Price found 24 Apr 2024, 20:58
From Thunder Bay (YQT), Canada to London, United Kingdom (LHR): C$1,194
Depart: 21 May 2024 · Return: 31 May 2024 Price found 24 Apr 2024, 10:35
From Comox (YQQ), Canada to London, United Kingdom (LGW): C$1,450
Depart: 14 Jul 2024 · Return: 30 Jul 2024 Price found 24 Apr 2024, 16:38
From Yellowknife (YZF), Canada to London, United Kingdom (LHR): C$1,814
Depart: 21 Dec 2024 · Return: 04 Jan 2025 Price found 24 Apr 2024, 16:01