Cheap Flights to London

Compare London flights across hundreds of providers

Find the cheapest month or even day of the year to fly to London

Book the best London fare with no extra fees

Find the cheapest time to fly to London

Flexible on travel dates? Find the cheapest month – or even day – to fly to London.

Airports in London

Looking for the best route? There are 6 airports in and around London.

Direct flights to London

Frequently asked questions

There are 6 airports in London: London City, London Heathrow, London Gatwick, London Luton, London Stansted, and London Southend.
United, Lufthansa, Austrian Airlines, Air Canada, MEA, EgyptAir, SriLankan Airlines and Iberia all fly non-stop to London.
The cheapest month to fly to London is usually November.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to London but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
Yes – you can fly direct to London Heathrow Airport or London Gatwick Airport, and the average flight time is 7 hours and 5 minutes.
The best price we found for a round-trip flight to London is C$519. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
The cheapest airport near London is London Stansted – which is 48.6 km away from the center of London. We've found flights to this airport from C$519.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to London is Friday, November 22, 2024.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to London is around 40 days in advance, so don’t leave your flight to the last minute.
The average temperature in London in April is around 9°C. The warmest month in London is typically August, which averages 22°C. The coolest month is January, with temperatures averaging 1°C. The rainiest month is October, and it usually rains the least in March.
Currently, Fly Play and Air Transat offer the cheapest flight tickets to London.

Flying to London

The things to know before you go.
Cheapest flight foundC$258
Cheapest month to flyMay
Average flight time7 hrs, 5 mins
Most popular airlineUnited
Average flights per week853

Discover London

London: Essential Information

Home to The ‘Royal Family’ and 8 million others, London is the capital of England and the United Kingdom. London is one of the most visited cities on the planet, 300 languages are spoken within the city, which welcomes over 62 million tourists per year. 11 boroughs make up the city of London and the River Thames runs through its centre. London is famous for its landmarks which include; The London Eye, London Bridge, Big Ben, Buckingham Palace, Trafalgar Square and many more.

London Information

Visa Requirements for Canadian Citizens None for stays up to 90 days
Time Difference with Montreal and Toronto + 5 hours
Time Difference with Vancouver + 8 hours
City Boroughs Camden, Greenwich, Hackney, Hammersmith and Fulham, Islington, Kensington and Chelsea, Lambeth, Lewisham, Southwark, Tower Hamlets, Wandsworth, Westminster
City Transport Options Underground Train, Overground Train, Taxi, Buses, Walking
One-Way Subway Ticket Price £4.00 - £6.00
Climate Mild temperatures year round, significant amounts of precipitation
Cheapest Hotel Smart Hyde Park Inn Hostel
Must-see Sights Buckingham Palace, London Bridge, The London Eye, Hyde Park, Big Ben, Trafalgar Square, St Paul’s Cathedral

Flights to London Information

Direct flights to London are available from the following Canadian cities; Montreal, Toronto, Vancouver, Calgary, Ottawa, Halifax, Edmonton, Winnipeg and St John’s. In addition to these direct flights there are also many one and two stop flights available from most cities in Canada, including: Edmonton, Ottawa, Saskatoon, Regina, Quebec, Kelowna, Moncton, Victoria, London, Nanaimo, Kamloops, Gander, Fredericton and Kingston. Depending on where in Canada you are flying from and how many stops your flight to London includes, flights to UK can be anywhere from 5 hours 50 minutes to 51 hours, 30 minutes in length. The cheapest month and city to travel to London from is Halifax during the month of May, when direct, round trip flights to London are available for as little as $608.

London Flights: Airline Information

Due to the popularity of London as both a connection airport and a tourist destination, there are many airlines which operate non-stop cheap flights to London on a regular basis. Non-stop flights from Canada to London are offered by Air Canada, American Airlines, British Airways, Aer Lingus, Finnair, Iberia, Lufthansa, Air India, Air Transat and South African Airways. There are many other airlines that do not offer direct flights to London but will offer flights with one or two stops during the journey so it is worth checking all variations if you are looking for cheap flights to London.

Flights to London Information

Shortest Flight Time 5 Hours 50 Minutes
Longest Flight Time 51 Hours 30 Minutes
Direct Flight Airlines Air Canada, American Airlines, British Airways, Finnair, Iberia, Lufthansa, Air India, Air Transat, and South African Airways
Direct Flight Departure Cities Montreal, Toronto, Vancouver, Calgary, Ottawa, Halifax, Edmonton, Winnipeg and St John’s
Arrival Airports London Heathrow Airport, London Gatwick Airport, London Luton Airport, London City Airport, London Stansted Airport
Cheapest Round-Trip Price $608

Flights to London from Canada

Flights to London from Toronto (YYZ to LHR)

Flights from Toronto to London, England cover a distance 3547 miles in total and have a flight time of 7 hours, minimum. Toronto to London is a popular flight path with 57 flights available per week and multiple flights per day between the hours of 9am and 11pm. Most flights will depart from Toronto Pearson International Airport. Airlines offering direct Toronto to London flights include Air Canada, Air Transat, American Airlines, British Airways, Finnair, Iberia, Lufthansa and WestJet and Iberia. The majority of Toronto to London flights arrive at either London Heathrow or London Gatwick Airport.

Flights to London from Montreal (YUL to LHR)

The distance from London to Montreal is 3242 miles and the Montreal to London flight time is 6 hours 40 minutes. There are 15 direct flights to London from Montreal every week and 2 or 3 each day. Both Air Canada and British Airways offer flights to London from Montreal everyday arriving at London Heathrow Airport. Other airlines offering direct flights to London from Montreal include American Airlines, Aer Lingus, Air India, Finnair, Iberia, and Lufthansa. There are also many one and two stop Montreal to London flights available.

