HowToGo

Flight from Lakeside to Waterloo, Canada

How to get to Waterloo, Canada from Lakeside by flight ? You can check flights from Lakeside to Waterloo, Canada below.

Search Transfer from Lakeside to Waterloo, Canada

Search Flights

You can find flight ticket prices from Lakeside to Waterloo, Canada with our flight tickets search tool below

1. Johannesburg to Toronto

  1. You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.

  2. You take a flight from Johannesburg to Toronto and cost approximately 750 USD.

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

Flight Depart Arrive
KL0510 KLM
TS341 Air Transat
01:10 Johannesburg
15:00 Amsterdam Schiphol
12:15 Amsterdam Schiphol
17:20 Toronto
Connect
AF995 Air France
AF356 Air France
18:50 Johannesburg
13:55 Paris CDG
05:45 Paris CDG
16:10 Toronto
Connect
LH573 Lufthansa
LH470 Lufthansa
19:00 Johannesburg
13:20 Frankfurt
05:35 Frankfurt
16:20 Toronto
Connect
LH573 Lufthansa
AC841 Air Canada
19:00 Johannesburg
10:15 Frankfurt
05:35 Frankfurt
12:35 Toronto
Connect
LH573 Lufthansa
AC845 Air Canada
AC415 Air Canada
19:00 Johannesburg
10:10 Frankfurt
14:00 Montreal
05:35 Frankfurt
11:50 Montreal
15:22 Toronto
Connect
LX289 Swiss
AC881 Air Canada
19:25 Johannesburg
13:00 Zurich
06:10 Zurich
15:25 Toronto
Connect
UA187 United Airlines
UA1649 United Airlines
UA4552 United Airlines
20:00 Johannesburg
11:45 Newark
17:50 Chicago O'Hare
05:45 Newark
13:14 Chicago O'Hare
20:36 Toronto
Connect
UA187 United Airlines
AC7651 Air Canada
20:00 Johannesburg
10:40 Newark
05:45 Newark
12:15 Toronto
Connect
UA187 United Airlines
AC7657 Air Canada
20:00 Johannesburg
17:00 Newark
05:45 Newark
18:35 Toronto
Connect
UA187 United Airlines
UA2193 United Airlines
UA4552 United Airlines
20:00 Johannesburg
15:05 Newark
17:50 Chicago O'Hare
05:45 Newark
16:37 Chicago O'Hare
20:36 Toronto
Connect
UA187 United Airlines
UA295 United Airlines
UA6195 United Airlines
20:00 Johannesburg
08:20 Newark
10:55 Washington Dulles
05:45 Newark
09:38 Washington Dulles
12:26 Toronto
Connect
UA187 United Airlines
UA3675 United Airlines
20:00 Johannesburg
10:10 Newark
05:45 Newark
11:41 Toronto
Connect
UA187 United Airlines
UA3666 United Airlines
AC611 Air Canada
20:00 Johannesburg
08:57 Newark
15:50 Halifax
05:45 Newark
12:04 Halifax
17:17 Toronto
Connect
UA187 United Airlines
UA3617 United Airlines
UA4552 United Airlines
20:00 Johannesburg
15:05 Newark
17:50 Chicago O'Hare
05:45 Newark
16:47 Chicago O'Hare
20:36 Toronto
Connect
BA054 British Airways
BA099 British Airways
21:10 Johannesburg
17:05 London Heathrow
07:20 London Heathrow
19:55 Toronto
Connect
KL0592 KLM
TS341 Air Transat
23:10 Johannesburg
15:00 Amsterdam Schiphol
10:20 Amsterdam Schiphol
17:20 Toronto
Connect
KL0592 KLM
AC827 Air Canada
23:10 Johannesburg
11:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
13:50 Toronto
Connect

2. Johannesburg to London

  1. You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.

  2. You take a flight from Johannesburg to London and cost approximately 850 USD.

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

