Complete trips near your ideal times Skip navigation

 Welcome - Already a member? Sign in

Site Map My Trips My Profile Customer Support Feedback
 Start search again
Change your search








Change Travellers
 1 Adult
 Change travellers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.

Fares are not guaranteed until purchased



QUESTIONS?
Customer Support
London (LHR) to London, ON, Canada (YXU)
 
All Results
Northwest
Northwest
Air Canada
Air Canada
Air France
Air France
Virgin Atlantic
Virgin Atlantic
British Airways
British Airways
Direct
---
---
---
---
---
---
see below
---
---
see below
---
---
Note: The prices shown below include all taxes and fees. Fares quoted are not guaranteed until purchased. If your itinerary requires paper tickets there will be an additional charge.
Choose a complete roundtrip flight or view flights separately
Showing the top 50 roundtrips of 264 results Show all 264
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
flight £528.77  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive London (YXU) 16:45
Mon 18-Jan
Duration: 12hr 5mn
KLM KLM KLM 6781 operated by Northwest6781
Northwest Northwest 3233
Connect in Detroit (DTW)

13:15 Depart London (YXU)
Arrive London (LHR) 07:05 +1 day
Mon 25-Jan
Duration: 12hr 50mn
Northwest Northwest 3139  / Northwest 782 operated by Delta782
Connect in Detroit (DTW)
    Choose this flight 
 
flight £528.77  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive London (YXU) 16:45
Mon 18-Jan
Duration: 12hr 5mn
Northwest Northwest Northwest 781 operated by Delta781  / 3233
Connect in Detroit (DTW)

13:15 Depart London (YXU)
Arrive London (LHR) 07:05 +1 day
Mon 25-Jan
Duration: 12hr 50mn
Northwest Northwest 3139  / Northwest 782 operated by Delta782
Connect in Detroit (DTW)
    Choose this flight 
 
flight £528.77  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive London (YXU) 20:31
Mon 18-Jan
Duration: 15hr 51mn
Northwest Northwest Northwest 781 operated by Delta781  / 3418
Connect in Detroit (DTW)

13:15 Depart London (YXU)
Arrive London (LHR) 07:05 +1 day
Mon 25-Jan
Duration: 12hr 50mn
Northwest Northwest 3139  / Northwest 782 operated by Delta782
Connect in Detroit (DTW)
    Choose this flight 
 
flight £532.17  
10:15 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 14hr 51mn
Air France Air France 1081  / 356
Air Canada Air Canada 7721
Connect in Paris (CDG), Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 13hr 50mn
Air Canada Air Canada 7718
Air France Air France 351  / 1280
Connect in Toronto (YYZ), Paris (CDG)
    Choose this flight 
 
flight £532.17  
10:15 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 16hr 16mn
Air France Air France 1081  / 356
Air Canada Air Canada 7723
Connect in Paris (CDG), Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 13hr 50mn
Air Canada Air Canada 7718
Air France Air France 351  / 1280
Connect in Toronto (YYZ), Paris (CDG)
    Choose this flight 
 
flight £532.17  
07:35 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 17hr 31mn
Air France Air France 1781  / 356
Air Canada Air Canada 7721
Connect in Paris (CDG), Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 13hr 50mn
Air Canada Air Canada 7718
Air France Air France 351  / 1280
Connect in Toronto (YYZ), Paris (CDG)
    Choose this flight 
 
flight £532.17  
06:40 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 18hr 26mn
Air France Air France 1981  / 356
Air Canada Air Canada 7721
Connect in Paris (CDG), Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 13hr 50mn
Air Canada Air Canada 7718
Air France Air France 351  / 1280
Connect in Toronto (YYZ), Paris (CDG)
    Choose this flight 
 
flight £532.17  
10:15 Depart London (LHR)
Arrive London (YXU) 23:51
Mon 18-Jan
Duration: 18hr 36mn
Air France Air France 1081  / 356
Air Canada Air Canada 7725
Connect in Paris (CDG), Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 13hr 50mn
Air Canada Air Canada 7718
Air France Air France 351  / 1280
Connect in Toronto (YYZ), Paris (CDG)
    Choose this flight 
 
flight £540.70  
11:30 Depart London (LHR)
Arrive London (YXU) 23:51
Mon 18-Jan
Duration: 17hr 21mn
Virgin Atlantic Virgin Atlantic 21
Air Canada Air Canada 4856  / 7725
Connect in Washington (IAD), Toronto (YYZ)

12:35 Depart London (YXU)
Arrive London (LHR) 07:05 +1 day
Mon 25-Jan
Duration: 13hr 30mn
Air Canada Air Canada 7714  / 4868
Virgin Atlantic Virgin Atlantic 22
Connect in Toronto (YYZ), Washington (IAD)
    Choose this flight 
 
