HowToGo

Flight from Walton-on-Thames to Waterloo, Canada

How to get to Waterloo, Canada from Walton-on-Thames by flight ? You can check flights from Walton-on-Thames to Waterloo, Canada below.

Search Transfer from Walton-on-Thames to Waterloo, Canada

Search Flights

You can find flight ticket prices from Walton-on-Thames to Waterloo, Canada with our flight tickets search tool below

1. London Gatwick to Toronto

  1. You take a bus, shuttle or taxi from your location in Walton-on-Thames to London Gatwick.

  2. You take a flight from London Gatwick to Toronto and cost approximately 380 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.

Flight Depart Arrive
EI231 Aer Lingus
EI127 Aer Lingus
08:40 London Gatwick
13:30 Dublin
10:10 Dublin
16:15 Toronto
Connect
WS25 WestJet
WS249 WestJet
09:30 London Gatwick
13:20 Halifax
12:15 Halifax
14:43 Toronto
Connect
WS25 WestJet
WS273 WestJet
09:30 London Gatwick
15:00 Halifax
12:15 Halifax
16:20 Toronto
Connect
WS25 WestJet
WS281 WestJet
09:30 London Gatwick
16:00 Halifax
12:15 Halifax
17:20 Toronto
Connect
TP1339 TAP Portugal
TP259 TAP Portugal
10:35 London Gatwick
17:45 Lisbon
13:20 Lisbon
21:00 Toronto
Connect
WS4 WestJet
11:00 London Gatwick
13:28 Toronto Direct
TS729 Air Transat
WS3529 WestJet
11:35 London Gatwick
15:20 Montreal
14:15 Montreal
16:51 Toronto
Connect
TS729 Air Transat
TS410 420 430 440 460 470 Air Transat
11:35 London Gatwick
16:30 Montreal
14:15 Montreal
17:55 Toronto
Connect
TS729 Air Transat
WS3533 WestJet
11:35 London Gatwick
17:35 Montreal
14:15 Montreal
19:05 Toronto
Connect
WS2 WestJet
WS670 WestJet
12:35 London Gatwick
15:30 Calgary
14:25 Calgary
21:15 Toronto
Connect
WS2 WestJet
WS672 WestJet
12:35 London Gatwick
16:30 Calgary
14:25 Calgary
22:16 Toronto
Connect
TS123 Air Transat
12:35 London Gatwick
15:40 Toronto Direct
FI471 Icelandair
FI603 Icelandair
13:05 London Gatwick
17:05 Reykjavik Keflavik Nas
15:15 Reykjavik Keflavik Nas
19:10 Toronto
Connect
FI471 Icelandair
FI605 Icelandair
13:05 London Gatwick
20:10 Reykjavik Keflavik Nas
15:15 Reykjavik Keflavik Nas
22:15 Toronto
Connect
WS41 WestJet
13:40 London Gatwick
16:07 Toronto Direct
WS4 WestJet
14:45 London Gatwick
17:12 Toronto Direct

2. London Heathrow to Toronto

  1. You take a bus, shuttle or taxi from your location in Walton-on-Thames to London Heathrow.

  2. You take a flight from London Heathrow to Toronto and cost approximately 330 USD.

  3. You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.