Flight Depart Arrive
LA8059 LATAM Chile
AC091 Air Canada
AC8643 Air Canada
12:15 Johannesburg
21:35 Sao Paulo
08:00 Toronto
17:00 Sao Paulo
06:45 Toronto
08:45 London
Connect
LH573 Lufthansa
AC845 Air Canada
AC8187 Air Canada
19:00 Johannesburg
10:10 Frankfurt
13:25 Montreal
05:35 Frankfurt
11:50 Montreal
15:08 London
Connect
LH573 Lufthansa
LH470 Lufthansa
AC8655 Air Canada
19:00 Johannesburg
13:20 Frankfurt
20:55 Toronto
05:35 Frankfurt
16:20 Toronto
21:40 London
Connect
LH573 Lufthansa
AC841 Air Canada
AC8655 Air Canada
19:00 Johannesburg
10:15 Frankfurt
20:55 Toronto
05:35 Frankfurt
12:35 Toronto
21:40 London
Connect
UA187 United Airlines
AC7657 Air Canada
AC8655 Air Canada
20:00 Johannesburg
17:00 Newark
20:55 Toronto
05:45 Newark
18:35 Toronto
21:40 London
Connect
UA187 United Airlines
UA3675 United Airlines
AC8655 Air Canada
20:00 Johannesburg
10:10 Newark
20:55 Toronto
05:45 Newark
11:41 Toronto
21:40 London
Connect
UA187 United Airlines
AC7651 Air Canada
AC8655 Air Canada
20:00 Johannesburg
10:40 Newark
20:55 Toronto
05:45 Newark
12:15 Toronto
21:40 London
Connect
UA187 United Airlines
AC8029 Air Canada
AC8187 Air Canada
20:00 Johannesburg
10:30 Newark
13:25 Montreal
05:45 Newark
11:59 Montreal
15:08 London
Connect
UA187 United Airlines
UA295 United Airlines
AC8913 Air Canada
AC8655 Air Canada
20:00 Johannesburg
08:20 Newark
16:30 Washington Dulles
20:55 Toronto
05:45 Newark
09:38 Washington Dulles
17:58 Toronto
21:40 London
Connect
UA187 United Airlines
UA1953 United Airlines
AC7681 Air Canada
AC8655 Air Canada
20:00 Johannesburg
08:45 Newark
16:45 Boston
20:55 Toronto
05:45 Newark
09:55 Boston
18:37 Toronto
21:40 London
Connect
UA187 United Airlines
UA295 United Airlines
UA6195 United Airlines
AC8655 Air Canada
20:00 Johannesburg
08:20 Newark
10:55 Washington Dulles
20:55 Toronto
05:45 Newark
09:38 Washington Dulles
12:26 Toronto
21:40 London
Connect
UA187 United Airlines
UA4848 United Airlines
AC8913 Air Canada
AC8655 Air Canada
20:00 Johannesburg
14:00 Newark
16:30 Washington Dulles
20:55 Toronto
05:45 Newark
15:20 Washington Dulles
17:58 Toronto
21:40 London
Connect
UA187 United Airlines
AC8853 Air Canada
AC8974 Air Canada
AC8187 Air Canada
20:00 Johannesburg
08:25 Newark
11:30 Ottawa
13:25 Montreal
05:45 Newark
09:50 Ottawa
12:15 Montreal
15:08 London
Connect
VS450 Virgin Atlantic
AC857 Air Canada
AC8655 Air Canada
20:10 Johannesburg
14:05 London Heathrow
20:55 Toronto
06:20 London Heathrow
16:45 Toronto
21:40 London
Connect
BA054 British Airways
BA099 British Airways
AC8655 Air Canada
21:10 Johannesburg
17:05 London Heathrow
20:55 Toronto
07:20 London Heathrow
19:55 Toronto
21:40 London
Connect
BA054 British Airways
AC857 Air Canada
AC8655 Air Canada
21:10 Johannesburg
14:05 London Heathrow
20:55 Toronto
07:20 London Heathrow
16:45 Toronto
21:40 London
Connect
KL0592 KLM
AC827 Air Canada
AC8655 Air Canada
23:10 Johannesburg
11:55 Amsterdam Schiphol
20:55 Toronto
10:20 Amsterdam Schiphol
13:50 Toronto
21:40 London
Connect

