How to get to Waterloo, Canada from Lakeside by flight ? You can check flights from Lakeside to Waterloo, Canada below.
You can find flight ticket prices from Lakeside to Waterloo, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.
You take a flight from Johannesburg to Toronto and cost approximately 750 USD.
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 |
You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.
You take a flight from Johannesburg to London and cost approximately 850 USD.
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 |
You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.
You take a flight from Johannesburg to Buffalo and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.
You take a flight from Johannesburg to Billy Bishop Toronto City and cost approximately 850 USD.
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 |
You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.
You take a flight from Johannesburg to Detroit and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Lakeside to Johannesburg.
You take a flight from Johannesburg to Rochester and cost approximately 1600 USD.
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 |
You can find hotels and accommodations in Waterloo, Canada with our hotels search tool below
Booking.com