Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Toronto to London

🛫 Flying from Toronto Airport to London Airport is a quick and convenient option, with the direct flight taking just 51 minutes. 💸 Depending on the time of booking and availability, the prices of flights from London to Toronto can range from C$218 to C$959, offering options for different budgets.

Where to stay in London

There are over 63 hotels to stay in London. Prices range from $41 per night.

Find accommodation
  • Air Canada offers direct flights between Toronto Pearson International Airport in Toronto and London International Airport in London. They provide regular flight services on this route, making it a convenient option for travelers looking to fly between the two cities. Additionally, WestJet also offers connecting flights between Toronto and London with layovers in other Canadian cities.
  • The flight duration from Toronto to London is approximately 2 hours and 49 minutes. This relatively short flight time makes it a quick and efficient way to travel between the two cities. Passengers can enjoy a smooth and comfortable flight with minimal time spent in the air. It is advisable to check the specific flight schedule and duration when planning your trip to ensure a timely and convenient journey.
  • The cost of a flight from Toronto to London can range from approximately C$222 to C$977, depending on various factors such as the airline, time of booking, class of travel, and availability of seats. It is recommended to book your flight in advance to secure better deals and lower prices. Additionally, factors like travel season and any ongoing promotions can also impact the ticket prices, so it's advisable to compare prices across different airlines and booking platforms to find the best value for your trip.