3. Johannesburg to Buffalo

  1. You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.

  2. You take a flight from Johannesburg to Buffalo and cost approximately 950 USD.

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

Flight Depart Arrive
LH573 Lufthansa
UA961 United Airlines
UA4436 United Airlines
19:00 Johannesburg
11:05 Frankfurt
14:40 Newark
05:35 Frankfurt
13:15 Newark
15:56 Buffalo
Connect
UA187 United Airlines
UA3603 4617 United Airlines
20:00 Johannesburg
10:15 Newark
05:45 Newark
11:32 Buffalo
Connect
UA187 United Airlines
UA295 United Airlines
UA4897 United Airlines
20:00 Johannesburg
08:20 Newark
11:15 Washington Dulles
05:45 Newark
09:38 Washington Dulles
12:33 Buffalo
Connect
UA187 United Airlines
UA4436 United Airlines
20:00 Johannesburg
14:40 Newark
05:45 Newark
15:56 Buffalo
Connect
UA187 United Airlines
UA295 United Airlines
UA4902 United Airlines
20:00 Johannesburg
08:20 Newark
17:50 Washington Dulles
05:45 Newark
09:38 Washington Dulles
19:11 Buffalo
Connect
UA187 United Airlines
UA4848 United Airlines
UA4902 United Airlines
20:00 Johannesburg
14:00 Newark
17:50 Washington Dulles
05:45 Newark
15:20 Washington Dulles
19:11 Buffalo
Connect
UA187 United Airlines
UA4284 United Airlines
20:00 Johannesburg
10:15 Newark
05:45 Newark
11:33 Buffalo
Connect
UA187 United Airlines
UA1992 United Airlines
UA4902 United Airlines
20:00 Johannesburg
15:35 Newark
17:50 Washington Dulles
05:45 Newark
16:47 Washington Dulles
19:11 Buffalo
Connect
VS450 Virgin Atlantic
VS003 Virgin Atlantic
DL4709 Delta
20:10 Johannesburg
11:00 London Heathrow
14:55 New York JFK
06:20 London Heathrow
13:40 New York JFK
16:27 Buffalo
Connect
VS450 Virgin Atlantic
DL2 Delta
DL4709 Delta
20:10 Johannesburg
10:10 London Heathrow
14:55 New York JFK
06:20 London Heathrow
13:19 New York JFK
16:27 Buffalo
Connect
VS450 Virgin Atlantic
DL17 Delta
DL5794 Delta
20:10 Johannesburg
10:05 London Heathrow
16:25 Detroit
06:20 London Heathrow
13:45 Detroit
17:33 Buffalo
Connect
BA054 British Airways
BA173 British Airways
B62402 JetBlue Airways
21:10 Johannesburg
11:20 London Heathrow
17:06 New York JFK
07:20 London Heathrow
14:05 New York JFK
18:39 Buffalo
Connect

4. Johannesburg to Billy Bishop Toronto City

  1. You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.

  2. You take a flight from Johannesburg to Billy Bishop Toronto City and cost approximately 850 USD.

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

