How to get to Element, South Africa from Waterloo by flight ? You can check flights from Waterloo to Element, South Africa below.
You can find flight ticket prices from Waterloo to Element, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Waterloo to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Maseru and cost approximately 950 USD.
You take a bus, shuttle or taxi from Maseru to your destination in Element, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
PD725
Porter Airlines
UA4921
United Airlines
UA188
United Airlines
4Z50
Airlink
|
09:55
Billy Bishop Toronto City
16:00
Washington Dulles
20:45
Newark
06:40
Johannesburg
|
11:22
Washington Dulles
17:27
Newark
17:45
Johannesburg
07:40
Maseru
|
Connect |
PD725
Porter Airlines
UA1156
United Airlines
UA188
United Airlines
4Z50
Airlink
|
09:55
Billy Bishop Toronto City
17:30
Washington Dulles
20:45
Newark
06:40
Johannesburg
|
11:22
Washington Dulles
18:58
Newark
17:45
Johannesburg
07:40
Maseru
|
Connect |
PD417
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z50
Airlink
|
12:55
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:40
Johannesburg
|
14:08
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:40
Maseru
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z50
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
06:40
Johannesburg
|
16:30
Newark
17:45
Johannesburg
07:40
Maseru
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z52
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
09:35
Johannesburg
|
16:30
Newark
17:45
Johannesburg
10:35
Maseru
|
Connect |
PD137
Porter Airlines
LH403
Lufthansa
LH572
Lufthansa
4Z52
Airlink
|
15:00
Billy Bishop Toronto City
18:05
Newark
22:05
Frankfurt
09:35
Johannesburg
|
16:30
Newark
07:30
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
PD945
Porter Airlines
DL258
Delta
KL0591
KLM
4Z50
Airlink
|
15:05
Billy Bishop Toronto City
19:10
Boston
10:35
Amsterdam Schiphol
06:40
Johannesburg
|
16:40
Boston
08:15
Amsterdam Schiphol
21:20
Johannesburg
07:40
Maseru
|
Connect |
PD945
Porter Airlines
LH423
Lufthansa
LH572
Lufthansa
4Z52
Airlink
|
15:05
Billy Bishop Toronto City
17:50
Boston
22:05
Frankfurt
09:35
Johannesburg
|
16:40
Boston
07:00
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
PD945
Porter Airlines
KL0618
KLM
KL0591
KLM
4Z50
Airlink
|
15:05
Billy Bishop Toronto City
20:35
Boston
10:35
Amsterdam Schiphol
06:40
Johannesburg
|
16:40
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
07:40
Maseru
|
Connect |
PD425
Porter Airlines
LH479
Lufthansa
LH572
Lufthansa
4Z52
Airlink
|
15:15
Billy Bishop Toronto City
17:55
Montreal
22:05
Frankfurt
09:35
Johannesburg
|
16:28
Montreal
07:10
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
PD425
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z50
Airlink
|
15:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:40
Johannesburg
|
16:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:40
Maseru
|
Connect |
PD425
Porter Airlines
AC844
Air Canada
LH572
Lufthansa
4Z52
Airlink
|
15:15
Billy Bishop Toronto City
19:10
Montreal
22:05
Frankfurt
09:35
Johannesburg
|
16:28
Montreal
08:05
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
AC7970
Air Canada
KL0672
KLM
KL0591
KLM
4Z50
Airlink
|
16:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:40
Johannesburg
|
17:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:40
Maseru
|
Connect |
AC7970
Air Canada
AC844
Air Canada
LH572
Lufthansa
4Z52
Airlink
|
16:15
Billy Bishop Toronto City
19:10
Montreal
22:05
Frankfurt
09:35
Johannesburg
|
17:28
Montreal
08:05
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
4Z52
Airlink
|
17:10
Billy Bishop Toronto City
20:45
Newark
09:35
Johannesburg
|
18:40
Newark
17:45
Johannesburg
10:35
Maseru
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
4Z50
Airlink
|
17:10
Billy Bishop Toronto City
20:45
Newark
06:40
Johannesburg
|
18:40
Newark
17:45
Johannesburg
07:40
Maseru
|
Connect |
PD141
Porter Airlines
UA960
United Airlines
LH572
Lufthansa
4Z52
Airlink
|
17:10
Billy Bishop Toronto City
19:55
Newark
22:05
Frankfurt
09:35
Johannesburg
|
18:40
Newark
09:10
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
AC7972
Air Canada
BA094
British Airways
BA055
British Airways
4Z52
Airlink
|
17:15
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
09:35
Johannesburg
|
18:28
Montreal
09:10
London Heathrow
07:05
Johannesburg
10:35
Maseru
|
Connect |
AC7972
Air Canada
AF347
Air France
AF990
Air France
4Z52
Airlink
|
17:15
Billy Bishop Toronto City
19:30
Montreal
21:00
Paris CDG
09:35
Johannesburg
|
18:28
Montreal
08:15
Paris CDG
07:40
Johannesburg
10:35
Maseru
|
Connect |
AC7972
Air Canada
AC870
Air Canada
AF990
Air France
4Z52
Airlink
|
17:15
Billy Bishop Toronto City
19:50
Montreal
21:00
Paris CDG
09:35
Johannesburg
|
18:28
Montreal
08:30
Paris CDG
07:40
Johannesburg
10:35
Maseru
|
Connect |
PD949
Porter Airlines
KL0618
KLM
KL0591
KLM
4Z50
Airlink
|
17:35
Billy Bishop Toronto City
20:35
Boston
10:35
Amsterdam Schiphol
06:40
Johannesburg
|
19:10
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
07:40
Maseru
|
Connect |
PD949
Porter Airlines
AA108
American Airlines
BA055
British Airways
4Z52
Airlink
|
17:35
Billy Bishop Toronto City
20:25
Boston
19:05
London Heathrow
09:35
Johannesburg
|
19:10
Boston
08:00
London Heathrow
07:05
Johannesburg
10:35
Maseru
|
Connect |
PD949
Porter Airlines
BA214
British Airways
BA055
British Airways
4Z52
Airlink
|
17:35
Billy Bishop Toronto City
21:35
Boston
19:05
London Heathrow
09:35
Johannesburg
|
19:10
Boston
09:05
London Heathrow
07:05
Johannesburg
10:35
Maseru
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z52
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
09:35
Johannesburg
|
19:50
Newark
17:45
Johannesburg
10:35
Maseru
|
Connect |
PD143
Porter Airlines
LX19
Swiss
LX288
Swiss
4Z62
Airlink
|
18:20
Billy Bishop Toronto City
21:55
Newark
22:40
Zurich
15:00
Johannesburg
|
19:50
Newark
11:40
Zurich
09:10
Johannesburg
16:00
Maseru
|
Connect |
AC7974
Air Canada
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z62
Airlink
|
18:20
Billy Bishop Toronto City
22:55
Montreal
01:45
Istanbul
15:00
Johannesburg
|
19:33
Montreal
15:00
Istanbul
10:20
Johannesburg
16:00
Maseru
|
Connect |
PD143
Porter Airlines
BA188
British Airways
BA055
British Airways
4Z62
Airlink
|
18:20
Billy Bishop Toronto City
21:35
Newark
19:05
London Heathrow
15:00
Johannesburg
|
19:50
Newark
09:30
London Heathrow
07:05
Johannesburg
16:00
Maseru
|
Connect |
AC7974
Air Canada
BA094
British Airways
BA055
British Airways
4Z62
Airlink
|
18:20
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
15:00
Johannesburg
|
19:33
Montreal
09:10
London Heathrow
07:05
Johannesburg
16:00
Maseru
|
Connect |
PD143
Porter Airlines
TK30
Turkish Airlines
TK42
Turkish Airlines
4Z62
Airlink
|
18:20
Billy Bishop Toronto City
23:55
Newark
01:45
Istanbul
15:00
Johannesburg
|
19:50
Newark
16:45
Istanbul
10:20
Johannesburg
16:00
Maseru
|
Connect |
AC7974
Air Canada
BA094
British Airways
BA055
British Airways
4Z52
Airlink
|
18:20
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
09:35
Johannesburg
|
19:33
Montreal
09:10
London Heathrow
07:05
Johannesburg
10:35
Maseru
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z50
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
06:40
Johannesburg
|
19:50
Newark
17:45
Johannesburg
07:40
Maseru
|
Connect |
PD429
Porter Airlines
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z62
Airlink
|
18:40
Billy Bishop Toronto City
22:55
Montreal
01:45
Istanbul
15:00
Johannesburg
|
19:53
Montreal
15:00
Istanbul
10:20
Johannesburg
16:00
Maseru
|
Connect |
PD429
Porter Airlines
BA094
British Airways
BA055
British Airways
4Z62
Airlink
|
18:40
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
15:00
Johannesburg
|
19:53
Montreal
09:10
London Heathrow
07:05
Johannesburg
16:00
Maseru
|
Connect |
PD429
Porter Airlines
AF349
Air France
AF990
Air France
4Z62
Airlink
|
18:40
Billy Bishop Toronto City
22:00
Montreal
21:00
Paris CDG
15:00
Johannesburg
|
19:53
Montreal
10:50
Paris CDG
07:40
Johannesburg
16:00
Maseru
|
Connect |
PD429
Porter Airlines
AF349
Air France
AF990
Air France
4Z52
Airlink
|
18:40
Billy Bishop Toronto City
22:00
Montreal
21:00
Paris CDG
09:35
Johannesburg
|
19:53
Montreal
10:50
Paris CDG
07:40
Johannesburg
10:35
Maseru
|
Connect |
PD429
Porter Airlines
BA094
British Airways
BA055
British Airways
4Z52
Airlink
|
18:40
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
09:35
Johannesburg
|
19:53
Montreal
09:10
London Heathrow
07:05
Johannesburg
10:35
Maseru
|
Connect |
PD145
Porter Airlines
LX19
Swiss
LX288
Swiss
4Z62
Airlink
|
19:25
Billy Bishop Toronto City
21:55
Newark
22:40
Zurich
15:00
Johannesburg
|
20:55
Newark
11:40
Zurich
09:10
Johannesburg
16:00
Maseru
|
Connect |
You take a bus, shuttle or taxi from your location in Waterloo to Toronto.
You take a flight from Toronto to Maseru and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Maseru to your destination in Element, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z62
Airlink
|
11:00
Toronto
08:40
Addis Ababa
15:00
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
16:00
Maseru
|
Connect |
UA4580
United Airlines
UA188
United Airlines
4Z50
Airlink
|
16:42
Toronto
20:45
Newark
06:40
Johannesburg
|
18:25
Newark
17:45
Johannesburg
07:40
Maseru
|
Connect |
KL0692
KLM
KL0591
KLM
4Z50
Airlink
|
17:00
Toronto
10:35
Amsterdam Schiphol
06:40
Johannesburg
|
06:10
Amsterdam Schiphol
21:20
Johannesburg
07:40
Maseru
|
Connect |
BA092
British Airways
BA055
British Airways
4Z52
Airlink
|
18:05
Toronto
19:05
London Heathrow
09:35
Johannesburg
|
06:10
London Heathrow
07:05
Johannesburg
10:35
Maseru
|
Connect |
LH471
Lufthansa
LH572
Lufthansa
4Z52
Airlink
|
18:20
Toronto
22:05
Frankfurt
09:35
Johannesburg
|
07:50
Frankfurt
08:30
Johannesburg
10:35
Maseru
|
Connect |
AF351
Air France
AF990
Air France
4Z52
Airlink
|
18:35
Toronto
21:00
Paris CDG
09:35
Johannesburg
|
08:00
Paris CDG
07:40
Johannesburg
10:35
Maseru
|
Connect |
AC058
Air Canada
QR1365
Qatar Airways
4Z50
Airlink
|
20:15
Toronto
20:35
Doha
06:40
Johannesburg
|
16:00
Doha
03:55
Johannesburg
07:40
Maseru
|
Connect |
EY140
Etihad
EY602
Etihad
4Z52
Airlink
|
20:35
Toronto
02:00
Abu Dhabi
09:35
Johannesburg
|
17:25
Abu Dhabi
08:15
Johannesburg
10:35
Maseru
|
Connect |
BA098
British Airways
BA055
British Airways
4Z52
Airlink
|
21:50
Toronto
19:05
London Heathrow
09:35
Johannesburg
|
09:55
London Heathrow
07:05
Johannesburg
10:35
Maseru
|
Connect |
You take a bus, shuttle or taxi from your location in Waterloo to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Bloemfontein and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Element, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
PD131
Porter Airlines
UA1122
United Airlines
4Z600
Airlink
|
12:00
Billy Bishop Toronto City
20:30
Newark
06:00
Capetown
|
13:30
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
PD131
Porter Airlines
UA1122
United Airlines
FA840
Safair
|
12:00
Billy Bishop Toronto City
20:30
Newark
06:30
Capetown
|
13:30
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
PD137
Porter Airlines
UA1122
United Airlines
4Z600
Airlink
|
15:00
Billy Bishop Toronto City
20:30
Newark
06:00
Capetown
|
16:30
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
PD137
Porter Airlines
UA1122
United Airlines
FA840
Safair
|
15:00
Billy Bishop Toronto City
20:30
Newark
06:30
Capetown
|
16:30
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z703
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
09:25
Johannesburg
|
16:30
Newark
17:45
Johannesburg
10:40
Bloemfontein
|
Connect |
PD137
Porter Airlines
UA1122
United Airlines
4Z604
Airlink
|
15:00
Billy Bishop Toronto City
20:30
Newark
10:35
Capetown
|
16:30
Newark
18:00
Capetown
12:10
Bloemfontein
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z701
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
06:20
Johannesburg
|
16:30
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
5Z112
CemAir
|
15:00
Billy Bishop Toronto City
20:45
Newark
06:25
Johannesburg
|
16:30
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
FA115
Safair
FA840
Safair
|
15:00
Billy Bishop Toronto City
20:45
Newark
19:20
Johannesburg
06:30
Capetown
|
16:30
Newark
17:45
Johannesburg
21:35
Capetown
08:05
Bloemfontein
|
Connect |
PD425
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z701
Airlink
|
15:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:20
Johannesburg
|
16:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:20
Bloemfontein
|
Connect |
PD425
Porter Airlines
KL0672
KLM
KL0597
KLM
FA840
Safair
|
15:15
Billy Bishop Toronto City
18:45
Montreal
10:05
Amsterdam Schiphol
06:30
Capetown
|
16:28
Montreal
07:35
Amsterdam Schiphol
21:25
Capetown
08:05
Bloemfontein
|
Connect |
PD425
Porter Airlines
KL0672
KLM
KL0597
KLM
4Z600
Airlink
|
15:15
Billy Bishop Toronto City
18:45
Montreal
10:05
Amsterdam Schiphol
06:00
Capetown
|
16:28
Montreal
07:35
Amsterdam Schiphol
21:25
Capetown
07:35
Bloemfontein
|
Connect |
PD425
Porter Airlines
KL0672
KLM
KL0591
KLM
5Z112
CemAir
|
15:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:25
Johannesburg
|
16:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:25
Bloemfontein
|
Connect |
AC7970
Air Canada
KL0672
KLM
KL0597
KLM
4Z600
Airlink
|
16:15
Billy Bishop Toronto City
18:45
Montreal
10:05
Amsterdam Schiphol
06:00
Capetown
|
17:28
Montreal
07:35
Amsterdam Schiphol
21:25
Capetown
07:35
Bloemfontein
|
Connect |
AC7970
Air Canada
KL0672
KLM
KL0591
KLM
5Z112
CemAir
|
16:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:25
Johannesburg
|
17:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:25
Bloemfontein
|
Connect |
AC7970
Air Canada
AC870
Air Canada
AF864
Air France
FA840
Safair
|
16:15
Billy Bishop Toronto City
19:50
Montreal
10:10
Paris CDG
06:30
Capetown
|
17:28
Montreal
08:30
Paris CDG
22:30
Capetown
08:05
Bloemfontein
|
Connect |
AC7970
Air Canada
KL0672
KLM
KL0597
KLM
FA840
Safair
|
16:15
Billy Bishop Toronto City
18:45
Montreal
10:05
Amsterdam Schiphol
06:30
Capetown
|
17:28
Montreal
07:35
Amsterdam Schiphol
21:25
Capetown
08:05
Bloemfontein
|
Connect |
AC7970
Air Canada
KL0672
KLM
KL0591
KLM
4Z701
Airlink
|
16:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:20
Johannesburg
|
17:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:20
Bloemfontein
|
Connect |
AC7970
Air Canada
AC870
Air Canada
AF864
Air France
4Z600
Airlink
|
16:15
Billy Bishop Toronto City
19:50
Montreal
10:10
Paris CDG
06:00
Capetown
|
17:28
Montreal
08:30
Paris CDG
22:30
Capetown
07:35
Bloemfontein
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
4Z703
Airlink
|
17:10
Billy Bishop Toronto City
20:45
Newark
09:25
Johannesburg
|
18:40
Newark
17:45
Johannesburg
10:40
Bloemfontein
|
Connect |
PD141
Porter Airlines
UA1122
United Airlines
4Z600
Airlink
|
17:10
Billy Bishop Toronto City
20:30
Newark
06:00
Capetown
|
18:40
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
PD141
Porter Airlines
UA1122
United Airlines
FA840
Safair
|
17:10
Billy Bishop Toronto City
20:30
Newark
06:30
Capetown
|
18:40
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
4Z701
Airlink
|
17:10
Billy Bishop Toronto City
20:45
Newark
06:20
Johannesburg
|
18:40
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
PD141
Porter Airlines
UA1122
United Airlines
4Z604
Airlink
|
17:10
Billy Bishop Toronto City
20:30
Newark
10:35
Capetown
|
18:40
Newark
18:00
Capetown
12:10
Bloemfontein
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
5Z112
CemAir
|
17:10
Billy Bishop Toronto City
20:45
Newark
06:25
Johannesburg
|
18:40
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
FA115
Safair
FA840
Safair
|
17:10
Billy Bishop Toronto City
20:45
Newark
19:20
Johannesburg
06:30
Capetown
|
18:40
Newark
17:45
Johannesburg
21:35
Capetown
08:05
Bloemfontein
|
Connect |
AC7972
Air Canada
AF347
Air France
AF864
Air France
4Z600
Airlink
|
17:15
Billy Bishop Toronto City
19:30
Montreal
10:10
Paris CDG
06:00
Capetown
|
18:28
Montreal
08:15
Paris CDG
22:30
Capetown
07:35
Bloemfontein
|
Connect |
AC7972
Air Canada
AC870
Air Canada
AF864
Air France
4Z600
Airlink
|
17:15
Billy Bishop Toronto City
19:50
Montreal
10:10
Paris CDG
06:00
Capetown
|
18:28
Montreal
08:30
Paris CDG
22:30
Capetown
07:35
Bloemfontein
|
Connect |
AC7972
Air Canada
AF347
Air France
AF864
Air France
FA840
Safair
|
17:15
Billy Bishop Toronto City
19:30
Montreal
10:10
Paris CDG
06:30
Capetown
|
18:28
Montreal
08:15
Paris CDG
22:30
Capetown
08:05
Bloemfontein
|
Connect |
AC7972
Air Canada
AC870
Air Canada
AF864
Air France
FA840
Safair
|
17:15
Billy Bishop Toronto City
19:50
Montreal
10:10
Paris CDG
06:30
Capetown
|
18:28
Montreal
08:30
Paris CDG
22:30
Capetown
08:05
Bloemfontein
|
Connect |
PD949
Porter Airlines
LH425
Lufthansa
LH574
Lufthansa
4Z604
Airlink
|
17:35
Billy Bishop Toronto City
20:30
Boston
19:25
Munich
10:35
Capetown
|
19:10
Boston
09:40
Munich
07:40
Capetown
12:10
Bloemfontein
|
Connect |
PD949
Porter Airlines
LX53
Swiss
LX288
Swiss
5Z116
CemAir
|
17:35
Billy Bishop Toronto City
21:50
Boston
22:40
Zurich
10:30
Johannesburg
|
19:10
Boston
11:05
Zurich
09:10
Johannesburg
11:30
Bloemfontein
|
Connect |
AC7974
Air Canada
BA094
British Airways
BA055
British Airways
4Z703
Airlink
|
18:20
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
09:25
Johannesburg
|
19:33
Montreal
09:10
London Heathrow
07:05
Johannesburg
10:40
Bloemfontein
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z703
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
09:25
Johannesburg
|
19:50
Newark
17:45
Johannesburg
10:40
Bloemfontein
|
Connect |
AC7974
Air Canada
BA094
British Airways
BA055
British Airways
5Z116
CemAir
|
18:20
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
10:30
Johannesburg
|
19:33
Montreal
09:10
London Heathrow
07:05
Johannesburg
11:30
Bloemfontein
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
FA115
Safair
FA840
Safair
|
18:20
Billy Bishop Toronto City
20:45
Newark
19:20
Johannesburg
06:30
Capetown
|
19:50
Newark
17:45
Johannesburg
21:35
Capetown
08:05
Bloemfontein
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z701
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
06:20
Johannesburg
|
19:50
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
5Z112
CemAir
|
18:20
Billy Bishop Toronto City
20:45
Newark
06:25
Johannesburg
|
19:50
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
PD429
Porter Airlines
BA094
British Airways
BA055
British Airways
4Z703
Airlink
|
18:40
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
09:25
Johannesburg
|
19:53
Montreal
09:10
London Heathrow
07:05
Johannesburg
10:40
Bloemfontein
|
Connect |
PD429
Porter Airlines
AF349
Air France
AF990
Air France
5Z116
CemAir
|
18:40
Billy Bishop Toronto City
22:00
Montreal
21:00
Paris CDG
10:30
Johannesburg
|
19:53
Montreal
10:50
Paris CDG
07:40
Johannesburg
11:30
Bloemfontein
|
Connect |
PD429
Porter Airlines
BA094
British Airways
BA055
British Airways
5Z116
CemAir
|
18:40
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
10:30
Johannesburg
|
19:53
Montreal
09:10
London Heathrow
07:05
Johannesburg
11:30
Bloemfontein
|
Connect |
PD429
Porter Airlines
LH475
Lufthansa
LH574
Lufthansa
4Z604
Airlink
|
18:40
Billy Bishop Toronto City
21:15
Montreal
19:25
Munich
10:35
Capetown
|
19:53
Montreal
09:35
Munich
07:40
Capetown
12:10
Bloemfontein
|
Connect |
PD429
Porter Airlines
AF349
Air France
AF990
Air France
4Z703
Airlink
|
18:40
Billy Bishop Toronto City
22:00
Montreal
21:00
Paris CDG
09:25
Johannesburg
|
19:53
Montreal
10:50
Paris CDG
07:40
Johannesburg
10:40
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Waterloo to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Umtata and cost approximately 800 USD.
You take a bus, shuttle or taxi from Umtata to your destination in Element, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
PD725
Porter Airlines
UA1156
United Airlines
UA188
United Airlines
4Z751
Airlink
|
09:55
Billy Bishop Toronto City
17:30
Washington Dulles
20:45
Newark
06:15
Johannesburg
|
11:22
Washington Dulles
18:58
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
PD725
Porter Airlines
UA4921
United Airlines
UA188
United Airlines
4Z751
Airlink
|
09:55
Billy Bishop Toronto City
16:00
Washington Dulles
20:45
Newark
06:15
Johannesburg
|
11:22
Washington Dulles
17:27
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
PD417
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z751
Airlink
|
12:55
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:15
Johannesburg
|
14:08
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:35
Umtata
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z757
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
12:15
Johannesburg
|
16:30
Newark
17:45
Johannesburg
13:35
Umtata
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z751
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
06:15
Johannesburg
|
16:30
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
PD945
Porter Airlines
KL0618
KLM
KL0591
KLM
4Z751
Airlink
|
15:05
Billy Bishop Toronto City
20:35
Boston
10:35
Amsterdam Schiphol
06:15
Johannesburg
|
16:40
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
07:35
Umtata
|
Connect |
PD945
Porter Airlines
DL258
Delta
KL0591
KLM
4Z751
Airlink
|
15:05
Billy Bishop Toronto City
19:10
Boston
10:35
Amsterdam Schiphol
06:15
Johannesburg
|
16:40
Boston
08:15
Amsterdam Schiphol
21:20
Johannesburg
07:35
Umtata
|
Connect |
PD425
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z751
Airlink
|
15:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:15
Johannesburg
|
16:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:35
Umtata
|
Connect |
AC7970
Air Canada
KL0672
KLM
KL0591
KLM
4Z751
Airlink
|
16:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
06:15
Johannesburg
|
17:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:35
Umtata
|
Connect |
AC7970
Air Canada
AC844
Air Canada
LH572
Lufthansa
4Z757
Airlink
|
16:15
Billy Bishop Toronto City
19:10
Montreal
22:05
Frankfurt
12:15
Johannesburg
|
17:28
Montreal
08:05
Frankfurt
08:30
Johannesburg
13:35
Umtata
|
Connect |
AC7970
Air Canada
KL0672
KLM
KL0591
KLM
4Z757
Airlink
|
16:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
12:15
Johannesburg
|
17:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
13:35
Umtata
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
4Z757
Airlink
|
17:10
Billy Bishop Toronto City
20:45
Newark
12:15
Johannesburg
|
18:40
Newark
17:45
Johannesburg
13:35
Umtata
|
Connect |
PD141
Porter Airlines
LX19
Swiss
LX288
Swiss
4Z757
Airlink
|
17:10
Billy Bishop Toronto City
21:55
Newark
22:40
Zurich
12:15
Johannesburg
|
18:40
Newark
11:40
Zurich
09:10
Johannesburg
13:35
Umtata
|
Connect |
PD141
Porter Airlines
UA188
United Airlines
4Z751
Airlink
|
17:10
Billy Bishop Toronto City
20:45
Newark
06:15
Johannesburg
|
18:40
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
PD141
Porter Airlines
TK30
Turkish Airlines
TK42
Turkish Airlines
4Z757
Airlink
|
17:10
Billy Bishop Toronto City
23:55
Newark
01:45
Istanbul
12:15
Johannesburg
|
18:40
Newark
16:45
Istanbul
10:20
Johannesburg
13:35
Umtata
|
Connect |
PD141
Porter Airlines
BA188
British Airways
BA055
British Airways
4Z757
Airlink
|
17:10
Billy Bishop Toronto City
21:35
Newark
19:05
London Heathrow
12:15
Johannesburg
|
18:40
Newark
09:30
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
AC7972
Air Canada
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z757
Airlink
|
17:15
Billy Bishop Toronto City
22:55
Montreal
01:45
Istanbul
12:15
Johannesburg
|
18:28
Montreal
15:00
Istanbul
10:20
Johannesburg
13:35
Umtata
|
Connect |
AC7972
Air Canada
BA094
British Airways
BA055
British Airways
4Z757
Airlink
|
17:15
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
12:15
Johannesburg
|
18:28
Montreal
09:10
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
AC7972
Air Canada
AC870
Air Canada
AF990
Air France
4Z757
Airlink
|
17:15
Billy Bishop Toronto City
19:50
Montreal
21:00
Paris CDG
12:15
Johannesburg
|
18:28
Montreal
08:30
Paris CDG
07:40
Johannesburg
13:35
Umtata
|
Connect |
AC7972
Air Canada
AF347
Air France
AF990
Air France
4Z757
Airlink
|
17:15
Billy Bishop Toronto City
19:30
Montreal
21:00
Paris CDG
12:15
Johannesburg
|
18:28
Montreal
08:15
Paris CDG
07:40
Johannesburg
13:35
Umtata
|
Connect |
PD949
Porter Airlines
TK82
Turkish Airlines
TK42
Turkish Airlines
4Z757
Airlink
|
17:35
Billy Bishop Toronto City
23:40
Boston
01:45
Istanbul
12:15
Johannesburg
|
19:10
Boston
16:00
Istanbul
10:20
Johannesburg
13:35
Umtata
|
Connect |
PD949
Porter Airlines
LX53
Swiss
LX288
Swiss
4Z757
Airlink
|
17:35
Billy Bishop Toronto City
21:50
Boston
22:40
Zurich
12:15
Johannesburg
|
19:10
Boston
11:05
Zurich
09:10
Johannesburg
13:35
Umtata
|
Connect |
PD949
Porter Airlines
BA214
British Airways
BA055
British Airways
4Z757
Airlink
|
17:35
Billy Bishop Toronto City
21:35
Boston
19:05
London Heathrow
12:15
Johannesburg
|
19:10
Boston
09:05
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
PD949
Porter Airlines
KL0618
KLM
KL0591
KLM
4Z751
Airlink
|
17:35
Billy Bishop Toronto City
20:35
Boston
10:35
Amsterdam Schiphol
06:15
Johannesburg
|
19:10
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
07:35
Umtata
|
Connect |
PD949
Porter Airlines
KL0618
KLM
KL0591
KLM
4Z757
Airlink
|
17:35
Billy Bishop Toronto City
20:35
Boston
10:35
Amsterdam Schiphol
12:15
Johannesburg
|
19:10
Boston
09:15
Amsterdam Schiphol
21:20
Johannesburg
13:35
Umtata
|
Connect |
PD143
Porter Airlines
LX19
Swiss
LX288
Swiss
4Z757
Airlink
|
18:20
Billy Bishop Toronto City
21:55
Newark
22:40
Zurich
12:15
Johannesburg
|
19:50
Newark
11:40
Zurich
09:10
Johannesburg
13:35
Umtata
|
Connect |
PD143
Porter Airlines
BA188
British Airways
BA055
British Airways
4Z757
Airlink
|
18:20
Billy Bishop Toronto City
21:35
Newark
19:05
London Heathrow
12:15
Johannesburg
|
19:50
Newark
09:30
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z757
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
12:15
Johannesburg
|
19:50
Newark
17:45
Johannesburg
13:35
Umtata
|
Connect |
AC7974
Air Canada
BA094
British Airways
BA055
British Airways
4Z757
Airlink
|
18:20
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
12:15
Johannesburg
|
19:33
Montreal
09:10
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z751
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
06:15
Johannesburg
|
19:50
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
PD143
Porter Airlines
TK30
Turkish Airlines
TK42
Turkish Airlines
4Z757
Airlink
|
18:20
Billy Bishop Toronto City
23:55
Newark
01:45
Istanbul
12:15
Johannesburg
|
19:50
Newark
16:45
Istanbul
10:20
Johannesburg
13:35
Umtata
|
Connect |
AC7974
Air Canada
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z757
Airlink
|
18:20
Billy Bishop Toronto City
22:55
Montreal
01:45
Istanbul
12:15
Johannesburg
|
19:33
Montreal
15:00
Istanbul
10:20
Johannesburg
13:35
Umtata
|
Connect |
PD429
Porter Airlines
BA094
British Airways
BA055
British Airways
4Z757
Airlink
|
18:40
Billy Bishop Toronto City
21:35
Montreal
19:05
London Heathrow
12:15
Johannesburg
|
19:53
Montreal
09:10
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
PD429
Porter Airlines
AF349
Air France
AF990
Air France
4Z757
Airlink
|
18:40
Billy Bishop Toronto City
22:00
Montreal
21:00
Paris CDG
12:15
Johannesburg
|
19:53
Montreal
10:50
Paris CDG
07:40
Johannesburg
13:35
Umtata
|
Connect |
PD429
Porter Airlines
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z757
Airlink
|
18:40
Billy Bishop Toronto City
22:55
Montreal
01:45
Istanbul
12:15
Johannesburg
|
19:53
Montreal
15:00
Istanbul
10:20
Johannesburg
13:35
Umtata
|
Connect |
PD145
Porter Airlines
LX19
Swiss
LX288
Swiss
4Z757
Airlink
|
19:25
Billy Bishop Toronto City
21:55
Newark
22:40
Zurich
12:15
Johannesburg
|
20:55
Newark
11:40
Zurich
09:10
Johannesburg
13:35
Umtata
|
Connect |
PD145
Porter Airlines
LX19
Swiss
LX288
Swiss
4Z755
Airlink
|
19:25
Billy Bishop Toronto City
21:55
Newark
22:40
Zurich
16:00
Johannesburg
|
20:55
Newark
11:40
Zurich
09:10
Johannesburg
17:20
Umtata
|
Connect |
You take a bus, shuttle or taxi from your location in Waterloo to Toronto.
You take a flight from Toronto to Bloemfontein and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Element, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z709
Airlink
|
11:00
Toronto
08:40
Addis Ababa
14:00
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
15:00
Bloemfontein
|
Connect |
ET553
Ethiopian Airlines
ET847
Ethiopian Airlines
4Z608
Airlink
|
11:00
Toronto
08:15
Addis Ababa
16:40
Capetown
|
07:00
Addis Ababa
13:45
Capetown
18:15
Bloemfontein
|
Connect |
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z705
Airlink
|
11:00
Toronto
08:40
Addis Ababa
16:25
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
17:25
Bloemfontein
|
Connect |
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
5Z114
CemAir
|
11:00
Toronto
08:40
Addis Ababa
15:00
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
16:00
Bloemfontein
|
Connect |
UA4580
United Airlines
UA188
United Airlines
5Z112
CemAir
|
16:42
Toronto
20:45
Newark
06:25
Johannesburg
|
18:25
Newark
17:45
Johannesburg
07:25
Bloemfontein
|
Connect |
UA4580
United Airlines
UA1122
United Airlines
4Z600
Airlink
|
16:42
Toronto
20:30
Newark
06:00
Capetown
|
18:25
Newark
18:00
Capetown
07:35
Bloemfontein
|
Connect |
UA4580
United Airlines
UA1122
United Airlines
FA840
Safair
|
16:42
Toronto
20:30
Newark
06:30
Capetown
|
18:25
Newark
18:00
Capetown
08:05
Bloemfontein
|
Connect |
UA4580
United Airlines
UA188
United Airlines
4Z701
Airlink
|
16:42
Toronto
20:45
Newark
06:20
Johannesburg
|
18:25
Newark
17:45
Johannesburg
07:20
Bloemfontein
|
Connect |
KL0692
KLM
KL0597
KLM
FA840
Safair
|
17:00
Toronto
10:05
Amsterdam Schiphol
06:30
Capetown
|
06:10
Amsterdam Schiphol
21:25
Capetown
08:05
Bloemfontein
|
Connect |
KL0692
KLM
KL0597
KLM
4Z600
Airlink
|
17:00
Toronto
10:05
Amsterdam Schiphol
06:00
Capetown
|
06:10
Amsterdam Schiphol
21:25
Capetown
07:35
Bloemfontein
|
Connect |
KL0692
KLM
KL0591
KLM
5Z112
CemAir
|
17:00
Toronto
10:35
Amsterdam Schiphol
06:25
Johannesburg
|
06:10
Amsterdam Schiphol
21:20
Johannesburg
07:25
Bloemfontein
|
Connect |
KL0692
KLM
KL0591
KLM
4Z701
Airlink
|
17:00
Toronto
10:35
Amsterdam Schiphol
06:20
Johannesburg
|
06:10
Amsterdam Schiphol
21:20
Johannesburg
07:20
Bloemfontein
|
Connect |
AF351
Air France
AF864
Air France
4Z600
Airlink
|
18:35
Toronto
10:10
Paris CDG
06:00
Capetown
|
08:00
Paris CDG
22:30
Capetown
07:35
Bloemfontein
|
Connect |
AF351
Air France
AF864
Air France
FA840
Safair
|
18:35
Toronto
10:10
Paris CDG
06:30
Capetown
|
08:00
Paris CDG
22:30
Capetown
08:05
Bloemfontein
|
Connect |
AC058
Air Canada
QR1365
Qatar Airways
5Z112
CemAir
|
20:15
Toronto
20:35
Doha
06:25
Johannesburg
|
16:00
Doha
03:55
Johannesburg
07:25
Bloemfontein
|
Connect |
AC058
Air Canada
QR1365
Qatar Airways
4Z701
Airlink
|
20:15
Toronto
20:35
Doha
06:20
Johannesburg
|
16:00
Doha
03:55
Johannesburg
07:20
Bloemfontein
|
Connect |
LH495
Lufthansa
LH574
Lufthansa
FA842
Safair
|
20:20
Toronto
19:25
Munich
11:15
Capetown
|
10:10
Munich
07:40
Capetown
12:50
Bloemfontein
|
Connect |
LH495
Lufthansa
LH574
Lufthansa
4Z604
Airlink
|
20:20
Toronto
19:25
Munich
10:35
Capetown
|
10:10
Munich
07:40
Capetown
12:10
Bloemfontein
|
Connect |
LH495
Lufthansa
LH574
Lufthansa
JE406
Mango
|
20:20
Toronto
19:25
Munich
11:35
Capetown
|
10:10
Munich
07:40
Capetown
13:05
Bloemfontein
|
Connect |
EY140
Etihad
EY602
Etihad
4Z703
Airlink
|
20:35
Toronto
02:00
Abu Dhabi
09:25
Johannesburg
|
17:25
Abu Dhabi
08:15
Johannesburg
10:40
Bloemfontein
|
Connect |
EY140
Etihad
EY602
Etihad
5Z116
CemAir
|
20:35
Toronto
02:00
Abu Dhabi
10:30
Johannesburg
|
17:25
Abu Dhabi
08:15
Johannesburg
11:30
Bloemfontein
|
Connect |
BA098
British Airways
BA055
British Airways
4Z703
Airlink
|
21:50
Toronto
19:05
London Heathrow
09:25
Johannesburg
|
09:55
London Heathrow
07:05
Johannesburg
10:40
Bloemfontein
|
Connect |
BA098
British Airways
BA055
British Airways
5Z116
CemAir
|
21:50
Toronto
19:05
London Heathrow
10:30
Johannesburg
|
09:55
London Heathrow
07:05
Johannesburg
11:30
Bloemfontein
|
Connect |
BA098
British Airways
BA041
British Airways
BA6202
British Airways
5Z116
CemAir
|
21:50
Toronto
16:55
London Heathrow
08:15
Durban
10:30
Johannesburg
|
09:55
London Heathrow
05:25
Durban
09:20
Johannesburg
11:30
Bloemfontein
|
Connect |
BA098
British Airways
BA041
British Airways
BA6200
British Airways
4Z703
Airlink
|
21:50
Toronto
16:55
London Heathrow
07:00
Durban
09:25
Johannesburg
|
09:55
London Heathrow
05:25
Durban
08:05
Johannesburg
10:40
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Waterloo to Toronto.
You take a flight from Toronto to Umtata and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Umtata to your destination in Element, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z755
Airlink
|
11:00
Toronto
08:40
Addis Ababa
16:00
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
17:20
Umtata
|
Connect |
ET553
Ethiopian Airlines
ET873
Ethiopian Airlines
BA6262
British Airways
4Z755
Airlink
|
11:00
Toronto
09:25
Addis Ababa
13:30
Harare
16:00
Johannesburg
|
07:00
Addis Ababa
12:35
Harare
15:10
Johannesburg
17:20
Umtata
|
Connect |
ET553
Ethiopian Airlines
ET829
Ethiopian Airlines
FN8501
Fastjet
4Z755
Airlink
|
11:00
Toronto
08:35
Addis Ababa
13:20
Victoria Falls
16:00
Johannesburg
|
07:00
Addis Ababa
12:15
Victoria Falls
14:55
Johannesburg
17:20
Umtata
|
Connect |
UA4580
United Airlines
UA188
United Airlines
4Z751
Airlink
|
16:42
Toronto
20:45
Newark
06:15
Johannesburg
|
18:25
Newark
17:45
Johannesburg
07:35
Umtata
|
Connect |
KL0692
KLM
KL0591
KLM
4Z751
Airlink
|
17:00
Toronto
10:35
Amsterdam Schiphol
06:15
Johannesburg
|
06:10
Amsterdam Schiphol
21:20
Johannesburg
07:35
Umtata
|
Connect |
AC058
Air Canada
QR1365
Qatar Airways
4Z751
Airlink
|
20:15
Toronto
20:35
Doha
06:15
Johannesburg
|
16:00
Doha
03:55
Johannesburg
07:35
Umtata
|
Connect |
EY140
Etihad
EY602
Etihad
4Z757
Airlink
|
20:35
Toronto
02:00
Abu Dhabi
12:15
Johannesburg
|
17:25
Abu Dhabi
08:15
Johannesburg
13:35
Umtata
|
Connect |
EK242
Emirates
EK775
Emirates
4Z757
Airlink
|
21:45
Toronto
04:05
Dubai
12:15
Johannesburg
|
18:30
Dubai
10:15
Johannesburg
13:35
Umtata
|
Connect |
BA098
British Airways
BA041
British Airways
BA6202
British Airways
4Z757
Airlink
|
21:50
Toronto
16:55
London Heathrow
08:15
Durban
12:15
Johannesburg
|
09:55
London Heathrow
05:25
Durban
09:20
Johannesburg
13:35
Umtata
|
Connect |
BA098
British Airways
BA041
British Airways
BA6204
British Airways
4Z757
Airlink
|
21:50
Toronto
16:55
London Heathrow
09:15
Durban
12:15
Johannesburg
|
09:55
London Heathrow
05:25
Durban
10:20
Johannesburg
13:35
Umtata
|
Connect |
BA098
British Airways
BA055
British Airways
4Z757
Airlink
|
21:50
Toronto
19:05
London Heathrow
12:15
Johannesburg
|
09:55
London Heathrow
07:05
Johannesburg
13:35
Umtata
|
Connect |
BA098
British Airways
BA041
British Airways
BA6200
British Airways
4Z757
Airlink
|
21:50
Toronto
16:55
London Heathrow
07:00
Durban
12:15
Johannesburg
|
09:55
London Heathrow
05:25
Durban
08:05
Johannesburg
13:35
Umtata
|
Connect |
TK18
Turkish Airlines
TK42
Turkish Airlines
4Z757
Airlink
|
22:35
Toronto
01:45
Istanbul
12:15
Johannesburg
|
15:15
Istanbul
10:20
Johannesburg
13:35
Umtata
|
Connect |
TP262
TAP Portugal
TP283
TAP Portugal
4Z271
Airlink
4Z757
Airlink
|
22:35
Toronto
19:15
Lisbon
07:40
Maputo
12:15
Johannesburg
|
10:35
Lisbon
06:45
Maputo
08:55
Johannesburg
13:35
Umtata
|
Connect |
You take a bus, shuttle or taxi from your location in Waterloo to Toronto.
You take a flight from Toronto to Durban and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Durban to your destination in Element, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
MN605
Comair
|
11:00
Toronto
08:40
Addis Ababa
14:35
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
15:40
Durban
|
Connect |
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
FA262
Safair
|
11:00
Toronto
08:40
Addis Ababa
15:25
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
16:25
Durban
|
Connect |
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
JE259
Mango
|
11:00
Toronto
08:40
Addis Ababa
15:10
Johannesburg
|
07:00
Addis Ababa
13:05
Johannesburg
16:20
Durban
|
Connect |
ET553
Ethiopian Airlines
ET847
Ethiopian Airlines
5Z992
CemAir
|
11:00
Toronto
08:15
Addis Ababa
14:35
Capetown
|
07:00
Addis Ababa
13:45
Capetown
16:20
Durban
|
Connect |
DL2526
Delta
DL200
Delta
JE269
Mango
|
13:12
Toronto
19:05
Atlanta
18:00
Johannesburg
|
15:27
Atlanta
16:30
Johannesburg
19:10
Durban
|
Connect |
DL2526
Delta
DL200
Delta
FA266
Safair
|
13:12
Toronto
19:05
Atlanta
17:35
Johannesburg
|
15:27
Atlanta
16:30
Johannesburg
18:45
Durban
|
Connect |
DL2526
Delta
DL200
Delta
MN607
Comair
|
13:12
Toronto
19:05
Atlanta
17:30
Johannesburg
|
15:27
Atlanta
16:30
Johannesburg
18:35
Durban
|
Connect |
UA4580
United Airlines
UA188
United Airlines
FA284
Safair
|
16:42
Toronto
20:45
Newark
18:50
Johannesburg
|
18:25
Newark
17:45
Johannesburg
20:00
Durban
|
Connect |
UA4580
United Airlines
UA188
United Airlines
FA278
Safair
|
16:42
Toronto
20:45
Newark
18:55
Johannesburg
|
18:25
Newark
17:45
Johannesburg
20:05
Durban
|
Connect |
UA4580
United Airlines
UA188
United Airlines
JE271
Mango
|
16:42
Toronto
20:45
Newark
18:45
Johannesburg
|
18:25
Newark
17:45
Johannesburg
19:55
Durban
|
Connect |
BA092
British Airways
BA041
British Airways
|
18:05
Toronto
16:55
London Heathrow
|
06:10
London Heathrow
05:25
Durban
|
Connect |
AC856
Air Canada
BA041
British Airways
|
20:40
Toronto
16:55
London Heathrow
|
08:35
London Heathrow
05:25
Durban
|
Connect |
EK242
Emirates
EK775
Emirates
EK775
Emirates
|
21:45
Toronto
04:05
Dubai
11:55
Johannesburg
|
18:30
Dubai
10:15
Johannesburg
13:05
Durban
|
Connect |
BA098
British Airways
BA055
British Airways
BA6211
British Airways
|
21:50
Toronto
19:05
London Heathrow
10:00
Johannesburg
|
09:55
London Heathrow
07:05
Johannesburg
11:05
Durban
|
Connect |
BA098
British Airways
BA041
British Airways
|
21:50
Toronto
16:55
London Heathrow
|
09:55
London Heathrow
05:25
Durban
|
Connect |
TK18
Turkish Airlines
TK42
Turkish Airlines
TK42
Turkish Airlines
|
22:35
Toronto
01:45
Istanbul
11:30
Johannesburg
|
15:15
Istanbul
10:20
Johannesburg
12:45
Durban
|
Connect |
You can find hotels and accommodations in Element, South Africa with our hotels search tool below
Booking.com