Flights to London from Vancouver (YVR to LHR)

There are approximately 3 direct flights to London from Vancouver each day and at least one flight arriving in either London Gatwick or London Heathrow Airport. Flights from Vancouver to London cover 4706 miles in distance and take a minimum of 9 hours 30 minutes for a non-stop flight. Direct flights to London from Vancouver are offered by British Airways, Aer Lingus, Finnair, American Airlines, Iberia, Lufthansa, Air Canada and South African Airways with multi-stop flights being offered by many other airlines as well.

London Airports Information

London Heathrow Airport (LHR)

London Heathrow Airport is the world’s second busiest airport by air traffic, with many flights to england and other countries connecting here. London Heathrow is located 15 miles West of Central London which translates to a car journey of 30 minutes to 1 hour depending on the traffic. Taxis from Heathrow Airport to Central London cost between £45 and £70. Most people will travel from Heathrow via the Tube which costs £6 or by bus if they are travelling to West London (costing £1.50). You also have the option to rent a car for as little as $27 per day.

London Gatwick Airport (LGW)

London Gatwick Airport is England’s (and London’s) second busiest airport. Many flights to UK from cities around the world will arrive in London Gatwick, including many flights from Canada. London Gatwick Airport is located approximately 30 miles South of London and approximately 1 hours drive. Taxis from Gatwick Airport to Central London cost around £100 so it is advised to travel by train, bus, coach or by renting a car. Trains to central London cost as little as £8 and take just 30 mins, depart every 15 minutes to Victoria Station. There are also many local buses or coaches to the surrounding areas.

London Stanstead Airport (STN)

London Stansted Airport is located 40 miles North of Central London and 50 minutes drive. You can take a taxi or rent a car to travel between the two locations but the most effective mode of transport is the train. The Stansted Express departs from the airport every 15 mins, takes just 47 minutes to arrive in central London and costs as little as £7.

London City Airport (LCY)

London City Airport is the most central London Airport, located just 9 miles and 25 minutes drive from Central London in the borough of Stratford. Due to its central location, London City Airport is very accessible. A taxi from London City Airport to Central London will set you back just £35. You can also rent a car for as little as $22 per day. Alternatively, if you are on a budget you can take the Docklands Light Railway or catch a bus.

London Luton Airport (LTN)

London Luton Airport is located 35 miles North of Central London. You can travel from London Luton Airport to Central London by taxi, train, bus, coach or by renting a car. The taxi ride from Luton Airport to Central London takes a minimum of 55 minutes and will cost around £70. Trains, coaches and buses will be most cost effective, with trains departing from Luton Airport Parkway and arriving at St Pancras station and National Express and Green Line coach services running fast and frequent services to many central London locations.

What to do in London

There’s no time to waste during a trip to London because there are simply so many things to do in London England. Start your morning at Buckingham Palace and see firsthand the home of the England’s Queen herself. You’ll want to arrive by 10.45 to catch the famous changing of the guards ceremony. Then take walk to the Westminster Abbey and London’s famous Big Ben before crossing the River Thames over one of London’s famous bridges to Southbank. After grabbing a bite to eat at one of South Bank’s many eateries, hop aboard the London Eye for a view of London that is rivalled by none. In the afternoon if your legs are tired, why not take an open top bus tour on one of London’s iconic red buses - a great way to see the sites like St Paul"s Cathedral, Trafalgar Square and Piccadilly Circus without tiring yourself out too much. By night take in a musical show at London’s famous West End. Although London taxis will give you a great view of the sites during your travel they can get expensive pretty quickly. So, we recommend picking up an oyster card during your stay and travelling around London using the famous London Underground (aka.The Tube).

Where to stay in London

Before you can decide on a London hotel you’ll need to decide which area to stay in. Although being in Central London is very convenient, especially if you plan to do a lot of sightseeing, it is also very expensive. If you’re visiting London on a budget and don’t want to sacrifice quality, you might want to choose a hotel a little further away from the centre and commute using the Tube. A hotel like the Kip Hotel in Hackney could be great for you in that case. On the other hand, if you don’t mind sacrificing a little quality for a great location why not try the Dover Castle Hostel in Southwark. Finally, if price isn’t a problem you’ll need to choose between London"s iconic Ritz, right on Piccadilly Street or the Shangri-La Hotel at The Shard accompanied by the most breathtaking views of London.

Flights to London: Frequently Asked Questions

When should I book flights to London?

If you want to find the best cheap flights to London you should try to book your flights to London as far in advance as possible, to fly during the month of May.

When are flights to London the cheapest?

Flights to London are the cheapest when you book far in advance for the month of May.

How much are flights to London?

Flights to London vary in price depending on when you book them and when you want to fly. However, you can find cheap flights to London for as little as $608.

How to get cheap flights to London?

Skyscanner can help you find cheap flights to London all year round. However, to find the best cheap flights to London we recommend booking your flights as far in advance as possible, being flexible with the dates of your trip and using Skyscanner to find your flights.

How long are flights to London?

Flights to London vary in flight time depending on where you are travelling from and how many stops your journey contains. Flights to London can be as short as 5 hours 50 minutes and as long as 51 hours 30 minutes.

What are the cheapest flights to London?

The cheapest flights to London right now depart from Toronto Pearson International Airport and arrive at London Gatwick during the month of May and are operated by Air Transat. However, the cheapest flights to London will vary depending on where you are flying from, when you are flying and when you are booking your flights.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

More travel options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.