Flight Depart Arrive
KL0510 KLM
KL0651 KLM
PD728 Porter Airlines
01:10 Johannesburg
13:05 Amsterdam Schiphol
18:30 Washington Dulles
12:15 Amsterdam Schiphol
15:40 Washington Dulles
20:00 Billy Bishop Toronto City
Connect
KL0510 KLM
KL0671 KLM
PD480 Porter Airlines
01:10 Johannesburg
15:20 Amsterdam Schiphol
17:45 Montreal
12:15 Amsterdam Schiphol
16:50 Montreal
18:55 Billy Bishop Toronto City
Connect
KL0510 KLM
KL0671 KLM
AC7975 Air Canada
01:10 Johannesburg
15:20 Amsterdam Schiphol
18:30 Montreal
12:15 Amsterdam Schiphol
16:50 Montreal
19:48 Billy Bishop Toronto City
Connect
KL0510 KLM
KL0671 KLM
PD482 Porter Airlines
01:10 Johannesburg
15:20 Amsterdam Schiphol
18:25 Montreal
12:15 Amsterdam Schiphol
16:50 Montreal
19:35 Billy Bishop Toronto City
Connect
LH573 Lufthansa
AC845 Air Canada
AC7965 Air Canada
19:00 Johannesburg
10:10 Frankfurt
13:30 Montreal
05:35 Frankfurt
11:50 Montreal
14:48 Billy Bishop Toronto City
Connect
LH573 Lufthansa
LH478 Lufthansa
AC7975 Air Canada
19:00 Johannesburg
14:05 Frankfurt
18:30 Montreal
05:35 Frankfurt
16:10 Montreal
19:48 Billy Bishop Toronto City
Connect
LH573 Lufthansa
AC845 Air Canada
AC7975 Air Canada
19:00 Johannesburg
10:10 Frankfurt
18:30 Montreal
05:35 Frankfurt
11:50 Montreal
19:48 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA295 United Airlines
PD722 Porter Airlines
20:00 Johannesburg
08:20 Newark
12:45 Washington Dulles
05:45 Newark
09:38 Washington Dulles
14:15 Billy Bishop Toronto City
Connect
UA187 United Airlines
PD122 Porter Airlines
20:00 Johannesburg
08:45 Newark
05:45 Newark
10:30 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA295 United Airlines
PD720 Porter Airlines
20:00 Johannesburg
08:20 Newark
10:30 Washington Dulles
05:45 Newark
09:38 Washington Dulles
12:00 Billy Bishop Toronto City
Connect
UA187 United Airlines
AC8029 Air Canada
AC7965 Air Canada
20:00 Johannesburg
10:30 Newark
13:30 Montreal
05:45 Newark
11:59 Montreal
14:48 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA1953 United Airlines
PD942 Porter Airlines
20:00 Johannesburg
08:45 Newark
12:15 Boston
05:45 Newark
09:55 Boston
14:09 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4298 United Airlines
PD476 Porter Airlines
20:00 Johannesburg
11:45 Newark
15:55 Montreal
05:45 Newark
13:19 Montreal
17:05 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4298 United Airlines
PD472 Porter Airlines
20:00 Johannesburg
11:45 Newark
14:30 Montreal
05:45 Newark
13:19 Montreal
15:40 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA1953 United Airlines
PD942 Porter Airlines
20:00 Johannesburg
08:45 Newark
15:05 Boston
05:45 Newark
09:55 Boston
16:59 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA3666 United Airlines
PD284 Porter Airlines
20:00 Johannesburg
08:57 Newark
13:50 Halifax
05:45 Newark
12:04 Halifax
15:50 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA1953 United Airlines
PD944 Porter Airlines
20:00 Johannesburg
08:45 Newark
14:15 Boston
05:45 Newark
09:55 Boston
16:09 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4951 United Airlines
PD516 Porter Airlines
20:00 Johannesburg
09:00 Newark
12:40 Quebec
05:45 Newark
10:51 Quebec
14:28 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4951 United Airlines
PD514 Porter Airlines
20:00 Johannesburg
09:00 Newark
14:30 Quebec
05:45 Newark
10:51 Quebec
16:18 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA295 United Airlines
PD724 Porter Airlines
20:00 Johannesburg
08:20 Newark
12:40 Washington Dulles
05:45 Newark
09:38 Washington Dulles
14:10 Billy Bishop Toronto City
Connect
UA187 United Airlines
UA4298 United Airlines
PD474 Porter Airlines
20:00 Johannesburg
11:45 Newark
15:25 Montreal
05:45 Newark
13:19 Montreal
16:35 Billy Bishop Toronto City
Connect
UA187 United Airlines
PD120 Porter Airlines
20:00 Johannesburg
07:55 Newark
05:45 Newark
09:35 Billy Bishop Toronto City
Connect
UA187 United Airlines
PD118 Porter Airlines
20:00 Johannesburg
06:50 Newark
05:45 Newark
08:29 Billy Bishop Toronto City
Connect
UA187 United Airlines
AC8029 Air Canada
PD468 Porter Airlines
20:00 Johannesburg
10:30 Newark
13:05 Montreal
05:45 Newark
11:59 Montreal
14:15 Billy Bishop Toronto City
Connect
BA054 British Airways
BA185 British Airways
PD136 Porter Airlines
21:10 Johannesburg
10:50 London Heathrow
16:10 Newark
07:20 London Heathrow
13:40 Newark
17:48 Billy Bishop Toronto City
Connect
BA054 British Airways
BA185 British Airways
PD134 Porter Airlines
21:10 Johannesburg
10:50 London Heathrow
14:59 Newark
07:20 London Heathrow
13:40 Newark
16:44 Billy Bishop Toronto City
Connect
KL0592 KLM
KL0671 KLM
PD482 Porter Airlines
23:10 Johannesburg
15:20 Amsterdam Schiphol
18:25 Montreal
10:20 Amsterdam Schiphol
16:50 Montreal
19:35 Billy Bishop Toronto City
Connect
KL0592 KLM
KL0671 KLM
AC7975 Air Canada
23:10 Johannesburg
15:20 Amsterdam Schiphol
18:30 Montreal
10:20 Amsterdam Schiphol
16:50 Montreal
19:48 Billy Bishop Toronto City
Connect
KL0592 KLM
KL0651 KLM
PD728 Porter Airlines
23:10 Johannesburg
13:05 Amsterdam Schiphol
18:30 Washington Dulles
10:20 Amsterdam Schiphol
15:40 Washington Dulles
20:00 Billy Bishop Toronto City
Connect
KL0592 KLM
KL0671 KLM
PD480 Porter Airlines
23:10 Johannesburg
15:20 Amsterdam Schiphol
17:45 Montreal
10:20 Amsterdam Schiphol
16:50 Montreal
18:55 Billy Bishop Toronto City
Connect

