Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

Cheap flights to London from Canada for 2021

Find the best offers, sales and deals on flights to London from airports across Canada.

London is a popular destination for Canadians and an absolute must-visit, with enough attractions, food, entertainment and shopping to keep any visitor occupied for weeks.

One of the most appealing aspects of London is its close proximity to the rest of Europe. Hop on a train and within a couple of hours you can reach other popular parts of England and Scotland – and even Paris, Amsterdam and beyond. Budget airlines like Ryan Air and EasyJet also offer cheap flights to mainland Europe from London.

See our latest flight deals to London


Malta flights from EUR€39 each way

Available on select travel dates. Sample fare departs is between London and Malta. Other connections also available including Manchester, Birmingham, Paris, Istanbul, Venice, Rome and more. T&Cs apply.

Flights to Canada from GBP£339

Available on select flight dates departing from Manchester and more. Destinations include Montreal, Vancouver, Calgary and more. Sample fare is London-Toronto. T&Cs apply.

Get gift vouchers of up to $50

Redeem gift vouchers when you book with Canadian Affair flights and holidays to destinations like Dublin, London Gatwick, Glashow and more. T&Cs apply.

Search for flights to London

What you can expect to pay for cheap flights to London

Here’s what’s considered to be a good deal compared to the average cost of a flight from Canada to London.

Flights to London, Heathrow

Flights to London, Gatwich

London flight time

  • From Toronto: Approximately 7 hrs direct, landing at London Heathrow Airport or London Gatwick Airport
  • From Halifax: Approximately 5 hrs 50 mins direct, landing at London Heathrow Airport or London Gatwick Airport
  • From Vancouver: Approximately 9 hrs 25 mins direct, landing at London Heathrow Airport or London Gatwick Airport
  • From Winnipeg: Approximately 8 hrs direct, landing at London Gatwick Airport

Airlines that fly to London

  • Air Canada
  • WestJet
  • Air Transat
  • British Airways

London insider flight tips

  • Standard flights to London operate either direct or with one stopover. You can often secure cheaper fares by changing flights twice or more. This can save money without adding too much to your travel time, but be sure to check that layover times are long enough to get to your connecting flight, especially if you need to change terminals or even local airports. Be aware of any differing luggage restrictions when flying with multiple airlines too.
  • Given the size of Europe, it’s very common for travellers to book return flights that fly into London and take the return flight home from a different European city – most online flight booking agents have a “multi-city” option allowing this, with Paris and Amsterdam offering the most flights. Be aware that the alternative option of booking a one-way flight to one airport and a separate one-way flight from another airport to Canada is almost always a more expensive option.
  • London is vast, with four international airports and various major train stations, so if you are travelling onwards be sure to use an online journey planner and work out how to get to the departure train station or airport before booking to ensure you have enough time.

How to get around London from the airport

Most flights from Canada to London will land at either London Heathrow (LHR) or London Gatwick (LGW). Heathrow is around 25km from the city, while Gatwick is around 45 km south of the city. A taxi ride can take up to over an hour and can cost around £50-100 depending on the time of day and the airport you’re arriving at.

If you’re flying into Heathrow, the fastest option for reaching the city is the Heathrow Express which gets passengers to London Paddington in 15 minutes – it’s not cheap although savings can be made by booking in advance online. The Underground is more budget-friendly and has the advantage of connecting you to its huge network, including Kings Cross and Euston stations for trains to the rest of the UK. Those travelling further afield should take a look at National Express, which offers coach travel to London itself and other UK cities for bargain prices.

Some flights may get you into London Gatwick (LGW) which also has National Express coach services to London (Victoria) taking up to two hours. Alternatively, there’s a budget coach transfer company called easyBus. Gatwick is better connected by train than Heathrow with services to Victoria and other parts of London, including Luton Airport.

More guides on Finder

Ask an Expert

You must be logged in to post a comment.

Go to site