flight £540.70  
11:30 Depart London (LHR)
Arrive London (YXU) 23:51
Mon 18-Jan
Duration: 17hr 21mn
Virgin Atlantic Virgin Atlantic 21
Air Canada Air Canada 4856  / 7725
Connect in Washington (IAD), Toronto (YYZ)

11:00 Depart London (YXU)
Arrive London (LHR) 07:05 +1 day
Mon 25-Jan
Duration: 15hr 5mn
Air Canada Air Canada 7712  / 4868
Virgin Atlantic Virgin Atlantic 22
Connect in Toronto (YYZ), Washington (IAD)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
British Airways British Airways 93
Air Canada Air Canada 7721
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 9hr 55mn
Air Canada Air Canada 7718
British Airways British Airways 92
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
British Airways British Airways 93
Air Canada Air Canada 7721
Connect in Toronto (YYZ)

17:00 Depart London (YXU)
Arrive London (LHR) 09:15 +1 day
Mon 25-Jan
Duration: 11hr 15mn
Air Canada Air Canada 7720
British Airways British Airways 98
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 14hr 31mn
British Airways British Airways 93
Air Canada Air Canada 7723
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 9hr 55mn
Air Canada Air Canada 7718
British Airways British Airways 92
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 14hr 31mn
British Airways British Airways 93
Air Canada Air Canada 7723
Connect in Toronto (YYZ)

17:00 Depart London (YXU)
Arrive London (LHR) 09:15 +1 day
Mon 25-Jan
Duration: 11hr 15mn
Air Canada Air Canada 7720
British Airways British Airways 98
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
British Airways British Airways 93
Air Canada Air Canada 7721
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 09:15 +1 day
Mon 25-Jan
Duration: 12hr 45mn
Air Canada Air Canada 7718
British Airways British Airways 98
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
British Airways British Airways 93
Air Canada Air Canada 7721
Connect in Toronto (YYZ)

12:35 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 12hr 50mn
Air Canada Air Canada 7714
British Airways British Airways 92
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 14hr 31mn
British Airways British Airways 93
Air Canada Air Canada 7723
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 09:15 +1 day
Mon 25-Jan
Duration: 12hr 45mn
Air Canada Air Canada 7718
British Airways British Airways 98
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 14hr 31mn
British Airways British Airways 93
Air Canada Air Canada 7723
Connect in Toronto (YYZ)

12:35 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 12hr 50mn
Air Canada Air Canada 7714
British Airways British Airways 92
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
British Airways British Airways 93
Air Canada Air Canada 7721
Connect in Toronto (YYZ)

11:00 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 14hr 25mn
Air Canada Air Canada 7712
British Airways British Airways 92
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
British Airways British Airways 93
Air Canada Air Canada 7721
Connect in Toronto (YYZ)

12:35 Depart London (YXU)
Arrive London (LHR) 09:15 +1 day
Mon 25-Jan
Duration: 15hr 40mn
Air Canada Air Canada 7714
British Airways British Airways 98
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 14hr 31mn
British Airways British Airways 93
Air Canada Air Canada 7723
Connect in Toronto (YYZ)

11:00 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 14hr 25mn
Air Canada Air Canada 7712
British Airways British Airways 92
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £557.40  
12:00 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 14hr 31mn
British Airways British Airways 93
Air Canada Air Canada 7723
Connect in Toronto (YYZ)

12:35 Depart London (YXU)
Arrive London (LHR) 09:15 +1 day
Mon 25-Jan
Duration: 15hr 40mn
Air Canada Air Canada 7714
British Airways British Airways 98
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £559.70  
11:30 Depart London (LHR)
Arrive London (YXU) 23:51
Mon 18-Jan
Duration: 17hr 21mn
Virgin Atlantic Virgin Atlantic 21
Air Canada Air Canada 4856  / 7725
Connect in Washington (IAD), Toronto (YYZ)

12:35 Depart London (YXU)
Arrive London (LHR) 09:05 +1 day
Mon 25-Jan
Duration: 15hr 30mn
Air Canada Air Canada 7714  / 768
Virgin Atlantic Virgin Atlantic 2
Connect in Toronto (YYZ), Newark (EWR)
    Choose this flight 
 
flight £562.70  
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

17:50 Depart London (YXU)
Arrive London (LHR) 09:50 +1 day
Mon 25-Jan
Duration: 11hr 0mn
Air Canada Air Canada 7728  / 888
Connect in Ottawa (Macdonald-Cartier Intl.)
    Choose this flight 
 
flight £562.70  
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