5. Johannesburg to Detroit

  1. You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.

  2. You take a flight from Johannesburg to Detroit and cost approximately 800 USD.

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

Flight Depart Arrive
AF995 Air France
AF378 Air France
18:50 Johannesburg
15:40 Paris CDG
05:45 Paris CDG
18:15 Detroit
Connect
AF995 Air France
DL97 Delta
18:50 Johannesburg
10:30 Paris CDG
05:45 Paris CDG
13:30 Detroit
Connect
LH573 Lufthansa
LH442 Lufthansa
19:00 Johannesburg
10:40 Frankfurt
05:35 Frankfurt
13:55 Detroit
Connect
UA187 United Airlines
UA295 United Airlines
UA3539 6066 United Airlines
20:00 Johannesburg
08:20 Newark
10:35 Washington Dulles
05:45 Newark
09:38 Washington Dulles
12:06 Detroit
Connect
UA187 United Airlines
UA4848 United Airlines
UA6362 United Airlines
20:00 Johannesburg
14:00 Newark
18:05 Washington Dulles
05:45 Newark
15:20 Washington Dulles
19:43 Detroit
Connect
UA187 United Airlines
UA4564 United Airlines
20:00 Johannesburg
15:00 Newark
05:45 Newark
16:57 Detroit
Connect
UA187 United Airlines
UA3418 United Airlines
20:00 Johannesburg
15:00 Newark
05:45 Newark
16:59 Detroit
Connect
UA187 United Airlines
UA1649 United Airlines
UA3699 United Airlines
20:00 Johannesburg
11:45 Newark
14:45 Chicago O'Hare
05:45 Newark
13:14 Chicago O'Hare
17:08 Detroit
Connect
UA187 United Airlines
UA1649 United Airlines
UA4419 United Airlines
20:00 Johannesburg
11:45 Newark
14:45 Chicago O'Hare
05:45 Newark
13:14 Chicago O'Hare
17:10 Detroit
Connect
UA187 United Airlines
UA295 United Airlines
UA6362 United Airlines
20:00 Johannesburg
08:20 Newark
18:05 Washington Dulles
05:45 Newark
09:38 Washington Dulles
19:43 Detroit
Connect
UA187 United Airlines
UA4449 United Airlines
20:00 Johannesburg
09:15 Newark
05:45 Newark
11:17 Detroit
Connect
UA187 United Airlines
UA1992 United Airlines
UA6362 United Airlines
20:00 Johannesburg
15:35 Newark
18:05 Washington Dulles
05:45 Newark
16:47 Washington Dulles
19:43 Detroit
Connect
VS450 Virgin Atlantic
DL17 Delta
20:10 Johannesburg
10:05 London Heathrow
06:20 London Heathrow
13:45 Detroit
Connect
BA054 British Airways
DL17 Delta
21:10 Johannesburg
10:05 London Heathrow
07:20 London Heathrow
13:45 Detroit
Connect

