HowToGo

Flight from Ramsgate to Waterloo, Canada

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

Search Transfer from Ramsgate to Waterloo, Canada

Search Flights

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

1. Margate to Toronto

  1. You take a bus, shuttle or taxi from your location in Ramsgate to Margate.

  2. You take a flight from Margate to Toronto and cost approximately 1000 USD.

  3. 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

2. Margate to Billy Bishop Toronto City

  1. You take a bus, shuttle or taxi from your location in Ramsgate to Margate.

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

  3. 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

3. Durban to Toronto

  1. You take a bus, shuttle or taxi from your location in Ramsgate to Durban.

  2. You take a flight from Durban to Toronto and cost approximately 950 USD.

  3. 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

4. Margate to Buffalo

  1. You take a bus, shuttle or taxi from your location in Ramsgate to Margate.

  2. You take a flight from Margate to Buffalo and cost approximately 1300 USD.

  3. 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

5. Durban to Buffalo

  1. You take a bus, shuttle or taxi from your location in Ramsgate to Durban.

  2. You take a flight from Durban to Buffalo and cost approximately 1700 USD.

  3. 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

6. Pietermaritzburg to Toronto

  1. You take a bus, shuttle or taxi from your location in Ramsgate to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Toronto and cost approximately 1500 USD.

  3. 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

7. Pietermaritzburg to Billy Bishop Toronto City

  1. You take a bus, shuttle or taxi from your location in Ramsgate to Pietermaritzburg.

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

  3. 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

References

Find Hotels in Waterloo, Canada

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

Booking.com