Flight Depart Arrive
TP1363 TAP Portugal
TP257 TAP Portugal
06:00 London Heathrow
10:40 Lisbon
08:40 Lisbon
13:55 Toronto
Connect
KL1000 KLM
KL0691 KLM
06:30 London Heathrow
10:50 Amsterdam Schiphol
08:55 Amsterdam Schiphol
12:45 Toronto
Connect
UA123 United Airlines
UA3836 United Airlines
07:45 London Heathrow
12:30 Washington Dulles
11:00 Washington Dulles
13:59 Toronto
Connect
AA99 American Airlines
AA6139 American Airlines
07:45 London Heathrow
11:57 Chicago O'Hare
10:20 Chicago O'Hare
14:44 Toronto
Connect
UA883 United Airlines
UA3517 United Airlines
08:00 London Heathrow
13:38 Newark
10:50 Newark
15:18 Toronto
Connect
LH925 Lufthansa
LH470 Lufthansa
08:30 London Heathrow
13:50 Frankfurt
11:05 Frankfurt
16:20 Toronto
Connect
EI153 Aer Lingus
EI127 Aer Lingus
08:50 London Heathrow
13:30 Dublin
10:15 Dublin
16:15 Toronto
Connect
AF1681 Air France
AF356 Air France
09:00 London Heathrow
14:05 Paris Charles de Gaulle
11:25 Paris Charles de Gaulle
16:05 Toronto
Connect
AA729 American Airlines
AA6112 American Airlines
09:15 London Heathrow
13:27 Philadelphia
12:15 Philadelphia
15:14 Toronto
Connect
AA729 American Airlines
AA6114 American Airlines
09:15 London Heathrow
15:30 Philadelphia
12:15 Philadelphia
17:18 Toronto
Connect
UA905 United Airlines
UA3517 United Airlines
09:25 London Heathrow
13:38 Newark
12:35 Newark
15:18 Toronto
Connect
AC867 Air Canada
AC419 Air Canada
09:30 London Heathrow
16:00 Montreal
11:40 Montreal
17:25 Toronto
Connect
LH901 Lufthansa
LH470 Lufthansa
09:30 London Heathrow
13:50 Frankfurt
12:05 Frankfurt
16:20 Toronto
Connect
AC867 Air Canada
AC415 Air Canada
09:30 London Heathrow
14:00 Montreal
11:40 Montreal
15:26 Toronto
Connect
EI155 Aer Lingus
EI127 Aer Lingus
09:50 London Heathrow
13:30 Dublin
11:20 Dublin
16:15 Toronto
Connect
UA15 United Airlines
UA4420 United Airlines
10:00 London Heathrow
15:40 Newark
13:10 Newark
17:28 Toronto
Connect
UA15 United Airlines
UA3544 United Airlines
10:00 London Heathrow
15:40 Newark
13:10 Newark
17:29 Toronto
Connect
AA731 American Airlines
AA1730 American Airlines
10:30 London Heathrow
16:26 Charlotte
14:15 Charlotte
18:19 Toronto
Connect
DL19 Delta
DL3590 Delta
10:55 London Heathrow
15:52 Detroit
14:25 Detroit
17:09 Toronto
Connect
LH2473 Lufthansa
LH494 Lufthansa
10:55 London Heathrow
15:45 Munich
13:45 Munich
18:30 Toronto
Connect
AA47 American Airlines
AA3608 American Airlines
11:00 London Heathrow
15:01 Chicago O'Hare
13:45 Chicago O'Hare
17:41 Toronto
Connect
AC869 Air Canada
AC611 Air Canada
11:05 London Heathrow
15:00 Halifax
13:55 Halifax
16:32 Toronto
Connect
AF1581 Air France
AF386 Air France
11:30 London Heathrow
16:40 Paris Charles de Gaulle
13:50 Paris Charles de Gaulle
19:00 Toronto
Connect
UA17 United Airlines
UA3495 United Airlines
12:00 London Heathrow
16:06 Newark
15:10 Newark
17:55 Toronto
Connect
AC855 Air Canada
12:05 London Heathrow
14:55 Toronto Direct
UA919 United Airlines
UA3674 United Airlines
12:15 London Heathrow
17:06 Washington Dulles
15:20 Washington Dulles
18:41 Toronto
Connect
UA147 United Airlines
UA3572 United Airlines
13:00 London Heathrow
18:36 Newark
16:10 Newark
20:29 Toronto
Connect
FI451 Icelandair
FI603 Icelandair
13:05 London Heathrow
17:05 Reykjavik Keflavik Nas
15:15 Reykjavik Keflavik Nas
19:10 Toronto
Connect
UA928 United Airlines
UA3458 United Airlines
13:05 London Heathrow
17:50 Chicago O'Hare
16:00 Chicago O'Hare
20:28 Toronto
Connect
BA093 British Airways
13:10 London Heathrow
15:55 Toronto Direct
TP1359 TAP Portugal
TP259 TAP Portugal
13:45 London Heathrow
17:45 Lisbon
16:25 Lisbon
21:00 Toronto
Connect
AC865 Air Canada
AC423 Air Canada
14:05 London Heathrow
18:00 Montreal
16:15 Montreal
19:25 Toronto
Connect
AC865 Air Canada
AC425 Air Canada
14:05 London Heathrow
19:00 Montreal
16:15 Montreal
20:26 Toronto
Connect
AC865 Air Canada
AC895 437 437 Air Canada
14:05 London Heathrow
17:30 Montreal
16:15 Montreal
19:00 Toronto
Connect
AC857 Air Canada
14:10 London Heathrow
16:55 Toronto Direct
KL1018 KLM
KL0695 KLM
14:45 London Heathrow
17:55 Amsterdam Schiphol
17:00 Amsterdam Schiphol
19:50 Toronto
Connect
UA959 United Airlines
UA5657 United Airlines
15:20 London Heathrow
19:35 Chicago O'Hare
18:15 Chicago O'Hare
22:22 Toronto
Connect
UA925 United Airlines
UA3885 United Airlines
16:40 London Heathrow
22:00 Washington Dulles
20:10 Washington Dulles
23:30 Toronto
Connect
BA099 British Airways
17:05 London Heathrow
19:55 Toronto Direct
AC859 Air Canada
18:00 London Heathrow
20:50 Toronto Direct

3. London Heathrow to Billy Bishop Toronto City

  1. You take a bus, shuttle or taxi from your location in Walton-on-Thames to London Heathrow.

  2. You take a flight from London Heathrow to Billy Bishop Toronto City and cost approximately 400 USD.

  3. You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Waterloo, Canada.