6. Johannesburg to Rochester

  1. You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.

  2. You take a flight from Johannesburg to Rochester and cost approximately 1600 USD.

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

Flight Depart Arrive
KL0510 KLM
KL0651 KLM
UA3778 United Airlines
01:10 Johannesburg
13:05 Amsterdam Schiphol
17:35 Washington Dulles
12:15 Amsterdam Schiphol
15:40 Washington Dulles
18:56 Rochester
Connect
KL0510 KLM
KL0641 KLM
DL5099 Delta
01:10 Johannesburg
13:20 Amsterdam Schiphol
20:55 New York JFK
12:15 Amsterdam Schiphol
15:25 New York JFK
22:38 Rochester
Connect
KL0510 KLM
KL0643 KLM
DL5099 Delta
01:10 Johannesburg
17:55 Amsterdam Schiphol
20:55 New York JFK
12:15 Amsterdam Schiphol
19:59 New York JFK
22:38 Rochester
Connect
AF995 Air France
DL97 Delta
DL5136 Delta
18:50 Johannesburg
10:30 Paris CDG
16:07 Detroit
05:45 Paris CDG
13:30 Detroit
17:25 Rochester
Connect
AF995 Air France
DL263 Delta
DL4961 Delta
18:50 Johannesburg
10:20 Paris CDG
14:55 New York JFK
05:45 Paris CDG
12:50 New York JFK
16:30 Rochester
Connect
LH573 Lufthansa
UA961 United Airlines
UA4909 United Airlines
19:00 Johannesburg
11:05 Frankfurt
14:15 Newark
05:35 Frankfurt
13:15 Newark
15:28 Rochester
Connect
LH573 Lufthansa
UA988 United Airlines
UA3778 United Airlines
19:00 Johannesburg
13:15 Frankfurt
17:35 Washington Dulles
05:35 Frankfurt
15:45 Washington Dulles
18:56 Rochester
Connect
LH573 Lufthansa
UA961 United Airlines
UA3629 United Airlines
19:00 Johannesburg
11:05 Frankfurt
18:15 Newark
05:35 Frankfurt
13:15 Newark
19:30 Rochester
Connect
LH573 Lufthansa
LH418 Lufthansa
UA3778 United Airlines
19:00 Johannesburg
13:10 Frankfurt
17:35 Washington Dulles
05:35 Frankfurt
16:15 Washington Dulles
18:56 Rochester
Connect
LH573 Lufthansa
LH402 Lufthansa
UA3629 United Airlines
19:00 Johannesburg
13:20 Frankfurt
18:15 Newark
05:35 Frankfurt
16:10 Newark
19:30 Rochester
Connect
UA187 United Airlines
UA3629 United Airlines
20:00 Johannesburg
18:15 Newark
05:45 Newark
19:30 Rochester
Connect
UA187 United Airlines
UA2193 United Airlines
UA5342 United Airlines
20:00 Johannesburg
15:05 Newark
18:15 Chicago O'Hare
05:45 Newark
16:37 Chicago O'Hare
21:07 Rochester
Connect
UA187 United Airlines
UA295 United Airlines
UA4948 3892 United Airlines
20:00 Johannesburg
08:20 Newark
11:15 Washington Dulles
05:45 Newark
09:38 Washington Dulles
12:37 Rochester
Connect
UA187 United Airlines
UA3617 United Airlines
UA5342 United Airlines
20:00 Johannesburg
15:05 Newark
18:15 Chicago O'Hare
05:45 Newark
16:47 Chicago O'Hare
21:07 Rochester
Connect
UA187 United Airlines
UA4848 United Airlines
UA3778 United Airlines
20:00 Johannesburg
14:00 Newark
17:35 Washington Dulles
05:45 Newark
15:20 Washington Dulles
18:56 Rochester
Connect
UA187 United Airlines
UA295 United Airlines
UA3778 United Airlines
20:00 Johannesburg
08:20 Newark
17:35 Washington Dulles
05:45 Newark
09:38 Washington Dulles
18:56 Rochester
Connect
UA187 United Airlines
UA4909 United Airlines
20:00 Johannesburg
14:15 Newark
05:45 Newark
15:28 Rochester
Connect
UA187 United Airlines
UA4485 United Airlines
20:00 Johannesburg
19:15 Newark
05:45 Newark
20:33 Rochester
Connect
UA187 United Airlines
UA1649 United Airlines
UA5342 United Airlines
20:00 Johannesburg
11:45 Newark
18:15 Chicago O'Hare
05:45 Newark
13:14 Chicago O'Hare
21:07 Rochester
Connect
VS450 Virgin Atlantic
DL17 Delta
DL5136 Delta
20:10 Johannesburg
10:05 London Heathrow
16:07 Detroit
06:20 London Heathrow
13:45 Detroit
17:25 Rochester
Connect
VS450 Virgin Atlantic
DL2 Delta
DL4961 Delta
20:10 Johannesburg
10:10 London Heathrow
14:55 New York JFK
06:20 London Heathrow
13:19 New York JFK
16:30 Rochester
Connect
VS450 Virgin Atlantic
VS003 Virgin Atlantic
DL4961 Delta
20:10 Johannesburg
11:00 London Heathrow
14:55 New York JFK
06:20 London Heathrow
13:40 New York JFK
16:30 Rochester
Connect
VS450 Virgin Atlantic
UA15 United Airlines
UA4909 United Airlines
20:10 Johannesburg
10:25 London Heathrow
14:15 Newark
06:20 London Heathrow
13:10 Newark
15:28 Rochester
Connect
BA054 British Airways
UA15 United Airlines
UA4909 United Airlines
21:10 Johannesburg
10:25 London Heathrow
14:15 Newark
07:20 London Heathrow
13:10 Newark
15:28 Rochester
Connect
BA054 British Airways
BA067 British Airways
AA5513 American Airlines
21:10 Johannesburg
12:40 London Heathrow
20:50 Philadelphia
07:20 London Heathrow
15:35 Philadelphia
22:11 Rochester
Connect
BA054 British Airways
AA729 American Airlines
AA5513 American Airlines
21:10 Johannesburg
13:50 London Heathrow
20:50 Philadelphia
07:20 London Heathrow
16:55 Philadelphia
22:11 Rochester
Connect
BA054 British Airways
BA173 British Airways
DL4961 Delta
21:10 Johannesburg
11:20 London Heathrow
14:55 New York JFK
07:20 London Heathrow
14:05 New York JFK
16:30 Rochester
Connect
KL0592 KLM
KL0641 KLM
DL5099 Delta
23:10 Johannesburg
13:20 Amsterdam Schiphol
20:55 New York JFK
10:20 Amsterdam Schiphol
15:25 New York JFK
22:38 Rochester
Connect

References

Find Hotels in Waterloo, Canada

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

Booking.com