London wears its history on its sleeve. St Paul’s Cathedral, Big Ben and the Shard poke above the ever-growing skyline, while historic shops, bars and restaurants – from Carnaby Street to the Ritz – decorate the streets. There’s a monument and museum for every day of the year, too.
Looking for a direct flight? No problem. A range of airlines offers direct fights that get you from Toronto to London in around 7 hours.
Direct flights are around 7 hours long. Some flights stick in a stopover, which can add several hours to the journey time.
WestJet, Air Canada, Air Transat and British Airways all offer direct Toronto to London flights. Aer Lingus also lines up a flight with a stop in Ireland.
Around 8 flights from Toronto to London jet off a day. Need more choice? Our search engine will show you cheap indirect flights, too.
Flights take off from either Toronto Pearson International Airport or Billy Bishop Toronto City Airport. You can take your pick of 5 London airports – Gatwick, Heathrow, London City Airport and Stansted.
The route from Toronto Pearson International Airport to Heathrow Airport often offers the cheapest prices.
London is a city of world-famous landmarks. The Tower of London, the London Eye, the Tate Modern, Hyde Park and Buckingham Palace usually top the tourist bill. And then there’s Soho and the West End, where musical hits and cabaret shows light up the night. The Thames runs through it all, breathing life into the neighbourhoods it passes through – from maritime Greenwich in the east to royal Richmond Park in the west.
Best of all, the English capital is in easy reach, thanks to a choice of daily flights from Toronto to London.
Check out our search engine to find just the right flight from Toronto to London for you.