Flight Depart Arrive
TP1363 TAP Portugal
AC813 Air Canada
AC7965 Air Canada
06:00 London Heathrow
09:40 Lisbon
13:30 Montreal
08:40 Lisbon
12:05 Montreal
14:49 Billy Bishop Toronto City
Connect
SN2104 Brussels Airlines
AC833 Air Canada
AC7965 Air Canada
06:50 London Heathrow
10:30 Brussels
13:30 Montreal
09:00 Brussels
12:00 Montreal
14:49 Billy Bishop Toronto City
Connect
SN2104 Brussels Airlines
AC833 Air Canada
AC7969 Air Canada
06:50 London Heathrow
10:30 Brussels
15:30 Montreal
09:00 Brussels
12:00 Montreal
16:49 Billy Bishop Toronto City
Connect
EI151 Aer Lingus
AC803 Air Canada
AC7969 Air Canada
07:40 London Heathrow
10:10 Dublin
15:30 Montreal
09:00 Dublin
11:40 Montreal
16:49 Billy Bishop Toronto City
Connect
EI151 Aer Lingus
AC803 Air Canada
AC7965 Air Canada
07:40 London Heathrow
10:10 Dublin
13:30 Montreal
09:00 Dublin
11:40 Montreal
14:49 Billy Bishop Toronto City
Connect
UA123 United Airlines
PD720 Porter Airlines
07:45 London Heathrow
12:15 Washington Dulles
11:00 Washington Dulles
13:45 Billy Bishop Toronto City
Connect
UA883 United Airlines
PD128 Porter Airlines
08:00 London Heathrow
12:05 Newark
10:50 Newark
13:45 Billy Bishop Toronto City
Connect
UA883 United Airlines
PD130 Porter Airlines
08:00 London Heathrow
13:15 Newark
10:50 Newark
14:55 Billy Bishop Toronto City
Connect
B61621 JetBlue Airways
PD942 Porter Airlines
08:25 London Heathrow
13:30 Boston
11:13 Boston
15:29 Billy Bishop Toronto City
Connect
LX317 Swiss
LX86 Swiss
AC7973 Air Canada
08:40 London Heathrow
12:50 Zurich
17:40 Montreal
11:35 Zurich
15:10 Montreal
18:59 Billy Bishop Toronto City
Connect
LX317 Swiss
LX86 Swiss
PD480 Porter Airlines
08:40 London Heathrow
12:50 Zurich
17:40 Montreal
11:35 Zurich
15:10 Montreal
18:59 Billy Bishop Toronto City
Connect
UA905 United Airlines
PD132 Porter Airlines
09:25 London Heathrow
14:10 Newark
12:35 Newark
15:50 Billy Bishop Toronto City
Connect
UA905 United Airlines
PD134 Porter Airlines
09:25 London Heathrow
14:59 Newark
12:35 Newark
16:40 Billy Bishop Toronto City
Connect
AC867 Air Canada
AC8005 Air Canada
AC7711 Air Canada
09:30 London Heathrow
14:10 Montreal
16:40 Ottawa
11:40 Montreal
14:54 Ottawa
17:44 Billy Bishop Toronto City
Connect
AC867 Air Canada
AC7969 Air Canada
09:30 London Heathrow
15:30 Montreal
11:40 Montreal
16:49 Billy Bishop Toronto City
Connect
AC867 Air Canada
AC7965 Air Canada
09:30 London Heathrow
13:30 Montreal
11:40 Montreal
14:49 Billy Bishop Toronto City
Connect
AC867 Air Canada
AC7973 Air Canada
09:30 London Heathrow
17:40 Montreal
11:40 Montreal
18:59 Billy Bishop Toronto City
Connect
DL59 Delta
PD942 Porter Airlines
09:40 London Heathrow
13:30 Boston
12:20 Boston
15:29 Billy Bishop Toronto City
Connect
UA15 United Airlines
PD134 Porter Airlines
10:00 London Heathrow
14:59 Newark
13:10 Newark
16:40 Billy Bishop Toronto City
Connect
UA15 United Airlines
PD132 Porter Airlines
10:00 London Heathrow
14:10 Newark
13:10 Newark
15:50 Billy Bishop Toronto City
Connect
AA109 American Airlines
PD944 Porter Airlines
10:15 London Heathrow
15:35 Boston
12:40 Boston
17:29 Billy Bishop Toronto City
Connect
AA109 American Airlines
PD942 Porter Airlines
10:15 London Heathrow
13:30 Boston
12:40 Boston
15:29 Billy Bishop Toronto City
Connect
BA185 British Airways
PD136 Porter Airlines
11:00 London Heathrow
16:10 Newark
13:50 Newark
17:48 Billy Bishop Toronto City
Connect
BA185 British Airways
PD134 Porter Airlines
11:00 London Heathrow
14:59 Newark
13:50 Newark
16:40 Billy Bishop Toronto City
Connect
BA213 British Airways
PD944 Porter Airlines
11:15 London Heathrow
15:35 Boston
13:35 Boston
17:29 Billy Bishop Toronto City
Connect
VS021 Virgin Atlantic
PD726 Porter Airlines
11:35 London Heathrow
16:20 Washington Dulles
14:55 Washington Dulles
17:54 Billy Bishop Toronto City
Connect
VS055 Virgin Atlantic
PD726 Porter Airlines
11:50 London Heathrow
16:20 Washington Dulles
15:10 Washington Dulles
17:54 Billy Bishop Toronto City
Connect
UA17 United Airlines
PD138 Porter Airlines
12:00 London Heathrow
17:15 Newark
15:10 Newark
18:59 Billy Bishop Toronto City
Connect
UA17 United Airlines
PD136 Porter Airlines
12:00 London Heathrow
16:10 Newark
15:10 Newark
17:48 Billy Bishop Toronto City
Connect
AC855 Air Canada
AC418 Air Canada
AC7977 Air Canada
12:05 London Heathrow
16:00 Toronto
19:30 Montreal
14:55 Toronto
17:17 Montreal
20:51 Billy Bishop Toronto City
Connect
AC855 Air Canada
AC420 Air Canada
AC7977 Air Canada
12:05 London Heathrow
17:00 Toronto
19:30 Montreal
14:55 Toronto
18:17 Montreal
20:51 Billy Bishop Toronto City
Connect
UA919 United Airlines
PD726 Porter Airlines
12:15 London Heathrow
16:20 Washington Dulles
15:20 Washington Dulles
17:54 Billy Bishop Toronto City
Connect
UA147 United Airlines
PD140 Porter Airlines
13:00 London Heathrow
18:20 Newark
16:10 Newark
20:05 Billy Bishop Toronto City
Connect
UA147 United Airlines
PD138 Porter Airlines
13:00 London Heathrow
17:15 Newark
16:10 Newark
18:59 Billy Bishop Toronto City
Connect
AC865 Air Canada
AC7977 Air Canada
14:05 London Heathrow
19:30 Montreal
16:15 Montreal
20:51 Billy Bishop Toronto City
Connect
AC865 Air Canada
PD480 Porter Airlines
14:05 London Heathrow
17:40 Montreal
16:15 Montreal
18:59 Billy Bishop Toronto City
Connect
AC865 Air Canada
AC7973 Air Canada
14:05 London Heathrow
17:40 Montreal
16:15 Montreal
18:59 Billy Bishop Toronto City
Connect
UA941 United Airlines
PD144 Porter Airlines
16:00 London Heathrow
20:30 Newark
19:20 Newark
21:59 Billy Bishop Toronto City
Connect
BA095 British Airways
PD486 Porter Airlines
17:40 London Heathrow
20:40 Montreal
19:50 Montreal
21:59 Billy Bishop Toronto City
Connect
BA095 British Airways
PD488 Porter Airlines
17:40 London Heathrow
20:50 Montreal
19:50 Montreal
22:09 Billy Bishop Toronto City
Connect

