Cheap flights to London
To plan a trip to London, travelers use London International Airport, which is located just 9 kilometers from the city center. Direct flights are available from 5 cities, with the highest flight frequency observed from Toronto (77 flights per week) and Calgary (25 flights). Popular destinations also include Winnipeg and international flights from Cancun.
A total of 4 airlines operate flights to this Canadian city, with Air Canada and WestJet leading the way. Below on the page, you will find departure city cards with a convenient search form to help you navigate current schedules. To ensure your trip is as comfortable as possible, we also recommend checking out the city guide, finding out how to get to your destination, and checking the current weather.

Calgary — London



Cancun — London



Toronto — London



Punta Cana — London
Flight insights to London
Data-driven trends for direct flights to London — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to London come from Toronto, Calgary and Winnipeg. Toronto leads with around 77 flights a week.
- Toronto77 flights/week
- Calgary25 flights/week
- Winnipeg6 flights/week
- Punta Cana2 flights/week
- Cancun2 flights/week
Top departure countries
Most direct flights to London depart from Canada, Dominican Republic and Mexico. Canada alone accounts for about 96% of all direct routes.
- Canadaavg $108
- Dominican Republicavg $307
- Mexicoavg $230
Direct routes & fares
Popular non-stop routes to London range from Toronto at $82 to Punta Cana at $307 — a quick way to compare direct-flight fares.
- Torontofrom $82
- Calgaryfrom $134
- Punta Canafrom $307
- Cancunfrom $230
Cheapest departure cities
The cheapest places to fly to London from right now are Toronto from $82, Calgary from $134 and Cancun from $230.
- Torontofrom $82
- Calgaryfrom $134
- Cancunfrom $230
- Punta Canafrom $307
Longest direct flights
The longest direct flight to London is from Terrace at about 5h 9m, followed by Campbell River (4h 53m) and Sidney (4h 43m).
- Terrace5h 9m
- Campbell River4h 53m
- Sidney4h 43m
- Prince George4h 40m
- Fort St. John4h 33m
Popular departure cities to London
Frequently asked questions
- How many cities have flights to London?
- Regular flights to London are operated from 5 cities. The route network includes both major Canadian transportation hubs and popular international resort destinations.
- Which cities have the most frequent flights to London?
- The highest number of flights is from Toronto — 77 departures per week. A significant volume of air traffic also comes from Calgary (25 flights) and Winnipeg (6 flights).
- How many airlines fly to London?
- Flights to this destination are provided by 4 airlines. The main carriers offering the most flights are Air Canada and WestJet.
- Which airports receive flights to London?
- The main point of arrival is London International Airport (YXU). The airport is located just 9 kilometers from the city center, ensuring a quick transfer after arrival.
- When is the best time to buy flight tickets to London?
- It is recommended to purchase flight tickets 2–3 months before the planned departure date. This is especially relevant for travel during peak seasons, when demand for tickets from major Canadian cities increases significantly.
- How to find cheap flights to London?
- To find the best deals, use the search form in the departure city cards presented on this page. Often, tickets for mid-week flights or flights with layovers are cheaper than direct flights on weekends.