YTO - YXU

Find cheap flights from Toronto to London from C$ 126

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 8/8. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Fri 7/7
Fri 14/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Search hundreds of travel sites at once for deals on flights to London

Our recommended flight deals to London from Toronto

Travel better, cheaper and quicker. We've already found some great deals that could save you time and moneyWhen are you traveling?
Fri 9/6
Tue 13/6

Good to know

Low season

October

High season

June

Cheapest flight

C$ 126

Average price round-trip

C$ 433

Good deal round-trip

C$ 492

Good deal one-way

C$ 260
Best time to beat the crowds (33% less expensive on average)
Most popular time to fly (35% more expensive on average)
Flight from Toronto to London
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Toronto to London

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Toronto

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 260 or less one-way and C$ 492 or less round-trip.
  • The cheapest flight from Toronto to London was found, on average, 38 days before departure.
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be May, June and July. The cheapest month to fly is October.
  • Morning departure is around 57% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking flights from Toronto to London

Book cheap flights from Toronto to London

Recent round-trip flight, train & bus deals

20/6Tue
directFlixBus
3h 55m2DX-XDQ
20/6Tue
directFlixBus
3h 20mXDQ-2DX
C$ 52
20/6Tue
directFlixBus
2h 30mYBZ-CA3145985
20/6Tue
directFlixBus
3h 05mCA3145985-YBZ
C$ 52
20/6Tue
directFlixBus
4h 15m2DX-CA3145985
20/6Tue
directFlixBus
3h 35mCA3145985-2DX
C$ 52
20/6Tue
directFlixBus
3h 05mYBZ-XDQ
20/6Tue
directFlixBus
2h 40mXDQ-YBZ
C$ 52
5/7Wed
directTrailways
2h 50mYBZ-XDQ
12/7Wed
directTrailways
2h 10mXDQ-YBZ
C$ 78
5/7Wed
directTrailways
2h 05mYBZ-XDQ
12/7Wed
directTrailways
2h 10mXDQ-YBZ
C$ 78
6/7Thu
directTrailways
2h 05mYBZ-XDQ
13/7Thu
directTrailways
2h 02mXDQ-YBZ
C$ 79
5/7Wed
directVIA Rail Canada
3h 29mYBZ-XDQ
19/7Wed
directVIA Rail Canada
2h 09mXDQ-YBZ
C$ 94
18/8Fri
directVIA Rail Canada
2h 08mYBZ-XDQ
28/8Mon
directVIA Rail Canada
2h 12mXDQ-YBZ
C$ 94
16/8Wed
directVIA Rail Canada
2h 07mYBZ-XDQ
18/8Fri
directVIA Rail Canada
2h 12mXDQ-YBZ
C$ 110
17/8Thu
directVIA Rail Canada
2h 07mYBZ-XDQ
18/8Fri
directVIA Rail Canada
2h 12mXDQ-YBZ
C$ 111
16/8Wed
directVIA Rail Canada
2h 07mYBZ-XDQ
20/8Sun
directVIA Rail Canada
2h 09mXDQ-YBZ
C$ 111
17/8Thu
directVIA Rail Canada
2h 25mYBZ-XDQ
20/8Sun
directVIA Rail Canada
2h 09mXDQ-YBZ
C$ 111
17/8Thu
directVIA Rail Canada
2h 25mYBZ-XDQ
19/8Sat
directVIA Rail Canada
2h 09mXDQ-YBZ
C$ 111
5/7Wed
1 stopFlair Airlines
12h 20mYYZ-YXU
12/7Wed
1 stopFlair Airlines
17h 00mYXU-YYZ
C$ 334
5/7Wed
1 stopFlair Airlines
12h 20mYYZ-YXU
12/7Wed
1 stopFlair Airlines
17h 00mYXU-YYZ
C$ 345
5/7Wed
1 stopMultiple Airlines
12h 20mYYZ-YXU
19/7Wed
2 stopsMultiple Airlines
20h 14mYXU-YYZ
C$ 362
5/7Wed
1 stopMultiple Airlines
12h 20mYYZ-YXU
12/7Wed
2 stopsMultiple Airlines
15h 15mYXU-YYZ
C$ 408
22/10Sun
directAir Canada
0h 43mYYZ-YXU
27/10Fri
directAir Canada
0h 45mYXU-YYZ
C$ 423
5/7Wed
1 stopMultiple Airlines
12h 20mYYZ-YXU
12/7Wed
2 stopsMultiple Airlines
15h 15mYXU-YYZ
C$ 431
5/7Wed
directAir Canada
0h 42mYYZ-YXU
19/7Wed
directAir Canada
0h 44mYXU-YYZ
C$ 432

Search by stops

Search by airline

Search by train company

Search by bus company

Search by price

Recent one-way flight, train & bus deals

8/8Tue
directFlixBus
4h 15m2DX-CA3145985
C$ 27
19/7Wed
directFlixBus
3h 55m2DX-XDQ
C$ 27
8/8Tue
directFlixBus
3h 25m2DX-XDQ
C$ 27
8/8Tue
directBus
3h 00mYBZ-XDQ
C$ 27
19/7Wed
directFlixBus
3h 40m2DX-CA3145985
C$ 27
19/7Wed
directBus
3h 00mYBZ-XDQ
C$ 27
8/8Tue
directVIA Rail Canada
9h 08m2HS-XDQ
C$ 56
19/7Wed
1 stopFlair Airlines
12h 20mYYZ-YXU
C$ 126
8/8Tue
1 stopAccesRail
3h 13mYYZ-XDQ
C$ 189
3/9Sun
1 stopFlair Airlines
12h 20mYYZ-YXU
C$ 224
19/7Wed
directAir Canada
0h 42mYYZ-YXU
C$ 229
14/7Fri
directAir Canada
0h 42mYYZ-YXU
C$ 232
19/7Wed
directAir Canada
0h 42mYYZ-YXU
C$ 239
4/7Tue
directAir Canada
0h 42mYYZ-YXU
C$ 260
19/7Wed
2 stopsMultiple Airlines
26h 45mYYZ-YXU
C$ 297
19/7Wed
2 stopsMultiple Airlines
26h 45mYYZ-YXU
C$ 309
14/6Wed
directAir Canada
0h 43mYYZ-YXU
C$ 314
14/7Fri
1 stopWestJet
31h 24mYYZ-YXU
C$ 407
4/7Tue
1 stopWestJet
21h 29mYYZ-YXU
C$ 445
14/7Fri
2 stopsAir Canada
28h 29mYYZ-YXU
C$ 490

Search by stops

Search by airline

Search by train company

Search by bus company

Search by price

Flights to London

Destination:

London (YXU)Canada

Return flight deals:

London - Toronto

Cabin classes:

C$ 446

Browse origins:

Browse destinations:

C$ 334