4. London Gatwick to London

  1. You take a bus, shuttle or taxi from your location in Walton-on-Thames to London Gatwick.

  2. You take a flight from London Gatwick to London and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from London to your destination in Waterloo, Canada.

Flight Depart Arrive
WS25 WestJet
WS281 WestJet
WS3507 WestJet
09:30 London Gatwick
16:00 Halifax
21:29 Toronto
12:15 Halifax
17:20 Toronto
22:16 London
Connect
WS25 WestJet
WS249 WestJet
WS3507 WestJet
09:30 London Gatwick
13:20 Halifax
21:29 Toronto
12:15 Halifax
14:43 Toronto
22:16 London
Connect
WS25 WestJet
WS273 WestJet
WS3507 WestJet
09:30 London Gatwick
15:00 Halifax
21:29 Toronto
12:15 Halifax
16:20 Toronto
22:16 London
Connect
WS4 WestJet
AC8259 Air Canada
11:00 London Gatwick
16:50 Toronto
13:28 Toronto
17:33 London
Connect
WS4 WestJet
WS3511 WestJet
11:00 London Gatwick
15:20 Toronto
13:28 Toronto
16:05 London
Connect
TS729 Air Transat
WS3529 WestJet
WS3507 WestJet
11:35 London Gatwick
15:20 Montreal
21:29 Toronto
14:15 Montreal
16:51 Toronto
22:16 London
Connect
TS729 Air Transat
TS410 420 430 440 460 470 Air Transat
WS3507 WestJet
11:35 London Gatwick
16:30 Montreal
21:29 Toronto
14:15 Montreal
17:55 Toronto
22:16 London
Connect
TS729 Air Transat
WS3533 WestJet
WS3507 WestJet
11:35 London Gatwick
17:35 Montreal
21:29 Toronto
14:15 Montreal
19:05 Toronto
22:16 London
Connect
TS123 Air Transat
AC8259 Air Canada
12:35 London Gatwick
16:50 Toronto
15:40 Toronto
17:33 London
Connect
TS123 Air Transat
WS3507 WestJet
12:35 London Gatwick
21:29 Toronto
15:40 Toronto
22:16 London
Connect
WS41 WestJet
WS3507 WestJet
13:40 London Gatwick
21:29 Toronto
16:07 Toronto
22:16 London
Connect
WS4 WestJet
WS3507 WestJet
14:45 London Gatwick
21:29 Toronto
17:12 Toronto
22:16 London
Connect
WS4 WestJet
AC8263 Air Canada
14:45 London Gatwick
21:15 Toronto
17:12 Toronto
21:58 London
Connect