08:05 Depart London (YXU)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 18hr 25mn
Air Canada Air Canada 7726  / 864
Connect in Montreal (YUL)
Total stops: 2
    Choose this flight 
 
flight £567.60  
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

18:40 Depart London (YXU)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 8hr 45mn
Air Canada Air Canada 7722  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £567.60  
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

07:00 Depart London (YXU)
Arrive London (LHR) 21:05
Mon 25-Jan
Duration: 9hr 5mn
Air Canada Air Canada 7704  / 868
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £567.60  
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

12:35 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 12hr 50mn
Air Canada Air Canada 7714  / 856
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £567.60  
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

11:00 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 14hr 25mn
Air Canada Air Canada 7712  / 856
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £567.60  
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

07:00 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 18hr 25mn
Air Canada Air Canada 7704  / 856
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £572.40  
12:00 Depart London (LHR)
Arrive London (YXU) 17:26
Mon 18-Jan
Duration: 10hr 26mn
Air Canada Air Canada 857  / 7717
Connect in Toronto (YYZ)

18:40 Depart London (YXU)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 8hr 45mn
Air Canada Air Canada 7722  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £572.40  
12:00 Depart London (LHR)
Arrive London (YXU) 17:26
Mon 18-Jan
Duration: 10hr 26mn
Air Canada Air Canada 857  / 7717
Connect in Toronto (YYZ)

07:00 Depart London (YXU)
Arrive London (LHR) 21:05
Mon 25-Jan
Duration: 9hr 5mn
Air Canada Air Canada 7704  / 868
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £572.40  
09:00 Depart London (LHR)
Arrive London (YXU) 15:01
Mon 18-Jan
Duration: 11hr 1mn
Air Canada Air Canada 869  / 7709
Connect in Toronto (YYZ)

18:40 Depart London (YXU)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 8hr 45mn
Air Canada Air Canada 7722  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £572.40  
09:00 Depart London (LHR)
Arrive London (YXU) 15:01
Mon 18-Jan
Duration: 11hr 1mn
Air Canada Air Canada 869  / 7709
Connect in Toronto (YYZ)

07:00 Depart London (YXU)
Arrive London (LHR) 21:05
Mon 25-Jan
Duration: 9hr 5mn
Air Canada Air Canada 7704  / 868
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £572.40  
12:00 Depart London (LHR)
Arrive London (YXU) 17:26
Mon 18-Jan
Duration: 10hr 26mn
Air Canada Air Canada 857  / 7717
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 9hr 55mn
Air Canada Air Canada 7718  / 856
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £572.40  
12:00 Depart London (LHR)
Arrive London (YXU) 17:26
Mon 18-Jan
Duration: 10hr 26mn
Air Canada Air Canada 857  / 7717
Connect in Toronto (YYZ)

06:00 Depart London (YXU)
Arrive London (LHR) 21:05
Mon 25-Jan
Duration: 10hr 5mn
Air Canada Air Canada 7702  / 868
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £572.40  
12:00 Depart London (LHR)
Arrive London (YXU) 17:26
Mon 18-Jan
Duration: 10hr 26mn
Air Canada Air Canada 857  / 7717
Connect in Toronto (YYZ)

12:35 Depart London (YXU)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 12hr 50mn
Air Canada Air Canada 7714  / 856
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £574.70  
10:30 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 14hr 36mn
Virgin Atlantic Virgin Atlantic Virgin Atlantic 3129 operated by Continental3129
Air Canada Air Canada 769  / 7721
Connect in Newark (EWR), Toronto (YYZ)

11:00 Depart London (YXU)
Arrive London (LHR) 07:05 +1 day
Mon 25-Jan
Duration: 15hr 5mn
Air Canada Air Canada 7712  / 4868
Virgin Atlantic Virgin Atlantic 22
Connect in Toronto (YYZ), Washington (IAD)
    Choose this flight 
 
flight £579.57  
09:40 Depart London (LHR)
Arrive London (YXU) 16:45
Mon 18-Jan
Duration: 12hr 5mn
KLM KLM KLM 6781 operated by Northwest6781
Northwest Northwest 3233
Connect in Detroit (DTW)

15:30 Depart London (YXU)
Arrive London (LHR) 10:20 +1 day
Mon 25-Jan
Duration: 13hr 50mn
Air Canada Air Canada 7718
Air France Air France 351  / 1280
Connect in Toronto (YYZ), Paris (CDG)
    Choose this flight 
 
flight £587.00  
12:05 Depart London (LHR)
Arrive London (YXU) 20:59
Mon 18-Jan
Duration: 13hr 54mn
Continental Continental Continental 6075 operated by UNITED6075
Air Canada Air Canada 4071
Connect in Chicago (ORD)

