How to get to Waterloo, Canada from Ramsgate by flight ? You can check flights from Ramsgate to Waterloo, Canada below.
You can find flight ticket prices from Ramsgate to Waterloo, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Ramsgate to Margate.
You take a flight from Margate to Toronto and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
5Z605
CemAir
BA056
British Airways
BA099
British Airways
|
11:40
Margate
19:20
Johannesburg
17:05
London Heathrow
|
13:10
Johannesburg
05:30
London Heathrow
19:55
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3539
United Airlines
AC8922
Air Canada
|
11:40
Margate
20:00
Johannesburg
08:30
Newark
11:30
Pittsburgh
|
13:10
Johannesburg
05:50
Newark
10:11
Pittsburgh
12:35
Toronto
|
Connect |
5Z605
CemAir
KL0592
KLM
KL0691
KLM
|
11:40
Margate
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
13:10
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3603
United Airlines
|
11:40
Margate
20:00
Johannesburg
11:28
Newark
|
13:10
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA4536
United Airlines
AC8619
Air Canada
|
11:40
Margate
20:00
Johannesburg
08:35
Newark
11:20
Washington Dulles
|
13:10
Johannesburg
05:50
Newark
10:08
Washington Dulles
12:48
Toronto
|
Connect |
5Z605
CemAir
DL201
Delta
DL2204
Delta
|
11:40
Margate
21:55
Johannesburg
14:54
Atlanta
|
13:10
Johannesburg
07:40
Atlanta
17:05
Toronto
|
Connect |
5Z605
CemAir
LX283
Swiss
AC881
Air Canada
|
11:40
Margate
19:25
Johannesburg
09:40
Zurich
|
13:10
Johannesburg
06:10
Zurich
12:05
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA1859
United Airlines
UA3836
United Airlines
|
11:40
Margate
20:00
Johannesburg
09:59
Newark
12:30
Washington Dulles
|
13:10
Johannesburg
05:50
Newark
11:23
Washington Dulles
13:59
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA4425
United Airlines
AC8783
Air Canada
|
11:40
Margate
20:00
Johannesburg
06:59
Newark
09:30
Reagan Washington
|
13:10
Johannesburg
05:50
Newark
08:17
Reagan Washington
10:58
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3481
United Airlines
|
11:40
Margate
20:00
Johannesburg
08:05
Newark
|
13:10
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
5Z605
CemAir
DL201
Delta
DL564
Delta
|
11:40
Margate
21:55
Johannesburg
09:59
Atlanta
|
13:10
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
5Z605
CemAir
LH573
Lufthansa
AC841
Air Canada
|
11:40
Margate
19:00
Johannesburg
10:15
Frankfurt
|
13:10
Johannesburg
05:35
Frankfurt
12:40
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA1530 1657
United Airlines
AC8732
Air Canada
|
11:40
Margate
20:00
Johannesburg
08:50
Newark
12:35
Cleveland
|
13:10
Johannesburg
05:50
Newark
10:35
Cleveland
13:39
Toronto
|
Connect |
5Z605
CemAir
AF995
Air France
AF356
Air France
|
11:40
Margate
18:50
Johannesburg
14:05
Paris Charles de Gaulle
|
13:10
Johannesburg
05:45
Paris Charles de Gaulle
16:05
Toronto
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3544
United Airlines
|
11:40
Margate
20:00
Johannesburg
15:40
Newark
|
13:10
Johannesburg
05:50
Newark
17:29
Toronto
|
Connect |
5Z605
CemAir
LH573
Lufthansa
LH470
Lufthansa
|
11:40
Margate
19:00
Johannesburg
13:50
Frankfurt
|
13:10
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
5Z603
CemAir
LH573
Lufthansa
LH470
Lufthansa
|
12:20
Margate
19:00
Johannesburg
13:50
Frankfurt
|
13:50
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
5Z603
CemAir
BA054
British Airways
BA093
British Airways
|
12:20
Margate
20:45
Johannesburg
13:10
London Heathrow
|
13:50
Johannesburg
06:55
London Heathrow
15:55
Toronto
|
Connect |
5Z603
CemAir
LH573
Lufthansa
AC841
Air Canada
|
12:20
Margate
19:00
Johannesburg
10:15
Frankfurt
|
13:50
Johannesburg
05:35
Frankfurt
12:40
Toronto
|
Connect |
5Z603
CemAir
LX283
Swiss
AC881
Air Canada
|
12:20
Margate
19:25
Johannesburg
09:40
Zurich
|
13:50
Johannesburg
06:10
Zurich
12:05
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3539
United Airlines
AC8922
Air Canada
|
12:20
Margate
20:00
Johannesburg
08:30
Newark
11:30
Pittsburgh
|
13:50
Johannesburg
05:50
Newark
10:11
Pittsburgh
12:35
Toronto
|
Connect |
5Z603
CemAir
BA056
British Airways
BA093
British Airways
|
12:20
Margate
19:20
Johannesburg
13:10
London Heathrow
|
13:50
Johannesburg
05:30
London Heathrow
15:55
Toronto
|
Connect |
5Z603
CemAir
AF995
Air France
AF386
Air France
|
12:20
Margate
18:50
Johannesburg
16:40
Paris Charles de Gaulle
|
13:50
Johannesburg
05:45
Paris Charles de Gaulle
19:00
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3603
United Airlines
|
12:20
Margate
20:00
Johannesburg
11:28
Newark
|
13:50
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
5Z603
CemAir
KL0592
KLM
KL0691
KLM
|
12:20
Margate
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
13:50
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1530 1657
United Airlines
AC8732
Air Canada
|
12:20
Margate
20:00
Johannesburg
08:50
Newark
12:35
Cleveland
|
13:50
Johannesburg
05:50
Newark
10:35
Cleveland
13:39
Toronto
|
Connect |
5Z603
CemAir
KL0592
KLM
KL0695
KLM
|
12:20
Margate
23:10
Johannesburg
17:40
Amsterdam Schiphol
|
13:50
Johannesburg
10:15
Amsterdam Schiphol
19:50
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3544
United Airlines
|
12:20
Margate
20:00
Johannesburg
15:40
Newark
|
13:50
Johannesburg
05:50
Newark
17:29
Toronto
|
Connect |
5Z603
CemAir
BA054
British Airways
BA099
British Airways
|
12:20
Margate
20:45
Johannesburg
17:05
London Heathrow
|
13:50
Johannesburg
06:55
London Heathrow
19:55
Toronto
|
Connect |
5Z603
CemAir
DL201
Delta
DL2204
Delta
|
12:20
Margate
21:55
Johannesburg
14:54
Atlanta
|
13:50
Johannesburg
07:40
Atlanta
17:05
Toronto
|
Connect |
5Z603
CemAir
BA056
British Airways
BA099
British Airways
|
12:20
Margate
19:20
Johannesburg
17:05
London Heathrow
|
13:50
Johannesburg
05:30
London Heathrow
19:55
Toronto
|
Connect |
5Z603
CemAir
AF995
Air France
AF356
Air France
|
12:20
Margate
18:50
Johannesburg
14:05
Paris Charles de Gaulle
|
13:50
Johannesburg
05:45
Paris Charles de Gaulle
16:05
Toronto
|
Connect |
5Z603
CemAir
DL201
Delta
DL455
Delta
DL3590
Delta
|
12:20
Margate
21:55
Johannesburg
10:50
Atlanta
15:55
Detroit
|
13:50
Johannesburg
07:40
Atlanta
12:42
Detroit
17:12
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA4536
United Airlines
UA3836
United Airlines
|
12:20
Margate
20:00
Johannesburg
08:35
Newark
12:30
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
10:08
Washington Dulles
13:59
Toronto
|
Connect |
5Z603
CemAir
DL201
Delta
DL352
Delta
DL3590
Delta
|
12:20
Margate
21:55
Johannesburg
09:10
Atlanta
15:55
Detroit
|
13:50
Johannesburg
07:40
Atlanta
11:07
Detroit
17:12
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1859
United Airlines
UA3836
United Airlines
|
12:20
Margate
20:00
Johannesburg
09:59
Newark
12:30
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
11:23
Washington Dulles
13:59
Toronto
|
Connect |
5Z603
CemAir
DL201
Delta
DL564
Delta
|
12:20
Margate
21:55
Johannesburg
09:59
Atlanta
|
13:50
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA4425
United Airlines
AC8783
Air Canada
|
12:20
Margate
20:00
Johannesburg
06:59
Newark
09:30
Reagan Washington
|
13:50
Johannesburg
05:50
Newark
08:17
Reagan Washington
10:58
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3481
United Airlines
|
12:20
Margate
20:00
Johannesburg
08:05
Newark
|
13:50
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA4536
United Airlines
AC8619
Air Canada
|
12:20
Margate
20:00
Johannesburg
08:35
Newark
11:20
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
10:08
Washington Dulles
12:48
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Ramsgate to Margate.
You take a flight from Margate to Billy Bishop Toronto City and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Waterloo, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
5Z605
CemAir
UA187
United Airlines
UA4536
United Airlines
PD720
Porter Airlines
|
11:40
Margate
20:00
Johannesburg
08:35
Newark
12:15
Washington Dulles
|
13:10
Johannesburg
05:50
Newark
10:08
Washington Dulles
13:45
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
UA187
United Airlines
PD122
Porter Airlines
|
11:40
Margate
20:00
Johannesburg
08:55
Newark
|
13:10
Johannesburg
05:50
Newark
10:40
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
UA187
United Airlines
AC8941
Air Canada
AC7965
Air Canada
|
11:40
Margate
20:00
Johannesburg
10:40
Newark
13:30
Montreal
|
13:10
Johannesburg
05:50
Newark
12:10
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
11:40
Margate
19:00
Johannesburg
09:55
Frankfurt
13:30
Montreal
|
13:10
Johannesburg
05:35
Frankfurt
11:45
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
KF2306
Air Belgium
AC833
Air Canada
AC7965
Air Canada
|
11:40
Margate
18:45
Johannesburg
10:30
Brussels
13:30
Montreal
|
13:10
Johannesburg
06:15
Brussels
12:00
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7969
Air Canada
|
11:40
Margate
19:00
Johannesburg
09:55
Frankfurt
15:30
Montreal
|
13:10
Johannesburg
05:35
Frankfurt
11:45
Montreal
16:49
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3716
United Airlines
PD228
Porter Airlines
|
11:40
Margate
20:00
Johannesburg
08:39
Newark
13:05
Ottawa
|
13:10
Johannesburg
05:50
Newark
10:27
Ottawa
14:08
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
LH573
Lufthansa
LH478
Lufthansa
AC7975
Air Canada
|
11:40
Margate
19:00
Johannesburg
14:10
Frankfurt
18:30
Montreal
|
13:10
Johannesburg
05:35
Frankfurt
16:15
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3716
United Airlines
PD224
Porter Airlines
|
11:40
Margate
20:00
Johannesburg
08:39
Newark
12:00
Ottawa
|
13:10
Johannesburg
05:50
Newark
10:27
Ottawa
13:03
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3533
United Airlines
PD940
Porter Airlines
|
11:40
Margate
20:00
Johannesburg
07:59
Newark
11:05
Boston
|
13:10
Johannesburg
05:50
Newark
09:21
Boston
13:04
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
UA187
United Airlines
PD120
Porter Airlines
|
11:40
Margate
20:00
Johannesburg
07:50
Newark
|
13:10
Johannesburg
05:50
Newark
09:29
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
LX283
Swiss
LX86
Swiss
AC7975
Air Canada
|
11:40
Margate
19:25
Johannesburg
12:50
Zurich
18:30
Montreal
|
13:10
Johannesburg
06:10
Zurich
15:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
AF995
Air France
AF344
Air France
AC7965
Air Canada
|
11:40
Margate
18:50
Johannesburg
11:10
Paris Charles de Gaulle
13:30
Montreal
|
13:10
Johannesburg
05:45
Paris Charles de Gaulle
12:35
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z605
CemAir
UA187
United Airlines
PD118
Porter Airlines
|
11:40
Margate
20:00
Johannesburg
06:50
Newark
|
13:10
Johannesburg
05:50
Newark
08:29
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA4536
United Airlines
PD720
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
08:35
Newark
12:15
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
10:08
Washington Dulles
13:45
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3716
United Airlines
PD224
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
08:39
Newark
12:00
Ottawa
|
13:50
Johannesburg
05:50
Newark
10:27
Ottawa
13:03
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
AC8941
Air Canada
AC7965
Air Canada
|
12:20
Margate
20:00
Johannesburg
10:40
Newark
13:30
Montreal
|
13:50
Johannesburg
05:50
Newark
12:10
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
LX283
Swiss
LX86
Swiss
AC7977
Air Canada
|
12:20
Margate
19:25
Johannesburg
12:50
Zurich
19:30
Montreal
|
13:50
Johannesburg
06:10
Zurich
15:10
Montreal
20:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
BA054
British Airways
AC867
Air Canada
AC7965
Air Canada
|
12:20
Margate
20:45
Johannesburg
09:30
London Heathrow
13:30
Montreal
|
13:50
Johannesburg
06:55
London Heathrow
11:40
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3533
United Airlines
PD940
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
07:59
Newark
11:05
Boston
|
13:50
Johannesburg
05:50
Newark
09:21
Boston
13:04
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
BA056
British Airways
AC867
Air Canada
AC7965
Air Canada
|
12:20
Margate
19:20
Johannesburg
09:30
London Heathrow
13:30
Montreal
|
13:50
Johannesburg
05:30
London Heathrow
11:40
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
AF995
Air France
AF344
Air France
AC7965
Air Canada
|
12:20
Margate
18:50
Johannesburg
11:10
Paris Charles de Gaulle
13:30
Montreal
|
13:50
Johannesburg
05:45
Paris Charles de Gaulle
12:35
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
VS450
Virgin Atlantic
AC867
Air Canada
AC7965
Air Canada
|
12:20
Margate
18:45
Johannesburg
09:30
London Heathrow
13:30
Montreal
|
13:50
Johannesburg
05:00
London Heathrow
11:40
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
LH573
Lufthansa
LH478
Lufthansa
AC7977
Air Canada
|
12:20
Margate
19:00
Johannesburg
14:10
Frankfurt
19:30
Montreal
|
13:50
Johannesburg
05:35
Frankfurt
16:15
Montreal
20:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
DL201
Delta
DL400
Delta
PD130
Porter Airlines
|
12:20
Margate
21:55
Johannesburg
09:13
Atlanta
13:10
Newark
|
13:50
Johannesburg
07:40
Atlanta
11:20
Newark
14:50
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1859
United Airlines
PD720
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
09:59
Newark
12:15
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
11:23
Washington Dulles
13:45
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3716
United Airlines
PD242
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
08:39
Newark
14:00
Ottawa
|
13:50
Johannesburg
05:50
Newark
10:27
Ottawa
15:03
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
PD120
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
07:50
Newark
|
13:50
Johannesburg
05:50
Newark
09:29
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
DL201
Delta
DL2291
Delta
PD392
Porter Airlines
|
12:20
Margate
21:55
Johannesburg
08:45
Atlanta
12:30
Chicago Midway
|
13:50
Johannesburg
07:40
Atlanta
09:42
Chicago Midway
15:12
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3716
United Airlines
PD228
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
08:39
Newark
13:05
Ottawa
|
13:50
Johannesburg
05:50
Newark
10:27
Ottawa
14:08
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7969
Air Canada
|
12:20
Margate
19:00
Johannesburg
09:55
Frankfurt
15:30
Montreal
|
13:50
Johannesburg
05:35
Frankfurt
11:45
Montreal
16:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7975
Air Canada
|
12:20
Margate
19:00
Johannesburg
09:55
Frankfurt
18:30
Montreal
|
13:50
Johannesburg
05:35
Frankfurt
11:45
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
12:20
Margate
19:00
Johannesburg
09:55
Frankfurt
13:30
Montreal
|
13:50
Johannesburg
05:35
Frankfurt
11:45
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
LX283
Swiss
LX86
Swiss
AC7975
Air Canada
|
12:20
Margate
19:25
Johannesburg
12:50
Zurich
18:30
Montreal
|
13:50
Johannesburg
06:10
Zurich
15:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
PD122
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
08:55
Newark
|
13:50
Johannesburg
05:50
Newark
10:40
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
LH573
Lufthansa
LH478
Lufthansa
AC7975
Air Canada
|
12:20
Margate
19:00
Johannesburg
14:10
Frankfurt
18:30
Montreal
|
13:50
Johannesburg
05:35
Frankfurt
16:15
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1953
United Airlines
PD942
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
09:27
Newark
13:30
Boston
|
13:50
Johannesburg
05:50
Newark
10:48
Boston
15:29
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
DL201
Delta
DL2597
Delta
AC7965
Air Canada
|
12:20
Margate
21:55
Johannesburg
09:52
Atlanta
13:30
Montreal
|
13:50
Johannesburg
07:40
Atlanta
12:34
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
PD118
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
06:50
Newark
|
13:50
Johannesburg
05:50
Newark
08:29
Billy Bishop Toronto City
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3533
United Airlines
PD942
Porter Airlines
|
12:20
Margate
20:00
Johannesburg
07:59
Newark
13:30
Boston
|
13:50
Johannesburg
05:50
Newark
09:21
Boston
15:29
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Ramsgate to Durban.
You take a flight from Durban to Toronto and cost approximately 950 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z554
Airlink
UA187
United Airlines
UA3481
United Airlines
|
11:20
Durban
20:00
Johannesburg
08:05
Newark
|
12:35
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
4Z554
Airlink
UA187
United Airlines
UA3603
United Airlines
|
11:20
Durban
20:00
Johannesburg
11:28
Newark
|
12:35
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
FA161 167
Safair
UA1123
United Airlines
AC8873
Air Canada
|
12:35
Durban
19:40
Capetown
06:25
Newark
|
14:55
Capetown
05:20
Newark
07:59
Toronto
|
Connect |
FA161 167
Safair
UA1123
United Airlines
UA3481
United Airlines
|
12:35
Durban
19:40
Capetown
08:05
Newark
|
14:55
Capetown
05:20
Newark
09:43
Toronto
|
Connect |
FA163
Safair
UA1123
United Airlines
UA3481
United Airlines
|
13:55
Durban
19:40
Capetown
08:05
Newark
|
16:15
Capetown
05:20
Newark
09:43
Toronto
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA3481
United Airlines
|
13:55
Durban
19:40
Capetown
08:05
Newark
|
16:20
Capetown
05:20
Newark
09:43
Toronto
|
Connect |
FA163
Safair
UA1123
United Airlines
AC8873
Air Canada
|
13:55
Durban
19:40
Capetown
06:25
Newark
|
16:15
Capetown
05:20
Newark
07:59
Toronto
|
Connect |
5Z993
CemAir
UA1123
United Airlines
AC8873
Air Canada
|
13:55
Durban
19:40
Capetown
06:25
Newark
|
16:20
Capetown
05:20
Newark
07:59
Toronto
|
Connect |
SA562
South African Airways
SA052
South African Airways
DL157
Delta
DL4873
Delta
|
15:05
Durban
17:00
Johannesburg
22:05
Accra
08:00
New York JFK
|
16:05
Johannesburg
21:05
Accra
05:00
New York JFK
09:48
Toronto
|
Connect |
FA283
Safair
UA187
United Airlines
UA3603
United Airlines
|
16:35
Durban
20:00
Johannesburg
11:28
Newark
|
17:45
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
FA283
Safair
UA187
United Airlines
UA3481
United Airlines
|
16:35
Durban
20:00
Johannesburg
08:05
Newark
|
17:45
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
FA464
Safair
UA2223
United Airlines
UA3836
United Airlines
|
16:45
Durban
20:50
Capetown
12:30
Washington Dulles
|
19:05
Capetown
05:50
Washington Dulles
13:59
Toronto
|
Connect |
FA464
Safair
DL211
Delta
DL564
Delta
|
16:45
Durban
22:50
Capetown
09:59
Atlanta
|
19:05
Capetown
08:00
Atlanta
12:09
Toronto
|
Connect |
5Z317 822
CemAir
UA187
United Airlines
UA3481
United Airlines
|
17:30
Durban
20:00
Johannesburg
08:05
Newark
|
18:30
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
5Z317 822
CemAir
UA187
United Airlines
UA3603
United Airlines
|
17:30
Durban
20:00
Johannesburg
11:28
Newark
|
18:30
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA3481
United Airlines
|
17:45
Durban
20:00
Johannesburg
08:05
Newark
|
19:00
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA3603
United Airlines
|
17:45
Durban
20:00
Johannesburg
11:28
Newark
|
19:00
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
5Z317
CemAir
BA054
British Airways
BA093
British Airways
|
17:45
Durban
20:45
Johannesburg
13:10
London Heathrow
|
19:00
Johannesburg
06:55
London Heathrow
15:55
Toronto
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA4425
United Airlines
AC8783
Air Canada
|
17:45
Durban
20:00
Johannesburg
06:59
Newark
09:30
Reagan Washington
|
19:00
Johannesburg
05:50
Newark
08:17
Reagan Washington
10:58
Toronto
|
Connect |
FA271 289
Safair
BA054
British Airways
BA093
British Airways
|
18:15
Durban
20:45
Johannesburg
13:10
London Heathrow
|
19:25
Johannesburg
06:55
London Heathrow
15:55
Toronto
|
Connect |
QR1368
Qatar Airways
BA054
British Airways
BA099
British Airways
|
18:25
Durban
20:45
Johannesburg
17:05
London Heathrow
|
19:45
Johannesburg
06:55
London Heathrow
19:55
Toronto
|
Connect |
QR1368
Qatar Airways
BA054
British Airways
BA093
British Airways
|
18:25
Durban
20:45
Johannesburg
13:10
London Heathrow
|
19:45
Johannesburg
06:55
London Heathrow
15:55
Toronto
|
Connect |
EK776
Emirates
EK161
Emirates
EI127
Aer Lingus
|
18:40
Durban
07:15
Dubai
13:10
Dublin
|
05:00
Dubai
12:10
Dublin
16:05
Toronto
|
Connect |
EK776
Emirates
EK161
Emirates
TS231
Air Transat
|
18:40
Durban
07:15
Dubai
13:15
Dublin
|
05:00
Dubai
12:10
Dublin
15:50
Toronto
|
Connect |
SA572
South African Airways
BA054
British Airways
BA093
British Airways
|
18:40
Durban
20:45
Johannesburg
13:10
London Heathrow
|
19:45
Johannesburg
06:55
London Heathrow
15:55
Toronto
|
Connect |
EK776
Emirates
EK017
Emirates
TS207
Air Transat
|
18:40
Durban
07:25
Dubai
13:25
Manchester
|
05:00
Dubai
12:00
Manchester
16:05
Toronto
|
Connect |
EK776
Emirates
EK237
Emirates
WS3609
WestJet
|
18:40
Durban
08:15
Dubai
17:15
Boston
|
05:00
Dubai
14:15
Boston
19:26
Toronto
|
Connect |
EK776
Emirates
EK147
Emirates
TS341 361
Air Transat
|
18:40
Durban
08:05
Dubai
14:55
Amsterdam Schiphol
|
05:00
Dubai
13:15
Amsterdam Schiphol
17:10
Toronto
|
Connect |
4Z570
Airlink
DL201
Delta
DL2204
Delta
|
19:15
Durban
21:55
Johannesburg
14:54
Atlanta
|
20:25
Johannesburg
07:40
Atlanta
17:05
Toronto
|
Connect |
4Z570
Airlink
DL201
Delta
DL564
Delta
|
19:15
Durban
21:55
Johannesburg
09:59
Atlanta
|
20:25
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
5Z995
CemAir
DL211
Delta
DL2204
Delta
|
19:20
Durban
22:50
Capetown
14:54
Atlanta
|
21:45
Capetown
08:00
Atlanta
17:05
Toronto
|
Connect |
5Z995
CemAir
DL211
Delta
DL564
Delta
|
19:20
Durban
22:50
Capetown
09:59
Atlanta
|
21:45
Capetown
08:00
Atlanta
12:09
Toronto
|
Connect |
FA460
Safair
DL211
Delta
DL2204
Delta
|
19:30
Durban
22:50
Capetown
14:54
Atlanta
|
21:50
Capetown
08:00
Atlanta
17:05
Toronto
|
Connect |
FA277
Safair
DL201
Delta
DL564
Delta
|
19:30
Durban
21:55
Johannesburg
09:59
Atlanta
|
20:40
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
FA460
Safair
DL211
Delta
DL564
Delta
|
19:30
Durban
22:50
Capetown
09:59
Atlanta
|
21:50
Capetown
08:00
Atlanta
12:09
Toronto
|
Connect |
FA277
Safair
DL201
Delta
DL2204
Delta
|
19:30
Durban
21:55
Johannesburg
14:54
Atlanta
|
20:40
Johannesburg
07:40
Atlanta
17:05
Toronto
|
Connect |
FA391
Safair
DL201
Delta
DL564
Delta
|
19:50
Durban
21:55
Johannesburg
09:59
Atlanta
|
21:00
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
FA391
Safair
DL201
Delta
DL2204
Delta
|
19:50
Durban
21:55
Johannesburg
14:54
Atlanta
|
21:00
Johannesburg
07:40
Atlanta
17:05
Toronto
|
Connect |
5Z319
CemAir
KL0592
KLM
KL0691
KLM
|
20:15
Durban
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
21:30
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
FA269
Safair
KL0592
KLM
KL0691
KLM
|
20:25
Durban
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
21:35
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
5Z321
CemAir
KL0592
KLM
KL0691
KLM
|
20:30
Durban
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
21:45
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Ramsgate to Margate.
You take a flight from Margate to Buffalo and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Waterloo, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
5Z605
CemAir
DL201
Delta
DL1649
Delta
|
11:40
Margate
21:55
Johannesburg
08:55
Atlanta
|
13:10
Johannesburg
07:40
Atlanta
10:51
Buffalo
|
Connect |
5Z605
CemAir
DL201
Delta
DL455
Delta
DL1673
Delta
|
11:40
Margate
21:55
Johannesburg
10:50
Atlanta
15:50
Detroit
|
13:10
Johannesburg
07:40
Atlanta
12:42
Detroit
16:57
Buffalo
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3448 4429
United Airlines
|
11:40
Margate
20:00
Johannesburg
14:23
Newark
|
13:10
Johannesburg
05:50
Newark
15:53
Buffalo
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3528
United Airlines
|
11:40
Margate
20:00
Johannesburg
17:20
Newark
|
13:10
Johannesburg
05:50
Newark
18:48
Buffalo
|
Connect |
5Z605
CemAir
DL201
Delta
DL1507
Delta
|
11:40
Margate
21:55
Johannesburg
15:31
Atlanta
|
13:10
Johannesburg
07:40
Atlanta
17:35
Buffalo
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA4536
United Airlines
UA4324
United Airlines
|
11:40
Margate
20:00
Johannesburg
08:35
Newark
12:40
Washington Dulles
|
13:10
Johannesburg
05:50
Newark
10:08
Washington Dulles
14:02
Buffalo
|
Connect |
5Z605
CemAir
UA187
United Airlines
UA3520
United Airlines
|
11:40
Margate
20:00
Johannesburg
10:35
Newark
|
13:10
Johannesburg
05:50
Newark
11:56
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL1507
Delta
|
12:20
Margate
21:55
Johannesburg
15:31
Atlanta
|
13:50
Johannesburg
07:40
Atlanta
17:35
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3448 4429
United Airlines
|
12:20
Margate
20:00
Johannesburg
14:23
Newark
|
13:50
Johannesburg
05:50
Newark
15:53
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL352
Delta
DL1673
Delta
|
12:20
Margate
21:55
Johannesburg
09:10
Atlanta
15:50
Detroit
|
13:50
Johannesburg
07:40
Atlanta
11:07
Detroit
16:57
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1502
United Airlines
UA3784
United Airlines
|
12:20
Margate
20:00
Johannesburg
11:29
Newark
14:31
Chicago O'Hare
|
13:50
Johannesburg
05:50
Newark
13:01
Chicago O'Hare
17:16
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1796
United Airlines
UA1004
United Airlines
|
12:20
Margate
20:00
Johannesburg
10:27
Newark
14:16
Chicago O'Hare
|
13:50
Johannesburg
05:50
Newark
12:05
Chicago O'Hare
16:55
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1796
United Airlines
UA3784
United Airlines
|
12:20
Margate
20:00
Johannesburg
10:27
Newark
14:31
Chicago O'Hare
|
13:50
Johannesburg
05:50
Newark
12:05
Chicago O'Hare
17:16
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA2677
United Airlines
UA5558
United Airlines
|
12:20
Margate
20:00
Johannesburg
07:59
Newark
10:39
Chicago O'Hare
|
13:50
Johannesburg
05:50
Newark
09:27
Chicago O'Hare
13:17
Buffalo
|
Connect |
5Z603
CemAir
BA056
British Airways
AA729
American Airlines
AA5579
American Airlines
|
12:20
Margate
19:20
Johannesburg
09:15
London Heathrow
13:52
Philadelphia
|
13:50
Johannesburg
05:30
London Heathrow
12:15
Philadelphia
15:10
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL2262
Delta
DL2781
Delta
|
12:20
Margate
21:55
Johannesburg
10:07
Atlanta
15:15
Minneapolis
|
13:50
Johannesburg
07:40
Atlanta
11:40
Minneapolis
18:10
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL466
Delta
DL2781
Delta
|
12:20
Margate
21:55
Johannesburg
08:55
Atlanta
15:15
Minneapolis
|
13:50
Johannesburg
07:40
Atlanta
10:30
Minneapolis
18:10
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1502
United Airlines
UA1004
United Airlines
|
12:20
Margate
20:00
Johannesburg
11:29
Newark
14:16
Chicago O'Hare
|
13:50
Johannesburg
05:50
Newark
13:01
Chicago O'Hare
16:55
Buffalo
|
Connect |
5Z603
CemAir
BA054
British Airways
AA729
American Airlines
AA5579
American Airlines
|
12:20
Margate
20:45
Johannesburg
09:15
London Heathrow
13:52
Philadelphia
|
13:50
Johannesburg
06:55
London Heathrow
12:15
Philadelphia
15:10
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA2677
United Airlines
UA1004
United Airlines
|
12:20
Margate
20:00
Johannesburg
07:59
Newark
14:16
Chicago O'Hare
|
13:50
Johannesburg
05:50
Newark
09:27
Chicago O'Hare
16:55
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL8770
Delta
DL2781
Delta
|
12:20
Margate
21:55
Johannesburg
11:10
Atlanta
15:15
Minneapolis
|
13:50
Johannesburg
07:40
Atlanta
12:41
Minneapolis
18:10
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL1034
Delta
DL5052
Delta
|
12:20
Margate
21:55
Johannesburg
09:30
Atlanta
15:03
New York La Guardia
|
13:50
Johannesburg
07:40
Atlanta
11:45
New York La Guardia
16:35
Buffalo
|
Connect |
5Z603
CemAir
BA054
British Airways
AA729
American Airlines
AA1851
American Airlines
|
12:20
Margate
20:45
Johannesburg
09:15
London Heathrow
13:53
Philadelphia
|
13:50
Johannesburg
06:55
London Heathrow
12:15
Philadelphia
15:12
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL1109
Delta
DL5052
Delta
|
12:20
Margate
21:55
Johannesburg
11:30
Atlanta
15:03
New York La Guardia
|
13:50
Johannesburg
07:40
Atlanta
13:45
New York La Guardia
16:35
Buffalo
|
Connect |
5Z603
CemAir
BA056
British Airways
AA729
American Airlines
AA1851
American Airlines
|
12:20
Margate
19:20
Johannesburg
09:15
London Heathrow
13:53
Philadelphia
|
13:50
Johannesburg
05:30
London Heathrow
12:15
Philadelphia
15:12
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL468
Delta
DL5052
Delta
|
12:20
Margate
21:55
Johannesburg
10:30
Atlanta
15:03
New York La Guardia
|
13:50
Johannesburg
07:40
Atlanta
12:45
New York La Guardia
16:35
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL847
Delta
DL5274
Delta
|
12:20
Margate
21:55
Johannesburg
12:45
Atlanta
16:45
New York JFK
|
13:50
Johannesburg
07:40
Atlanta
15:04
New York JFK
18:34
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA4536
United Airlines
UA4324
United Airlines
|
12:20
Margate
20:00
Johannesburg
08:35
Newark
12:40
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
10:08
Washington Dulles
14:02
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL733
Delta
DL5274
Delta
|
12:20
Margate
21:55
Johannesburg
08:45
Atlanta
16:45
New York JFK
|
13:50
Johannesburg
07:40
Atlanta
11:07
New York JFK
18:34
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3528
United Airlines
|
12:20
Margate
20:00
Johannesburg
17:20
Newark
|
13:50
Johannesburg
05:50
Newark
18:48
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL2269
Delta
DL5274
Delta
|
12:20
Margate
21:55
Johannesburg
10:03
Atlanta
16:45
New York JFK
|
13:50
Johannesburg
07:40
Atlanta
12:23
New York JFK
18:34
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1859
United Airlines
UA4324
United Airlines
|
12:20
Margate
20:00
Johannesburg
09:59
Newark
12:40
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
11:23
Washington Dulles
14:02
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA4536
United Airlines
UA3438
United Airlines
|
12:20
Margate
20:00
Johannesburg
08:35
Newark
17:15
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
10:08
Washington Dulles
18:37
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA2677
United Airlines
UA3784
United Airlines
|
12:20
Margate
20:00
Johannesburg
07:59
Newark
14:31
Chicago O'Hare
|
13:50
Johannesburg
05:50
Newark
09:27
Chicago O'Hare
17:16
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1992
United Airlines
UA3438
United Airlines
|
12:20
Margate
20:00
Johannesburg
14:59
Newark
17:15
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
16:21
Washington Dulles
18:37
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA3520
United Airlines
|
12:20
Margate
20:00
Johannesburg
10:35
Newark
|
13:50
Johannesburg
05:50
Newark
11:56
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL1649
Delta
|
12:20
Margate
21:55
Johannesburg
08:55
Atlanta
|
13:50
Johannesburg
07:40
Atlanta
10:51
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1859
United Airlines
UA3438
United Airlines
|
12:20
Margate
20:00
Johannesburg
09:59
Newark
17:15
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
11:23
Washington Dulles
18:37
Buffalo
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1859
United Airlines
UA4331
United Airlines
|
12:20
Margate
20:00
Johannesburg
09:59
Newark
17:15
Washington Dulles
|
13:50
Johannesburg
05:50
Newark
11:23
Washington Dulles
18:38
Buffalo
|
Connect |
5Z603
CemAir
DL201
Delta
DL455
Delta
DL1673
Delta
|
12:20
Margate
21:55
Johannesburg
10:50
Atlanta
15:50
Detroit
|
13:50
Johannesburg
07:40
Atlanta
12:42
Detroit
16:57
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Ramsgate to Durban.
You take a flight from Durban to Buffalo and cost approximately 1700 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Waterloo, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z554
Airlink
UA187
United Airlines
UA4536
United Airlines
UA4324
United Airlines
|
11:20
Durban
20:00
Johannesburg
08:35
Newark
12:40
Washington Dulles
|
12:35
Johannesburg
05:50
Newark
10:08
Washington Dulles
14:02
Buffalo
|
Connect |
4Z554
Airlink
UA187
United Airlines
UA3448 4429
United Airlines
|
11:20
Durban
20:00
Johannesburg
14:23
Newark
|
12:35
Johannesburg
05:50
Newark
15:53
Buffalo
|
Connect |
4Z554
Airlink
UA187
United Airlines
UA2677
United Airlines
UA5558
United Airlines
|
11:20
Durban
20:00
Johannesburg
07:59
Newark
10:39
Chicago O'Hare
|
12:35
Johannesburg
05:50
Newark
09:27
Chicago O'Hare
13:17
Buffalo
|
Connect |
4Z554
Airlink
UA187
United Airlines
UA3520
United Airlines
|
11:20
Durban
20:00
Johannesburg
10:35
Newark
|
12:35
Johannesburg
05:50
Newark
11:56
Buffalo
|
Connect |
FA161 167
Safair
UA1123
United Airlines
UA3520
United Airlines
|
12:35
Durban
19:40
Capetown
10:35
Newark
|
14:55
Capetown
05:20
Newark
11:56
Buffalo
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA3520
United Airlines
|
13:55
Durban
19:40
Capetown
10:35
Newark
|
16:20
Capetown
05:20
Newark
11:56
Buffalo
|
Connect |
FA163
Safair
UA1123
United Airlines
UA3520
United Airlines
|
13:55
Durban
19:40
Capetown
10:35
Newark
|
16:15
Capetown
05:20
Newark
11:56
Buffalo
|
Connect |
FA175
Safair
UA2223
United Airlines
UA3727
United Airlines
|
14:00
Durban
20:50
Capetown
08:25
Washington Dulles
|
16:20
Capetown
05:50
Washington Dulles
09:42
Buffalo
|
Connect |
SA562
South African Airways
SA052
South African Airways
DL157
Delta
DL5270
Delta
|
15:05
Durban
17:00
Johannesburg
22:05
Accra
08:55
New York JFK
|
16:05
Johannesburg
21:05
Accra
05:00
New York JFK
10:31
Buffalo
|
Connect |
SA562
South African Airways
SA052
South African Airways
UA997
United Airlines
UA3727
United Airlines
|
15:05
Durban
17:00
Johannesburg
23:30
Accra
08:25
Washington Dulles
|
16:05
Johannesburg
21:05
Accra
06:20
Washington Dulles
09:42
Buffalo
|
Connect |
5Z826
CemAir
UA2223
United Airlines
UA3727
United Airlines
|
15:45
Durban
20:50
Capetown
08:25
Washington Dulles
|
18:10
Capetown
05:50
Washington Dulles
09:42
Buffalo
|
Connect |
5Z826
CemAir
UA2223
United Airlines
UA4324
United Airlines
|
15:45
Durban
20:50
Capetown
12:40
Washington Dulles
|
18:10
Capetown
05:50
Washington Dulles
14:02
Buffalo
|
Connect |
4Z528
Airlink
4Z676
Airlink
DL211
Delta
DL1649
Delta
|
16:10
Durban
19:10
Port Elizabeth
22:50
Capetown
08:55
Atlanta
|
17:45
Port Elizabeth
20:35
Capetown
08:00
Atlanta
10:51
Buffalo
|
Connect |
FA283
Safair
UA187
United Airlines
UA3448 4429
United Airlines
|
16:35
Durban
20:00
Johannesburg
14:23
Newark
|
17:45
Johannesburg
05:50
Newark
15:53
Buffalo
|
Connect |
FA283
Safair
UA187
United Airlines
UA3520
United Airlines
|
16:35
Durban
20:00
Johannesburg
10:35
Newark
|
17:45
Johannesburg
05:50
Newark
11:56
Buffalo
|
Connect |
FA464
Safair
UA2223
United Airlines
UA3727
United Airlines
|
16:45
Durban
20:50
Capetown
08:25
Washington Dulles
|
19:05
Capetown
05:50
Washington Dulles
09:42
Buffalo
|
Connect |
FA464
Safair
UA2223
United Airlines
UA4324
United Airlines
|
16:45
Durban
20:50
Capetown
12:40
Washington Dulles
|
19:05
Capetown
05:50
Washington Dulles
14:02
Buffalo
|
Connect |
FA464
Safair
DL211
Delta
DL1649
Delta
|
16:45
Durban
22:50
Capetown
08:55
Atlanta
|
19:05
Capetown
08:00
Atlanta
10:51
Buffalo
|
Connect |
FA464
Safair
UA2223
United Airlines
UA1941
United Airlines
UA3520
United Airlines
|
16:45
Durban
20:50
Capetown
07:35
Washington Dulles
10:35
Newark
|
19:05
Capetown
05:50
Washington Dulles
08:52
Newark
11:56
Buffalo
|
Connect |
5Z317 822
CemAir
UA187
United Airlines
UA3520
United Airlines
|
17:30
Durban
20:00
Johannesburg
10:35
Newark
|
18:30
Johannesburg
05:50
Newark
11:56
Buffalo
|
Connect |
5Z317 822
CemAir
UA187
United Airlines
UA2677
United Airlines
UA5558
United Airlines
|
17:30
Durban
20:00
Johannesburg
07:59
Newark
10:39
Chicago O'Hare
|
18:30
Johannesburg
05:50
Newark
09:27
Chicago O'Hare
13:17
Buffalo
|
Connect |
5Z317 822
CemAir
UA187
United Airlines
UA3448 4429
United Airlines
|
17:30
Durban
20:00
Johannesburg
14:23
Newark
|
18:30
Johannesburg
05:50
Newark
15:53
Buffalo
|
Connect |
5Z317 822
CemAir
UA187
United Airlines
UA1859
United Airlines
UA4324
United Airlines
|
17:30
Durban
20:00
Johannesburg
09:59
Newark
12:40
Washington Dulles
|
18:30
Johannesburg
05:50
Newark
11:23
Washington Dulles
14:02
Buffalo
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA3520
United Airlines
|
17:45
Durban
20:00
Johannesburg
10:35
Newark
|
19:00
Johannesburg
05:50
Newark
11:56
Buffalo
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA1859
United Airlines
UA4324
United Airlines
|
17:45
Durban
20:00
Johannesburg
09:59
Newark
12:40
Washington Dulles
|
19:00
Johannesburg
05:50
Newark
11:23
Washington Dulles
14:02
Buffalo
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA4536
United Airlines
UA4324
United Airlines
|
17:45
Durban
20:00
Johannesburg
08:35
Newark
12:40
Washington Dulles
|
19:00
Johannesburg
05:50
Newark
10:08
Washington Dulles
14:02
Buffalo
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA2677
United Airlines
UA5558
United Airlines
|
17:45
Durban
20:00
Johannesburg
07:59
Newark
10:39
Chicago O'Hare
|
19:00
Johannesburg
05:50
Newark
09:27
Chicago O'Hare
13:17
Buffalo
|
Connect |
5Z317
CemAir
UA187
United Airlines
UA3448 4429
United Airlines
|
17:45
Durban
20:00
Johannesburg
14:23
Newark
|
19:00
Johannesburg
05:50
Newark
15:53
Buffalo
|
Connect |
EK776
Emirates
EK201
Emirates
B6102
JetBlue Airways
|
18:40
Durban
08:30
Dubai
21:00
New York JFK
|
05:00
Dubai
14:25
New York JFK
22:39
Buffalo
|
Connect |
EK776
Emirates
EK201
Emirates
B61602
JetBlue Airways
|
18:40
Durban
08:30
Dubai
17:19
New York JFK
|
05:00
Dubai
14:25
New York JFK
19:00
Buffalo
|
Connect |
4Z570
Airlink
DL201
Delta
DL1507
Delta
|
19:15
Durban
21:55
Johannesburg
15:31
Atlanta
|
20:25
Johannesburg
07:40
Atlanta
17:35
Buffalo
|
Connect |
FA281
Safair
DL201
Delta
DL1649
Delta
|
19:15
Durban
21:55
Johannesburg
08:55
Atlanta
|
20:25
Johannesburg
07:40
Atlanta
10:51
Buffalo
|
Connect |
5Z995
CemAir
DL211
Delta
DL1507
Delta
|
19:20
Durban
22:50
Capetown
15:31
Atlanta
|
21:45
Capetown
08:00
Atlanta
17:35
Buffalo
|
Connect |
5Z995
CemAir
DL211
Delta
DL1649
Delta
|
19:20
Durban
22:50
Capetown
08:55
Atlanta
|
21:45
Capetown
08:00
Atlanta
10:51
Buffalo
|
Connect |
FA460
Safair
DL211
Delta
DL1507
Delta
|
19:30
Durban
22:50
Capetown
15:31
Atlanta
|
21:50
Capetown
08:00
Atlanta
17:35
Buffalo
|
Connect |
FA277
Safair
DL201
Delta
DL1507
Delta
|
19:30
Durban
21:55
Johannesburg
15:31
Atlanta
|
20:40
Johannesburg
07:40
Atlanta
17:35
Buffalo
|
Connect |
FA277
Safair
DL201
Delta
DL1649
Delta
|
19:30
Durban
21:55
Johannesburg
08:55
Atlanta
|
20:40
Johannesburg
07:40
Atlanta
10:51
Buffalo
|
Connect |
FA460
Safair
DL211
Delta
DL1649
Delta
|
19:30
Durban
22:50
Capetown
08:55
Atlanta
|
21:50
Capetown
08:00
Atlanta
10:51
Buffalo
|
Connect |
FA391
Safair
DL201
Delta
DL1649
Delta
|
19:50
Durban
21:55
Johannesburg
08:55
Atlanta
|
21:00
Johannesburg
07:40
Atlanta
10:51
Buffalo
|
Connect |
FA391
Safair
DL201
Delta
DL1507
Delta
|
19:50
Durban
21:55
Johannesburg
15:31
Atlanta
|
21:00
Johannesburg
07:40
Atlanta
17:35
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Ramsgate to Pietermaritzburg.
You take a flight from Pietermaritzburg to Toronto and cost approximately 1500 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Waterloo, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z732
Airlink
UA187
United Airlines
UA3481
United Airlines
|
07:00
Pietermaritzburg
20:00
Johannesburg
08:05
Newark
|
08:05
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
4Z734
Airlink
KL0592
KLM
KL0691
KLM
|
08:30
Pietermaritzburg
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
09:35
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
4Z734
Airlink
UA187
United Airlines
UA3603
United Airlines
|
08:30
Pietermaritzburg
20:00
Johannesburg
11:28
Newark
|
09:35
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
4Z734
Airlink
UA187
United Airlines
UA3481
United Airlines
|
08:30
Pietermaritzburg
20:00
Johannesburg
08:05
Newark
|
09:35
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
4Z734
Airlink
DL201
Delta
DL564
Delta
|
08:30
Pietermaritzburg
21:55
Johannesburg
09:59
Atlanta
|
09:35
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
4Z736
Airlink
KL0592
KLM
KL0691
KLM
|
14:05
Pietermaritzburg
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
15:10
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
4Z736
Airlink
BA054
British Airways
BA093
British Airways
|
14:05
Pietermaritzburg
20:45
Johannesburg
13:10
London Heathrow
|
15:10
Johannesburg
06:55
London Heathrow
15:55
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3481
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:05
Newark
|
15:10
Johannesburg
05:50
Newark
09:43
Toronto
|
Connect |
4Z736
Airlink
AF995
Air France
AF356
Air France
|
14:05
Pietermaritzburg
18:50
Johannesburg
14:05
Paris Charles de Gaulle
|
15:10
Johannesburg
05:45
Paris Charles de Gaulle
16:05
Toronto
|
Connect |
4Z736
Airlink
AF995
Air France
AF386
Air France
|
14:05
Pietermaritzburg
18:50
Johannesburg
16:40
Paris Charles de Gaulle
|
15:10
Johannesburg
05:45
Paris Charles de Gaulle
19:00
Toronto
|
Connect |
4Z736
Airlink
DL201
Delta
DL564
Delta
|
14:05
Pietermaritzburg
21:55
Johannesburg
09:59
Atlanta
|
15:10
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH470
Lufthansa
|
14:05
Pietermaritzburg
19:00
Johannesburg
13:50
Frankfurt
|
15:10
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
4Z736
Airlink
BA056
British Airways
BA099
British Airways
|
14:05
Pietermaritzburg
19:20
Johannesburg
17:05
London Heathrow
|
15:10
Johannesburg
05:30
London Heathrow
19:55
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4425
United Airlines
AC8783
Air Canada
|
14:05
Pietermaritzburg
20:00
Johannesburg
06:59
Newark
09:30
Reagan Washington
|
15:10
Johannesburg
05:50
Newark
08:17
Reagan Washington
10:58
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1859
United Airlines
UA3836
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
09:59
Newark
12:30
Washington Dulles
|
15:10
Johannesburg
05:50
Newark
11:23
Washington Dulles
13:59
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1530 1657
United Airlines
AC8732
Air Canada
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:50
Newark
12:35
Cleveland
|
15:10
Johannesburg
05:50
Newark
10:35
Cleveland
13:39
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4536
United Airlines
UA3836
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:35
Newark
12:30
Washington Dulles
|
15:10
Johannesburg
05:50
Newark
10:08
Washington Dulles
13:59
Toronto
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC841
Air Canada
|
14:05
Pietermaritzburg
19:00
Johannesburg
10:15
Frankfurt
|
15:10
Johannesburg
05:35
Frankfurt
12:40
Toronto
|
Connect |
4Z736
Airlink
DL201
Delta
DL2204
Delta
|
14:05
Pietermaritzburg
21:55
Johannesburg
14:54
Atlanta
|
15:10
Johannesburg
07:40
Atlanta
17:05
Toronto
|
Connect |
4Z736
Airlink
KL0592
KLM
KL0695
KLM
|
14:05
Pietermaritzburg
23:10
Johannesburg
17:40
Amsterdam Schiphol
|
15:10
Johannesburg
10:15
Amsterdam Schiphol
19:50
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3539
United Airlines
AC8922
Air Canada
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:30
Newark
11:30
Pittsburgh
|
15:10
Johannesburg
05:50
Newark
10:11
Pittsburgh
12:35
Toronto
|
Connect |
4Z736
Airlink
LX283
Swiss
AC881
Air Canada
|
14:05
Pietermaritzburg
19:25
Johannesburg
09:40
Zurich
|
15:10
Johannesburg
06:10
Zurich
12:05
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3544
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
15:40
Newark
|
15:10
Johannesburg
05:50
Newark
17:29
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3603
United Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
11:28
Newark
|
15:10
Johannesburg
05:50
Newark
13:09
Toronto
|
Connect |
4Z736
Airlink
BA056
British Airways
BA093
British Airways
|
14:05
Pietermaritzburg
19:20
Johannesburg
13:10
London Heathrow
|
15:10
Johannesburg
05:30
London Heathrow
15:55
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4536
United Airlines
AC8619
Air Canada
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:35
Newark
11:20
Washington Dulles
|
15:10
Johannesburg
05:50
Newark
10:08
Washington Dulles
12:48
Toronto
|
Connect |
4Z736
Airlink
BA054
British Airways
BA099
British Airways
|
14:05
Pietermaritzburg
20:45
Johannesburg
17:05
London Heathrow
|
15:10
Johannesburg
06:55
London Heathrow
19:55
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL1384
Delta
WS3651
WestJet
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:19
Atlanta
11:55
Nashville
|
19:15
Johannesburg
07:40
Atlanta
09:26
Nashville
15:15
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL352
Delta
DL3590
Delta
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:10
Atlanta
15:55
Detroit
|
19:15
Johannesburg
07:40
Atlanta
11:07
Detroit
17:12
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL455
Delta
DL3590
Delta
|
18:10
Pietermaritzburg
21:55
Johannesburg
10:50
Atlanta
15:55
Detroit
|
19:15
Johannesburg
07:40
Atlanta
12:42
Detroit
17:12
Toronto
|
Connect |
4Z744
Airlink
BA054
British Airways
BA099
British Airways
|
18:10
Pietermaritzburg
20:45
Johannesburg
17:05
London Heathrow
|
19:15
Johannesburg
06:55
London Heathrow
19:55
Toronto
|
Connect |
4Z744
Airlink
KL0592
KLM
KL0691
KLM
|
18:10
Pietermaritzburg
23:10
Johannesburg
11:10
Amsterdam Schiphol
|
19:15
Johannesburg
10:15
Amsterdam Schiphol
13:05
Toronto
|
Connect |
4Z744
Airlink
KL0592
KLM
KL0695
KLM
|
18:10
Pietermaritzburg
23:10
Johannesburg
17:40
Amsterdam Schiphol
|
19:15
Johannesburg
10:15
Amsterdam Schiphol
19:50
Toronto
|
Connect |
4Z744
Airlink
BA054
British Airways
AC855
Air Canada
|
18:10
Pietermaritzburg
20:45
Johannesburg
12:05
London Heathrow
|
19:15
Johannesburg
06:55
London Heathrow
14:55
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL2204
Delta
|
18:10
Pietermaritzburg
21:55
Johannesburg
14:54
Atlanta
|
19:15
Johannesburg
07:40
Atlanta
17:05
Toronto
|
Connect |
4Z744
Airlink
BA054
British Airways
BA093
British Airways
|
18:10
Pietermaritzburg
20:45
Johannesburg
13:10
London Heathrow
|
19:15
Johannesburg
06:55
London Heathrow
15:55
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL564
Delta
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:59
Atlanta
|
19:15
Johannesburg
07:40
Atlanta
12:09
Toronto
|
Connect |
4Z744
Airlink
KL0592
KLM
TS371
Air Transat
|
18:10
Pietermaritzburg
23:10
Johannesburg
12:15
Amsterdam Schiphol
|
19:15
Johannesburg
10:15
Amsterdam Schiphol
14:30
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Ramsgate to Pietermaritzburg.
You take a flight from Pietermaritzburg to Billy Bishop Toronto City and cost approximately 1600 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Waterloo, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z730
Airlink
UA187
United Airlines
PD118
Porter Airlines
|
06:45
Pietermaritzburg
20:00
Johannesburg
06:50
Newark
|
07:50
Johannesburg
05:50
Newark
08:29
Billy Bishop Toronto City
|
Connect |
4Z732
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
07:00
Pietermaritzburg
20:00
Johannesburg
07:50
Newark
|
08:05
Johannesburg
05:50
Newark
09:29
Billy Bishop Toronto City
|
Connect |
4Z734
Airlink
UA187
United Airlines
PD122
Porter Airlines
|
08:30
Pietermaritzburg
20:00
Johannesburg
08:55
Newark
|
09:35
Johannesburg
05:50
Newark
10:40
Billy Bishop Toronto City
|
Connect |
4Z734
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
08:30
Pietermaritzburg
20:00
Johannesburg
07:50
Newark
|
09:35
Johannesburg
05:50
Newark
09:29
Billy Bishop Toronto City
|
Connect |
4Z734
Airlink
UA187
United Airlines
PD118
Porter Airlines
|
08:30
Pietermaritzburg
20:00
Johannesburg
06:50
Newark
|
09:35
Johannesburg
05:50
Newark
08:29
Billy Bishop Toronto City
|
Connect |
4Z734
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
08:30
Pietermaritzburg
19:00
Johannesburg
09:55
Frankfurt
13:30
Montreal
|
09:35
Johannesburg
05:35
Frankfurt
11:45
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
PD118
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
06:50
Newark
|
15:10
Johannesburg
05:50
Newark
08:29
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH478
Lufthansa
AC7975
Air Canada
|
14:05
Pietermaritzburg
19:00
Johannesburg
14:10
Frankfurt
18:30
Montreal
|
15:10
Johannesburg
05:35
Frankfurt
16:15
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LX283
Swiss
LX86
Swiss
AC7975
Air Canada
|
14:05
Pietermaritzburg
19:25
Johannesburg
12:50
Zurich
18:30
Montreal
|
15:10
Johannesburg
06:10
Zurich
15:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7975
Air Canada
|
14:05
Pietermaritzburg
19:00
Johannesburg
09:55
Frankfurt
18:30
Montreal
|
15:10
Johannesburg
05:35
Frankfurt
11:45
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4536
United Airlines
PD720
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:35
Newark
12:15
Washington Dulles
|
15:10
Johannesburg
05:50
Newark
10:08
Washington Dulles
13:45
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3716
United Airlines
PD226
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:39
Newark
12:50
Ottawa
|
15:10
Johannesburg
05:50
Newark
10:27
Ottawa
13:53
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
PD122
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:55
Newark
|
15:10
Johannesburg
05:50
Newark
10:40
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
14:05
Pietermaritzburg
19:00
Johannesburg
09:55
Frankfurt
13:30
Montreal
|
15:10
Johannesburg
05:35
Frankfurt
11:45
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3533
United Airlines
PD940
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
07:59
Newark
11:05
Boston
|
15:10
Johannesburg
05:50
Newark
09:21
Boston
13:04
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3716
United Airlines
PD224
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:39
Newark
12:00
Ottawa
|
15:10
Johannesburg
05:50
Newark
10:27
Ottawa
13:03
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
07:50
Newark
|
15:10
Johannesburg
05:50
Newark
09:29
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1859
United Airlines
PD720
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
09:59
Newark
12:15
Washington Dulles
|
15:10
Johannesburg
05:50
Newark
11:23
Washington Dulles
13:45
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3716
United Airlines
PD228
Porter Airlines
|
14:05
Pietermaritzburg
20:00
Johannesburg
08:39
Newark
13:05
Ottawa
|
15:10
Johannesburg
05:50
Newark
10:27
Ottawa
14:08
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7969
Air Canada
|
14:05
Pietermaritzburg
19:00
Johannesburg
09:55
Frankfurt
15:30
Montreal
|
15:10
Johannesburg
05:35
Frankfurt
11:45
Montreal
16:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL858
Delta
PD134
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
11:02
Atlanta
14:59
Newark
|
19:15
Johannesburg
07:40
Atlanta
13:10
Newark
16:40
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL400
Delta
PD134
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:13
Atlanta
14:59
Newark
|
19:15
Johannesburg
07:40
Atlanta
11:20
Newark
16:40
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
BA185
British Airways
PD136
Porter Airlines
|
18:10
Pietermaritzburg
20:45
Johannesburg
10:55
London Heathrow
16:10
Newark
|
19:15
Johannesburg
06:55
London Heathrow
13:45
Newark
17:45
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL411
Delta
PD944
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
11:55
Atlanta
15:15
Boston
|
19:15
Johannesburg
07:40
Atlanta
14:25
Boston
17:14
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2120
Delta
PD724
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
10:05
Atlanta
14:40
Washington Dulles
|
19:15
Johannesburg
07:40
Atlanta
11:50
Washington Dulles
16:10
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2597
Delta
AC7965
Air Canada
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:52
Atlanta
13:30
Montreal
|
19:15
Johannesburg
07:40
Atlanta
12:34
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL400
Delta
PD132
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:13
Atlanta
14:10
Newark
|
19:15
Johannesburg
07:40
Atlanta
11:20
Newark
15:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL858
Delta
PD132
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
11:02
Atlanta
14:10
Newark
|
19:15
Johannesburg
07:40
Atlanta
13:10
Newark
15:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2597
Delta
PD472
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:52
Atlanta
14:20
Montreal
|
19:15
Johannesburg
07:40
Atlanta
12:34
Montreal
15:39
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL570
Delta
PD944
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
10:25
Atlanta
15:15
Boston
|
19:15
Johannesburg
07:40
Atlanta
12:57
Boston
17:14
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
BA217
British Airways
PD726
Porter Airlines
|
18:10
Pietermaritzburg
20:45
Johannesburg
11:15
London Heathrow
16:20
Washington Dulles
|
19:15
Johannesburg
06:55
London Heathrow
14:15
Washington Dulles
17:54
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
AC867
Air Canada
AC7965
Air Canada
|
18:10
Pietermaritzburg
20:45
Johannesburg
09:30
London Heathrow
13:30
Montreal
|
19:15
Johannesburg
06:55
London Heathrow
11:40
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2120
Delta
PD726
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
10:05
Atlanta
16:20
Washington Dulles
|
19:15
Johannesburg
07:40
Atlanta
11:50
Washington Dulles
17:54
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
BA185
British Airways
PD134
Porter Airlines
|
18:10
Pietermaritzburg
20:45
Johannesburg
10:55
London Heathrow
14:59
Newark
|
19:15
Johannesburg
06:55
London Heathrow
13:45
Newark
16:40
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2291
Delta
PD392
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
08:45
Atlanta
12:30
Chicago Midway
|
19:15
Johannesburg
07:40
Atlanta
09:42
Chicago Midway
15:12
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
AC867
Air Canada
AC7969
Air Canada
|
18:10
Pietermaritzburg
20:45
Johannesburg
09:30
London Heathrow
15:30
Montreal
|
19:15
Johannesburg
06:55
London Heathrow
11:40
Montreal
16:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2597
Delta
AC7969
Air Canada
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:52
Atlanta
15:30
Montreal
|
19:15
Johannesburg
07:40
Atlanta
12:34
Montreal
16:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL858
Delta
PD136
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
11:02
Atlanta
16:10
Newark
|
19:15
Johannesburg
07:40
Atlanta
13:10
Newark
17:45
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL400
Delta
PD130
Porter Airlines
|
18:10
Pietermaritzburg
21:55
Johannesburg
09:13
Atlanta
13:10
Newark
|
19:15
Johannesburg
07:40
Atlanta
11:20
Newark
14:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
BA213
British Airways
PD944
Porter Airlines
|
18:10
Pietermaritzburg
20:45
Johannesburg
11:15
London Heathrow
15:15
Boston
|
19:15
Johannesburg
06:55
London Heathrow
13:35
Boston
17:14
Billy Bishop Toronto City
|
Connect |
You can find hotels and accommodations in Waterloo, Canada with our hotels search tool below
Booking.com