5. London Heathrow to London

  1. You take a bus, shuttle or taxi from your location in Walton-on-Thames to London Heathrow.

  2. You take a flight from London Heathrow to London and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from London to your destination in Waterloo, Canada.

Flight Depart Arrive
LX345 Swiss
AC881 Air Canada
AC8255 Air Canada
06:00 London Heathrow
09:40 Zurich
14:05 Toronto
08:40 Zurich
12:05 Toronto
14:48 London
Connect
LH921 Lufthansa
AC841 Air Canada
AC8259 Air Canada
06:30 London Heathrow
10:15 Frankfurt
16:50 Toronto
09:05 Frankfurt
12:40 Toronto
17:33 London
Connect
LH921 Lufthansa
AC841 Air Canada
AC8255 Air Canada
06:30 London Heathrow
10:15 Frankfurt
14:05 Toronto
09:05 Frankfurt
12:40 Toronto
14:48 London
Connect
KL1000 KLM
KL0691 KLM
WS3511 WestJet
06:30 London Heathrow
10:50 Amsterdam Schiphol
15:20 Toronto
08:55 Amsterdam Schiphol
12:45 Toronto
16:05 London
Connect
EI149 Aer Lingus
AC801 Air Canada
AC8255 Air Canada
06:40 London Heathrow
10:45 Dublin
14:05 Toronto
08:05 Dublin
13:00 Toronto
14:48 London
Connect
SN2104 Brussels Airlines
AC835 Air Canada
AC8259 Air Canada
06:50 London Heathrow
10:15 Brussels
16:50 Toronto
09:00 Brussels
12:25 Toronto
17:33 London
Connect
SN2104 Brussels Airlines
AC835 Air Canada
AC8255 Air Canada
06:50 London Heathrow
10:15 Brussels
14:05 Toronto
09:00 Brussels
12:25 Toronto
14:48 London
Connect
LH2483 Lufthansa
AC835 Air Canada
AC8259 Air Canada
06:55 London Heathrow
11:50 Munich
16:50 Toronto
09:45 Munich
14:35 Toronto
17:33 London
Connect
LH2485 Lufthansa
AC835 Air Canada
AC8259 Air Canada
07:25 London Heathrow
11:50 Munich
16:50 Toronto
10:15 Munich
14:35 Toronto
17:33 London
Connect
EI151 Aer Lingus
AC801 Air Canada
AC8255 Air Canada
07:40 London Heathrow
10:45 Dublin
14:05 Toronto
09:00 Dublin
13:00 Toronto
14:48 London
Connect
EI151 Aer Lingus
AC801 Air Canada
AC8259 Air Canada
07:40 London Heathrow
10:45 Dublin
16:50 Toronto
09:00 Dublin
13:00 Toronto
17:33 London
Connect
UA123 United Airlines
UA3836 United Airlines
AC8259 Air Canada
07:45 London Heathrow
12:30 Washington Dulles
16:50 Toronto
11:00 Washington Dulles
13:59 Toronto
17:33 London
Connect
UA883 United Airlines
AC8879 Air Canada
AC8259 Air Canada
08:00 London Heathrow
14:25 Newark
16:50 Toronto
10:50 Newark
16:00 Toronto
17:33 London
Connect
UA905 United Airlines
AC8879 Air Canada
AC8259 Air Canada
09:25 London Heathrow
14:25 Newark
16:50 Toronto
12:35 Newark
16:00 Toronto
17:33 London
Connect
AC867 Air Canada
AC415 Air Canada
AC8259 Air Canada
09:30 London Heathrow
14:00 Montreal
16:50 Toronto
11:40 Montreal
15:26 Toronto
17:33 London
Connect
AC867 Air Canada
AC421 Air Canada
AC8263 Air Canada
09:30 London Heathrow
17:00 Montreal
21:15 Toronto
11:40 Montreal
18:25 Toronto
21:58 London
Connect
UA15 United Airlines
AC8879 Air Canada
AC8259 Air Canada
10:00 London Heathrow
14:25 Newark
16:50 Toronto
13:10 Newark
16:00 Toronto
17:33 London
Connect
LH2473 Lufthansa
LH494 Lufthansa
AC8263 Air Canada
10:55 London Heathrow
15:45 Munich
21:15 Toronto
13:45 Munich
18:30 Toronto
21:58 London
Connect
DL19 Delta
DL3590 Delta
WS3507 WestJet
10:55 London Heathrow
15:52 Detroit
21:29 Toronto
14:25 Detroit
17:09 Toronto
22:16 London
Connect
AC869 Air Canada
AC615 Air Canada
AC8263 Air Canada
11:05 London Heathrow
18:15 Halifax
21:15 Toronto
13:55 Halifax
19:47 Toronto
21:58 London
Connect
AC869 Air Canada
AC611 Air Canada
AC8263 Air Canada
11:05 London Heathrow
15:00 Halifax
21:15 Toronto
13:55 Halifax
16:32 Toronto
21:58 London
Connect
AF1581 Air France
AF386 Air France
WS3507 WestJet
11:30 London Heathrow
16:40 Paris Charles de Gaulle
21:29 Toronto
13:50 Paris Charles de Gaulle
19:00 Toronto
22:16 London
Connect
LH905 Lufthansa
AC843 Air Canada
AC8263 Air Canada
11:30 London Heathrow
17:05 Frankfurt
21:15 Toronto
14:05 Frankfurt
19:25 Toronto
21:58 London
Connect
KL1010 KLM
KL0695 KLM
WS3507 WestJet
11:45 London Heathrow
17:55 Amsterdam Schiphol
21:29 Toronto
14:05 Amsterdam Schiphol
19:50 Toronto
22:16 London
Connect
UA17 United Airlines
AC8881 Air Canada
AC8263 Air Canada
12:00 London Heathrow
16:30 Newark
21:15 Toronto
15:10 Newark
18:05 Toronto
21:58 London
Connect
UA17 United Airlines
UA3495 United Airlines
AC8263 Air Canada
12:00 London Heathrow
16:06 Newark
21:15 Toronto
15:10 Newark
17:55 Toronto
21:58 London
Connect
AC855 Air Canada
AC8263 Air Canada
12:05 London Heathrow
21:15 Toronto
14:55 Toronto
21:58 London
Connect
AC855 Air Canada
AC8259 Air Canada
12:05 London Heathrow
16:50 Toronto
14:55 Toronto
17:33 London
Connect
UA919 United Airlines
AC1077 Air Canada
AC8263 Air Canada
12:15 London Heathrow
18:10 Washington Dulles
21:15 Toronto
15:20 Washington Dulles
19:40 Toronto
21:58 London
Connect
UA919 United Airlines
UA3674 United Airlines
AC8263 Air Canada
12:15 London Heathrow
17:06 Washington Dulles
21:15 Toronto
15:20 Washington Dulles
18:41 Toronto
21:58 London
Connect
UA928 United Airlines
AC512 Air Canada
AC8263 Air Canada
13:05 London Heathrow
17:00 Chicago O'Hare
21:15 Toronto
16:00 Chicago O'Hare
19:49 Toronto
21:58 London
Connect
BA093 British Airways
AC8259 Air Canada
13:10 London Heathrow
16:50 Toronto
15:55 Toronto
17:33 London
Connect
LH907 Lufthansa
AC843 Air Canada
AC8263 Air Canada
13:30 London Heathrow
17:05 Frankfurt
21:15 Toronto
16:05 Frankfurt
19:25 Toronto
21:58 London
Connect
AC865 Air Canada
AC895 437 437 Air Canada
AC8263 Air Canada
14:05 London Heathrow
17:30 Montreal
21:15 Toronto
16:15 Montreal
19:00 Toronto
21:58 London
Connect
AC865 Air Canada
AC423 Air Canada
AC8263 Air Canada
14:05 London Heathrow
18:00 Montreal
21:15 Toronto
16:15 Montreal
19:25 Toronto
21:58 London
Connect
AC857 Air Canada
AC8263 Air Canada
14:10 London Heathrow
21:15 Toronto
16:55 Toronto
21:58 London
Connect
KL1018 KLM
KL0695 KLM
WS3507 WestJet
14:45 London Heathrow
17:55 Amsterdam Schiphol
21:29 Toronto
17:00 Amsterdam Schiphol
19:50 Toronto
22:16 London
Connect
BA099 British Airways
WS3507 WestJet
17:05 London Heathrow
21:29 Toronto
19:55 Toronto
22:16 London
Connect
BA099 British Airways
AC8263 Air Canada
17:05 London Heathrow
21:15 Toronto
19:55 Toronto
21:58 London
Connect
AC859 Air Canada
AC8251 Air Canada
18:00 London Heathrow
07:50 Toronto
20:50 Toronto
08:33 London
Connect