17:50 Depart London (YXU)
Arrive London (LHR) 09:50 +1 day
Mon 25-Jan
Duration: 11hr 0mn
Air Canada Air Canada 7728  / 888
Connect in Ottawa (Macdonald-Cartier Intl.)
    Choose this flight 
 
flight £587.00  
12:05 Depart London (LHR)
Arrive London (YXU) 20:59
Mon 18-Jan
Duration: 13hr 54mn
Continental Continental Continental 6075 operated by UNITED6075
Air Canada Air Canada 4071
Connect in Chicago (ORD)

08:05 Depart London (YXU)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 18hr 25mn
Air Canada Air Canada 7726  / 864
Connect in Montreal (YUL)
Total stops: 2
    Choose this flight 
 
flight £591.90  
12:05 Depart London (LHR)
Arrive London (YXU) 20:59
Mon 18-Jan
Duration: 13hr 54mn
Continental Continental Continental 6075 operated by UNITED6075
Air Canada Air Canada 4071
Connect in Chicago (ORD)

18:40 Depart London (YXU)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 8hr 45mn
Air Canada Air Canada 7722  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £591.90  
12:05 Depart London (LHR)
Arrive London (YXU) 20:59
Mon 18-Jan
Duration: 13hr 54mn
Continental Continental Continental 6075 operated by UNITED6075
Air Canada Air Canada 4071
Connect in Chicago (ORD)

06:00 Depart London (YXU)
Arrive London (LHR) 21:05
Mon 25-Jan
Duration: 10hr 5mn
Air Canada Air Canada 7702  / 868
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £701.67  
- Expedia Special Fare 
12:05 Depart London (LHR)
Arrive London (YXU) 18:18
Mon 18-Jan
Duration: 11hr 13mn
Air Canada Air Canada 889  / 7729
Connect in Ottawa (Macdonald-Cartier Intl.)

12:35 Depart London (YXU)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 13hr 55mn
Air Canada Air Canada 7714  / 418  / 864
Connect in Toronto (YYZ), Montreal (YUL)
    Choose this flight 
 
flight £706.61  
- Expedia Special Fare 
09:00 Depart London (LHR)
Arrive London (YXU) 15:01
Mon 18-Jan
Duration: 11hr 1mn
Air Canada Air Canada 869  / 7709
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 11hr 0mn
Air Canada Air Canada 7718  / 420  / 864
Connect in Toronto (YYZ), Montreal (YUL)
    Choose this flight 
 
flight £706.61  
- Expedia Special Fare 
12:00 Depart London (LHR)
Arrive London (YXU) 21:31
Mon 18-Jan
Duration: 14hr 31mn
Air Canada Air Canada 857  / 7723
Connect in Toronto (YYZ)

18:40 Depart London (YXU)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 8hr 45mn
Air Canada Air Canada 7722  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £706.61  
- Expedia Special Fare 
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
Air Canada Air Canada 857  / 7721
Connect in Toronto (YYZ)

17:00 Depart London (YXU)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 10hr 25mn
Air Canada Air Canada 7720  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £706.61  
- Expedia Special Fare 
12:00 Depart London (LHR)
Arrive London (YXU) 20:06
Mon 18-Jan
Duration: 13hr 6mn
Air Canada Air Canada 857  / 7721
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 11hr 0mn
Air Canada Air Canada 7718  / 420  / 864
Connect in Toronto (YYZ), Montreal (YUL)
    Choose this flight 
 
flight £706.61  
- Expedia Special Fare 
09:00 Depart London (LHR)
Arrive London (YXU) 15:01
Mon 18-Jan
Duration: 11hr 1mn
Air Canada Air Canada 869  / 7709
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 09:50 +1 day
Mon 25-Jan
Duration: 13hr 20mn
Air Canada Air Canada 7718  / 462  / 888
Connect in Toronto (YYZ), Ottawa (Macdonald-Cartier Intl.)
    Choose this flight 
 
flight £706.61  
- Expedia Special Fare 
09:00 Depart London (LHR)
Arrive London (YXU) 15:01
Mon 18-Jan
Duration: 11hr 1mn
Air Canada Air Canada 869  / 7709
Connect in Toronto (YYZ)

15:30 Depart London (YXU)
Arrive London (LHR) 09:50 +1 day
Mon 25-Jan
Duration: 13hr 20mn
Air Canada Air Canada 7718  / 464  / 888
Connect in Toronto (YYZ), Ottawa (Macdonald-Cartier Intl.)
    Choose this flight 
 

Didn't find what you were looking for?
To find additional combinations view flights separately