6. London Heathrow to Kitchener

  1. You take a bus, shuttle or taxi from your location in Walton-on-Thames to London Heathrow.

  2. You take a flight from London Heathrow to Kitchener and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Kitchener to your destination in Waterloo, Canada.

Flight Depart Arrive
TP1363 TAP Portugal
AC813 Air Canada
F8880 Flair Airlines
06:00 London Heathrow
09:40 Lisbon
15:15 Montreal
08:40 Lisbon
12:05 Montreal
16:50 Kitchener
Connect
AF1381 Air France
AF344 Air France
F8880 Flair Airlines
06:20 London Heathrow
11:10 Paris Charles de Gaulle
15:15 Montreal
08:30 Paris Charles de Gaulle
12:35 Montreal
16:50 Kitchener
Connect
LH921 Lufthansa
AC845 Air Canada
F8880 Flair Airlines
06:30 London Heathrow
09:55 Frankfurt
15:15 Montreal
09:05 Frankfurt
11:45 Montreal
16:50 Kitchener
Connect
EI149 Aer Lingus
AC803 Air Canada
F8880 Flair Airlines
06:40 London Heathrow
10:10 Dublin
15:15 Montreal
08:05 Dublin
11:40 Montreal
16:50 Kitchener
Connect
SN2104 Brussels Airlines
AC833 Air Canada
F8880 Flair Airlines
06:50 London Heathrow
10:30 Brussels
15:15 Montreal
09:00 Brussels
12:00 Montreal
16:50 Kitchener
Connect
EI151 Aer Lingus
AC803 Air Canada
F8880 Flair Airlines
07:40 London Heathrow
10:10 Dublin
15:15 Montreal
09:00 Dublin
11:40 Montreal
16:50 Kitchener
Connect
UA883 United Airlines
UA3529 United Airlines
F8880 Flair Airlines
08:00 London Heathrow
11:59 Newark
15:15 Montreal
10:50 Newark
13:33 Montreal
16:50 Kitchener
Connect
AC867 Air Canada
AC8044 Air Canada
F8838 Flair Airlines
09:30 London Heathrow
13:45 Montreal
16:40 Saint John
11:40 Montreal
16:07 Saint John
17:45 Kitchener
Connect
AC867 Air Canada
AC664 Air Canada
F81824 Flair Airlines
09:30 London Heathrow
13:05 Montreal
22:50 Halifax
11:40 Montreal
15:36 Halifax
00:10 Kitchener
Connect
AC867 Air Canada
F8880 Flair Airlines
09:30 London Heathrow
15:15 Montreal
11:40 Montreal
16:50 Kitchener
Connect
AC867 Air Canada
AC668 Air Canada
F81824 Flair Airlines
09:30 London Heathrow
18:30 Montreal
22:50 Halifax
11:40 Montreal
21:04 Halifax
00:10 Kitchener
Connect
AC869 Air Canada
F81824 Flair Airlines
11:05 London Heathrow
22:50 Halifax
13:55 Halifax
00:10 Kitchener
Connect
AC851 Air Canada
F8814 Flair Airlines
12:40 London Heathrow
18:35 Calgary
14:30 Calgary
00:15 Kitchener
Connect
WS19 WestJet
F8814 Flair Airlines
13:45 London Heathrow
18:35 Calgary
15:27 Calgary
00:15 Kitchener
Connect
AC865 Air Canada
AC668 Air Canada
F81824 Flair Airlines
14:05 London Heathrow
18:30 Montreal
22:50 Halifax
16:15 Montreal
21:04 Halifax
00:10 Kitchener
Connect

7. London Heathrow to Detroit

  1. You take a bus, shuttle or taxi from your location in Walton-on-Thames to London Heathrow.

  2. You take a flight from London Heathrow to Detroit and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Detroit to your destination in Waterloo, Canada.

Flight Depart Arrive
LH921 Lufthansa
LH442 Lufthansa
06:30 London Heathrow
10:40 Frankfurt
09:05 Frankfurt
13:50 Detroit
Connect
AA99 American Airlines
AA4199 American Airlines
07:45 London Heathrow
13:15 Chicago O'Hare
10:20 Chicago O'Hare
15:35 Detroit
Connect
UA123 United Airlines
UA4315 United Airlines
07:45 London Heathrow
12:30 Washington Dulles
11:00 Washington Dulles
14:06 Detroit
Connect
UA883 United Airlines
UA3574 United Airlines
08:00 London Heathrow
14:12 Newark
10:50 Newark
16:11 Detroit
Connect
UA883 United Airlines
UA4405 United Airlines
08:00 London Heathrow
14:12 Newark
10:50 Newark
16:09 Detroit
Connect
BA117 British Airways
B61019 JetBlue Airways
08:25 London Heathrow
12:00 New York JFK
11:05 New York JFK
13:56 Detroit
Connect
UA929 United Airlines
UA5531 United Airlines
08:30 London Heathrow
14:31 Chicago O'Hare
11:20 Chicago O'Hare
17:00 Detroit
Connect
AA729 American Airlines
AA5278 American Airlines
09:15 London Heathrow
15:40 Philadelphia
12:15 Philadelphia
17:24 Detroit
Connect
UA905 United Airlines
UA3576 United Airlines
09:25 London Heathrow
15:47 Newark
12:35 Newark
17:57 Detroit
Connect
UA905 United Airlines
UA4405 United Airlines
09:25 London Heathrow
14:12 Newark
12:35 Newark
16:09 Detroit
Connect
UA905 United Airlines
UA3574 United Airlines
09:25 London Heathrow
14:12 Newark
12:35 Newark
16:11 Detroit
Connect
AC867 Air Canada
AC8581 Air Canada
09:30 London Heathrow
13:45 Montreal
11:40 Montreal
15:45 Detroit
Connect
UA15 United Airlines
UA3576 United Airlines
10:00 London Heathrow
15:47 Newark
13:10 Newark
17:57 Detroit
Connect
UA15 United Airlines
UA4405 United Airlines
10:00 London Heathrow
14:12 Newark
13:10 Newark
16:09 Detroit
Connect
UA15 United Airlines
UA3574 United Airlines
10:00 London Heathrow
14:12 Newark
13:10 Newark
16:11 Detroit
Connect
AA731 American Airlines
AA5185 American Airlines
10:30 London Heathrow
17:15 Charlotte
14:15 Charlotte
19:05 Detroit
Connect
DL19 Delta
10:55 London Heathrow
14:25 Detroit Direct
AA47 American Airlines
AA3113 American Airlines
11:00 London Heathrow
17:20 Chicago O'Hare
13:45 Chicago O'Hare
19:44 Detroit
Connect
AA47 American Airlines
AA3093 American Airlines
11:00 London Heathrow
15:15 Chicago O'Hare
13:45 Chicago O'Hare
17:40 Detroit
Connect
AA47 American Airlines
AA3986 American Airlines
11:00 London Heathrow
15:15 Chicago O'Hare
13:45 Chicago O'Hare
17:36 Detroit
Connect
DL2 Delta
DL5074 Delta
11:15 London Heathrow
17:25 New York JFK
14:30 New York JFK
19:46 Detroit
Connect
AF1581 Air France
AF378 Air France
11:30 London Heathrow
16:05 Paris Charles de Gaulle
13:50 Paris Charles de Gaulle
18:30 Detroit
Connect
AC855 Air Canada
AC8819 Air Canada
12:05 London Heathrow
16:00 Toronto
14:55 Toronto
17:11 Detroit
Connect
AA87 American Airlines
AA3113 American Airlines
12:15 London Heathrow
17:20 Chicago O'Hare
15:05 Chicago O'Hare
19:44 Detroit
Connect
UA919 United Airlines
UA4460 United Airlines
12:15 London Heathrow
17:05 Washington Dulles
15:20 Washington Dulles
18:43 Detroit
Connect
AA733 American Airlines
AA5185 American Airlines
12:15 London Heathrow
17:15 Charlotte
16:05 Charlotte
19:05 Detroit
Connect
AA733 American Airlines
AA1297 American Airlines
12:15 London Heathrow
19:25 Charlotte
16:05 Charlotte
21:03 Detroit
Connect
DL31 Delta
DL501 Delta
12:25 London Heathrow
17:55 Atlanta
17:00 Atlanta
19:47 Detroit
Connect
DL17 Delta
12:55 London Heathrow
16:20 Detroit Direct
UA147 United Airlines
UA3507 United Airlines
13:00 London Heathrow
19:30 Newark
16:10 Newark
21:34 Detroit
Connect
UA147 United Airlines
UA2131 United Airlines
13:00 London Heathrow
19:30 Newark
16:10 Newark
21:29 Detroit
Connect
UA928 United Airlines
UA5704 United Airlines
13:05 London Heathrow
17:50 Chicago O'Hare
16:00 Chicago O'Hare
20:15 Detroit
Connect
AC865 Air Canada
AC8583 Air Canada
14:05 London Heathrow
19:15 Montreal
16:15 Montreal
21:15 Detroit
Connect
AA737 American Airlines
AA5083 American Airlines
14:05 London Heathrow
20:35 Philadelphia
17:00 Philadelphia
22:18 Detroit
Connect
AC857 Air Canada
AC8821 Air Canada
14:10 London Heathrow
19:45 Toronto
16:55 Toronto
20:56 Detroit
Connect
UA959 United Airlines
UA5785 United Airlines
15:20 London Heathrow
21:07 Chicago O'Hare
18:15 Chicago O'Hare
23:37 Detroit
Connect
UA941 United Airlines
UA3570 United Airlines
16:00 London Heathrow
20:59 Newark
19:20 Newark
23:03 Detroit
Connect
UA941 United Airlines
UA3468 United Airlines
16:00 London Heathrow
21:37 Newark
19:20 Newark
23:42 Detroit
Connect
UA925 United Airlines
UA3475 United Airlines
16:40 London Heathrow
22:20 Washington Dulles
20:10 Washington Dulles
23:52 Detroit
Connect
UA925 United Airlines
UA2456 United Airlines
16:40 London Heathrow
22:20 Washington Dulles
20:10 Washington Dulles
23:48 Detroit
Connect

References

Find Hotels in Waterloo, Canada

You can find hotels and accommodations in Waterloo, Canada with our hotels search tool below

Booking.com