How to get to Toronto, ON, Canada from Hanover by flight ? You can check flights from Hanover to Toronto, ON, Canada below.
You can find flight ticket prices from Hanover to Toronto, ON, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Hanover to Bloemfontein.
You take a flight from Bloemfontein to Billy Bishop Toronto City and cost approximately 850 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
FA841
Safair
UA1123
United Airlines
PD124
Porter Airlines
|
09:15
Bloemfontein
20:50
Capetown
10:10
Newark
|
10:50
Capetown
05:50
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z1122
CemAir
5Z121
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
10:00
Bloemfontein
12:30
George
20:00
Johannesburg
10:10
Newark
|
11:45
George
14:25
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z1122
CemAir
5Z123
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
10:00
Bloemfontein
13:20
George
20:00
Johannesburg
10:10
Newark
|
11:45
George
15:15
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
4Z605
Airlink
UA1123
United Airlines
PD124
Porter Airlines
|
12:40
Bloemfontein
20:50
Capetown
10:10
Newark
|
14:25
Capetown
05:50
Newark
11:50
Billy Bishop Toronto City
|
Connect |
JE407
Mango
UA1123
United Airlines
PD124
Porter Airlines
|
13:45
Bloemfontein
20:50
Capetown
10:10
Newark
|
15:25
Capetown
05:50
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA746
United Airlines
PD726
Porter Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
07:55
Newark
14:30
Washington Dulles
|
17:45
Johannesburg
05:45
Newark
09:12
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA697
United Airlines
PD940
Porter Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:45
Boston
|
17:45
Johannesburg
05:45
Newark
09:00
Boston
13:39
Billy Bishop Toronto City
|
Connect |
5Z115
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
10:10
Newark
|
17:45
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
09:00
Newark
16:55
Quebec
|
17:45
Johannesburg
05:45
Newark
10:51
Quebec
18:43
Billy Bishop Toronto City
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA3666
United Airlines
PD284
Porter Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
08:57
Newark
15:00
Halifax
|
17:45
Johannesburg
05:45
Newark
12:04
Halifax
17:00
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
DL201
Delta
DL2120
Delta
PD726
Porter Airlines
|
17:00
Bloemfontein
22:55
Johannesburg
10:17
Atlanta
14:30
Washington Dulles
|
17:55
Johannesburg
09:15
Atlanta
11:57
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
10:10
Newark
|
17:55
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
09:00
Newark
16:55
Quebec
|
17:55
Johannesburg
05:45
Newark
10:51
Quebec
18:43
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA697
United Airlines
PD940
Porter Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:45
Boston
|
17:55
Johannesburg
05:45
Newark
09:00
Boston
13:39
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA3666
United Airlines
PD284
Porter Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
08:57
Newark
15:00
Halifax
|
17:55
Johannesburg
05:45
Newark
12:04
Halifax
17:00
Billy Bishop Toronto City
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA746
United Airlines
PD726
Porter Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
07:55
Newark
14:30
Washington Dulles
|
17:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA3666
United Airlines
PD284
Porter Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
08:57
Newark
15:00
Halifax
|
18:55
Johannesburg
05:45
Newark
12:04
Halifax
17:00
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
09:00
Newark
16:55
Quebec
|
18:55
Johannesburg
05:45
Newark
10:51
Quebec
18:43
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA746
United Airlines
PD726
Porter Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
14:30
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
DL201
Delta
DL2120
Delta
PD726
Porter Airlines
|
17:55
Bloemfontein
22:55
Johannesburg
10:17
Atlanta
14:30
Washington Dulles
|
18:55
Johannesburg
09:15
Atlanta
11:57
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA697
United Airlines
PD940
Porter Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:45
Boston
|
18:55
Johannesburg
05:45
Newark
09:00
Boston
13:39
Billy Bishop Toronto City
|
Connect |
4Z706
Airlink
UA187
United Airlines
PD124
Porter Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
10:10
Newark
|
18:55
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Hanover to Bloemfontein.
You take a flight from Bloemfontein to Toronto and cost approximately 950 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z605
Airlink
UA1123
United Airlines
UA3446
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
10:01
Newark
|
14:25
Capetown
05:50
Newark
11:41
Toronto
|
Connect |
JE407
Mango
UA1123
United Airlines
AC7651
Air Canada
|
13:45
Bloemfontein
20:50
Capetown
10:45
Newark
|
15:25
Capetown
05:50
Newark
12:20
Toronto
|
Connect |
JE407
Mango
UA1123
United Airlines
UA3446
United Airlines
|
13:45
Bloemfontein
20:50
Capetown
10:01
Newark
|
15:25
Capetown
05:50
Newark
11:41
Toronto
|
Connect |
4Z710
Airlink
LX289
Swiss
AC881
Air Canada
|
15:25
Bloemfontein
19:25
Johannesburg
13:00
Zurich
|
16:25
Johannesburg
06:10
Zurich
15:25
Toronto
|
Connect |
4Z710
Airlink
DL201
Delta
DL455
Delta
DL4664
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
13:45
Detroit
|
16:25
Johannesburg
09:15
Atlanta
12:53
Detroit
14:57
Toronto
|
Connect |
5Z113
CemAir
LH573
Lufthansa
LH470
Lufthansa
|
16:30
Bloemfontein
19:00
Johannesburg
13:55
Frankfurt
|
17:30
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
5Z113
CemAir
AF995
Air France
AF356
Air France
|
16:30
Bloemfontein
18:50
Johannesburg
13:55
Paris CDG
|
17:30
Johannesburg
05:45
Paris CDG
16:10
Toronto
|
Connect |
5Z113
CemAir
LX289
Swiss
AC881
Air Canada
|
16:30
Bloemfontein
19:25
Johannesburg
13:00
Zurich
|
17:30
Johannesburg
06:10
Zurich
15:25
Toronto
|
Connect |
5Z113
CemAir
LH573
Lufthansa
AC841
Air Canada
|
16:30
Bloemfontein
19:00
Johannesburg
10:15
Frankfurt
|
17:30
Johannesburg
05:35
Frankfurt
12:35
Toronto
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA746
United Airlines
AC7703
Air Canada
|
16:45
Bloemfontein
20:00
Johannesburg
07:55
Newark
12:20
Washington Dulles
|
17:45
Johannesburg
05:45
Newark
09:12
Washington Dulles
13:48
Toronto
|
Connect |
5Z115
CemAir
LH573
Lufthansa
AC841
Air Canada
|
16:45
Bloemfontein
19:00
Johannesburg
10:15
Frankfurt
|
17:45
Johannesburg
05:35
Frankfurt
12:35
Toronto
|
Connect |
5Z115
CemAir
BA054
British Airways
BA093
British Airways
|
16:45
Bloemfontein
21:10
Johannesburg
13:10
London Heathrow
|
17:45
Johannesburg
07:20
London Heathrow
15:55
Toronto
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA746
United Airlines
AC7707
Air Canada
|
16:45
Bloemfontein
20:00
Johannesburg
07:55
Newark
10:40
Washington Dulles
|
17:45
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:08
Toronto
|
Connect |
5Z115
CemAir
AF995
Air France
AF356
Air France
|
16:45
Bloemfontein
18:50
Johannesburg
13:55
Paris CDG
|
17:45
Johannesburg
05:45
Paris CDG
16:10
Toronto
|
Connect |
5Z115
CemAir
LH573
Lufthansa
LH470
Lufthansa
|
16:45
Bloemfontein
19:00
Johannesburg
13:55
Frankfurt
|
17:45
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
5Z115
CemAir
BA054
British Airways
BA099
British Airways
|
16:45
Bloemfontein
21:10
Johannesburg
17:05
London Heathrow
|
17:45
Johannesburg
07:20
London Heathrow
19:55
Toronto
|
Connect |
5Z115
CemAir
UA187
United Airlines
AC7651
Air Canada
|
16:45
Bloemfontein
20:00
Johannesburg
10:45
Newark
|
17:45
Johannesburg
05:45
Newark
12:20
Toronto
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA3446
United Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
10:01
Newark
|
17:45
Johannesburg
05:45
Newark
11:41
Toronto
|
Connect |
5Z115
CemAir
UA187
United Airlines
AC7655
Air Canada
|
16:45
Bloemfontein
20:00
Johannesburg
15:30
Newark
|
17:45
Johannesburg
05:45
Newark
17:05
Toronto
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA3446
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
10:01
Newark
|
17:55
Johannesburg
05:45
Newark
11:41
Toronto
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA746
United Airlines
AC7707
Air Canada
|
17:00
Bloemfontein
20:00
Johannesburg
07:55
Newark
10:40
Washington Dulles
|
17:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:08
Toronto
|
Connect |
5Z113
CemAir
LH573
Lufthansa
LH470
Lufthansa
|
17:00
Bloemfontein
19:00
Johannesburg
13:55
Frankfurt
|
17:55
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
5Z113
CemAir
LX289
Swiss
AC881
Air Canada
|
17:00
Bloemfontein
19:25
Johannesburg
13:00
Zurich
|
17:55
Johannesburg
06:10
Zurich
15:25
Toronto
|
Connect |
5Z113
CemAir
DL201
Delta
DL455
Delta
DL4664
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
13:45
Detroit
|
17:55
Johannesburg
09:15
Atlanta
12:53
Detroit
14:57
Toronto
|
Connect |
5Z113
CemAir
AF995
Air France
AF356
Air France
|
17:00
Bloemfontein
18:50
Johannesburg
13:55
Paris CDG
|
17:55
Johannesburg
05:45
Paris CDG
16:10
Toronto
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA746
United Airlines
AC7703
Air Canada
|
17:00
Bloemfontein
20:00
Johannesburg
07:55
Newark
12:20
Washington Dulles
|
17:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
13:48
Toronto
|
Connect |
5Z113
CemAir
UA187
United Airlines
AC7651
Air Canada
|
17:00
Bloemfontein
20:00
Johannesburg
10:45
Newark
|
17:55
Johannesburg
05:45
Newark
12:20
Toronto
|
Connect |
5Z113
CemAir
BA054
British Airways
BA093
British Airways
|
17:00
Bloemfontein
21:10
Johannesburg
13:10
London Heathrow
|
17:55
Johannesburg
07:20
London Heathrow
15:55
Toronto
|
Connect |
5Z113
CemAir
LH573
Lufthansa
AC841
Air Canada
|
17:00
Bloemfontein
19:00
Johannesburg
10:15
Frankfurt
|
17:55
Johannesburg
05:35
Frankfurt
12:35
Toronto
|
Connect |
5Z113
CemAir
BA054
British Airways
BA099
British Airways
|
17:00
Bloemfontein
21:10
Johannesburg
17:05
London Heathrow
|
17:55
Johannesburg
07:20
London Heathrow
19:55
Toronto
|
Connect |
5Z113
CemAir
UA187
United Airlines
AC7655
Air Canada
|
17:00
Bloemfontein
20:00
Johannesburg
15:30
Newark
|
17:55
Johannesburg
05:45
Newark
17:05
Toronto
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA746
United Airlines
AC7707
Air Canada
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
10:40
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:08
Toronto
|
Connect |
4Z706
Airlink
BA054
British Airways
BA099
British Airways
|
17:55
Bloemfontein
21:10
Johannesburg
17:05
London Heathrow
|
18:55
Johannesburg
07:20
London Heathrow
19:55
Toronto
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA746
United Airlines
AC7703
Air Canada
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
12:20
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
13:48
Toronto
|
Connect |
4Z706
Airlink
BA054
British Airways
BA093
British Airways
|
17:55
Bloemfontein
21:10
Johannesburg
13:10
London Heathrow
|
18:55
Johannesburg
07:20
London Heathrow
15:55
Toronto
|
Connect |
4Z706
Airlink
UA187
United Airlines
AC7651
Air Canada
|
17:55
Bloemfontein
20:00
Johannesburg
10:45
Newark
|
18:55
Johannesburg
05:45
Newark
12:20
Toronto
|
Connect |
4Z706
Airlink
UA187
United Airlines
AC7655
Air Canada
|
17:55
Bloemfontein
20:00
Johannesburg
15:30
Newark
|
18:55
Johannesburg
05:45
Newark
17:05
Toronto
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA3446
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
10:01
Newark
|
18:55
Johannesburg
05:45
Newark
11:41
Toronto
|
Connect |
4Z706
Airlink
DL201
Delta
DL455
Delta
DL4664
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
13:45
Detroit
|
18:55
Johannesburg
09:15
Atlanta
12:53
Detroit
14:57
Toronto
|
Connect |
4Z609
Airlink
TP296
TAP Portugal
TP259
TAP Portugal
|
18:40
Bloemfontein
02:05
Capetown
17:00
Lisbon
|
20:25
Capetown
11:30
Lisbon
20:15
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Hanover to Bloemfontein.
You take a flight from Bloemfontein to Buffalo and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
FA841
Safair
UA1123
United Airlines
UA4900
United Airlines
|
09:15
Bloemfontein
20:50
Capetown
08:59
Newark
|
10:50
Capetown
05:50
Newark
10:17
Buffalo
|
Connect |
5Z1122
CemAir
5Z123
CemAir
UA187
United Airlines
UA4900
United Airlines
|
10:00
Bloemfontein
13:20
George
20:00
Johannesburg
08:59
Newark
|
11:45
George
15:15
Johannesburg
05:45
Newark
10:17
Buffalo
|
Connect |
5Z1122
CemAir
5Z121
CemAir
UA187
United Airlines
UA4900
United Airlines
|
10:00
Bloemfontein
12:30
George
20:00
Johannesburg
08:59
Newark
|
11:45
George
14:25
Johannesburg
05:45
Newark
10:17
Buffalo
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA746
United Airlines
UA3784
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
07:55
Newark
11:15
Washington Dulles
|
14:25
Capetown
05:50
Newark
09:12
Washington Dulles
12:29
Buffalo
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA4900
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
08:59
Newark
|
14:25
Capetown
05:50
Newark
10:17
Buffalo
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA4583
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
14:15
Newark
|
14:25
Capetown
05:50
Newark
15:30
Buffalo
|
Connect |
JE407
Mango
UA1123
United Airlines
UA4583
United Airlines
|
13:45
Bloemfontein
20:50
Capetown
14:15
Newark
|
15:25
Capetown
05:50
Newark
15:30
Buffalo
|
Connect |
JE407
Mango
UA1123
United Airlines
UA4900
United Airlines
|
13:45
Bloemfontein
20:50
Capetown
08:59
Newark
|
15:25
Capetown
05:50
Newark
10:17
Buffalo
|
Connect |
JE407
Mango
UA1123
United Airlines
UA746
United Airlines
UA3784
United Airlines
|
13:45
Bloemfontein
20:50
Capetown
07:55
Newark
11:15
Washington Dulles
|
15:25
Capetown
05:50
Newark
09:12
Washington Dulles
12:29
Buffalo
|
Connect |
4Z710
Airlink
DL201
Delta
DL1507
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
15:22
Atlanta
|
16:25
Johannesburg
09:15
Atlanta
17:29
Buffalo
|
Connect |
4Z710
Airlink
DL201
Delta
DL455
Delta
DL4720
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
14:08
Detroit
|
16:25
Johannesburg
09:15
Atlanta
12:53
Detroit
15:12
Buffalo
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA4583
United Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
14:15
Newark
|
17:45
Johannesburg
05:45
Newark
15:30
Buffalo
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA4900
United Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
08:59
Newark
|
17:45
Johannesburg
05:45
Newark
10:17
Buffalo
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA746
United Airlines
UA3784
United Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:15
Washington Dulles
|
17:45
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:29
Buffalo
|
Connect |
5Z113
CemAir
DL201
Delta
DL1507
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
15:22
Atlanta
|
17:55
Johannesburg
09:15
Atlanta
17:29
Buffalo
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA4583
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
14:15
Newark
|
17:55
Johannesburg
05:45
Newark
15:30
Buffalo
|
Connect |
5Z113
CemAir
DL201
Delta
DL455
Delta
DL2028
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
16:00
Detroit
|
17:55
Johannesburg
09:15
Atlanta
12:53
Detroit
17:08
Buffalo
|
Connect |
5Z113
CemAir
DL201
Delta
DL455
Delta
DL5204
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
16:00
Detroit
|
17:55
Johannesburg
09:15
Atlanta
12:53
Detroit
17:06
Buffalo
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA746
United Airlines
UA3784
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:15
Washington Dulles
|
17:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:29
Buffalo
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA1254
United Airlines
UA4410
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
10:30
Newark
14:00
Chicago O'Hare
|
17:55
Johannesburg
05:45
Newark
12:05
Chicago O'Hare
16:35
Buffalo
|
Connect |
5Z113
CemAir
DL201
Delta
DL455
Delta
DL4720
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
14:08
Detroit
|
17:55
Johannesburg
09:15
Atlanta
12:53
Detroit
15:12
Buffalo
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA4900
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
08:59
Newark
|
17:55
Johannesburg
05:45
Newark
10:17
Buffalo
|
Connect |
4Z706
Airlink
DL201
Delta
DL386
Delta
DL5204
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
13:28
Atlanta
16:20
Detroit
|
18:55
Johannesburg
09:15
Atlanta
15:24
Detroit
17:30
Buffalo
|
Connect |
4Z706
Airlink
DL201
Delta
DL455
Delta
DL5204
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
16:00
Detroit
|
18:55
Johannesburg
09:15
Atlanta
12:53
Detroit
17:06
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1660
United Airlines
UA4410
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
08:20
Newark
14:00
Chicago O'Hare
|
18:55
Johannesburg
05:45
Newark
09:57
Chicago O'Hare
16:35
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1254
United Airlines
UA4410
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
10:30
Newark
14:00
Chicago O'Hare
|
18:55
Johannesburg
05:45
Newark
12:05
Chicago O'Hare
16:35
Buffalo
|
Connect |
4Z706
Airlink
DL201
Delta
DL455
Delta
DL2028
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
16:00
Detroit
|
18:55
Johannesburg
09:15
Atlanta
12:53
Detroit
17:08
Buffalo
|
Connect |
4Z706
Airlink
DL201
Delta
DL1507
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
15:22
Atlanta
|
18:55
Johannesburg
09:15
Atlanta
17:29
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4583
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
14:15
Newark
|
18:55
Johannesburg
05:45
Newark
15:30
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA746
United Airlines
UA3784
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:15
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:29
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA746
United Airlines
UA6250
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
18:00
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
19:17
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4811
United Airlines
UA6250
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
13:55
Newark
18:00
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
15:11
Washington Dulles
19:17
Buffalo
|
Connect |
4Z706
Airlink
DL201
Delta
DL455
Delta
DL4720
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
14:08
Detroit
|
18:55
Johannesburg
09:15
Atlanta
12:53
Detroit
15:12
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4900
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
08:59
Newark
|
18:55
Johannesburg
05:45
Newark
10:17
Buffalo
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1992
United Airlines
UA6250
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
15:00
Newark
18:00
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
16:23
Washington Dulles
19:17
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Hanover to Bloemfontein.
You take a flight from Bloemfontein to Rochester and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Rochester to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z605
Airlink
UA1123
United Airlines
UA4909
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
14:40
Newark
|
14:25
Capetown
05:50
Newark
16:02
Rochester
|
Connect |
4Z605
Airlink
UA1123
United Airlines
UA746
United Airlines
UA3932
United Airlines
|
12:40
Bloemfontein
20:50
Capetown
07:55
Newark
11:20
Washington Dulles
|
14:25
Capetown
05:50
Newark
09:12
Washington Dulles
12:40
Rochester
|
Connect |
JE407
Mango
UA1123
United Airlines
UA4909
United Airlines
|
13:45
Bloemfontein
20:50
Capetown
14:40
Newark
|
15:25
Capetown
05:50
Newark
16:02
Rochester
|
Connect |
JE407
Mango
UA1123
United Airlines
UA746
United Airlines
UA3932
United Airlines
|
13:45
Bloemfontein
20:50
Capetown
07:55
Newark
11:20
Washington Dulles
|
15:25
Capetown
05:50
Newark
09:12
Washington Dulles
12:40
Rochester
|
Connect |
4Z710
Airlink
DL201
Delta
DL1641
Delta
|
15:25
Bloemfontein
22:55
Johannesburg
14:31
Atlanta
|
16:25
Johannesburg
09:15
Atlanta
16:36
Rochester
|
Connect |
5Z113
CemAir
LH573
Lufthansa
UA961
United Airlines
UA4909
United Airlines
|
16:30
Bloemfontein
19:00
Johannesburg
11:05
Frankfurt
14:40
Newark
|
17:30
Johannesburg
05:35
Frankfurt
13:15
Newark
16:02
Rochester
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA746
United Airlines
UA3932
United Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:20
Washington Dulles
|
17:45
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:40
Rochester
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA4909
United Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
14:40
Newark
|
17:45
Johannesburg
05:45
Newark
16:02
Rochester
|
Connect |
5Z115
CemAir
LH573
Lufthansa
UA961
United Airlines
UA4909
United Airlines
|
16:45
Bloemfontein
19:00
Johannesburg
11:05
Frankfurt
14:40
Newark
|
17:45
Johannesburg
05:35
Frankfurt
13:15
Newark
16:02
Rochester
|
Connect |
5Z115
CemAir
UA187
United Airlines
UA4921
United Airlines
|
16:45
Bloemfontein
20:00
Johannesburg
19:30
Newark
|
17:45
Johannesburg
05:45
Newark
20:43
Rochester
|
Connect |
5Z115
CemAir
BA054
British Airways
AA109
American Airlines
AA6177
American Airlines
|
16:45
Bloemfontein
21:10
Johannesburg
09:15
London Heathrow
13:15
Boston
|
17:45
Johannesburg
07:20
London Heathrow
11:40
Boston
14:42
Rochester
|
Connect |
5Z113
CemAir
VS450
Virgin Atlantic
DL2
Delta
DL4865
Delta
|
17:00
Bloemfontein
20:10
Johannesburg
10:10
London Heathrow
15:25
New York JFK
|
17:55
Johannesburg
06:20
London Heathrow
13:25
New York JFK
16:58
Rochester
|
Connect |
5Z113
CemAir
LH573
Lufthansa
UA961
United Airlines
UA4909
United Airlines
|
17:00
Bloemfontein
19:00
Johannesburg
11:05
Frankfurt
14:40
Newark
|
17:55
Johannesburg
05:35
Frankfurt
13:15
Newark
16:02
Rochester
|
Connect |
5Z113
CemAir
DL201
Delta
DL1641
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
14:31
Atlanta
|
17:55
Johannesburg
09:15
Atlanta
16:36
Rochester
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA1660
United Airlines
UA4456
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
08:20
Newark
14:15
Chicago O'Hare
|
17:55
Johannesburg
05:45
Newark
09:57
Chicago O'Hare
17:01
Rochester
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA4909
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
14:40
Newark
|
17:55
Johannesburg
05:45
Newark
16:02
Rochester
|
Connect |
5Z113
CemAir
DL201
Delta
DL386
Delta
DL5773
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
13:28
Atlanta
16:15
Detroit
|
17:55
Johannesburg
09:15
Atlanta
15:24
Detroit
17:27
Rochester
|
Connect |
5Z113
CemAir
BA054
British Airways
AA109
American Airlines
AA6177
American Airlines
|
17:00
Bloemfontein
21:10
Johannesburg
09:15
London Heathrow
13:15
Boston
|
17:55
Johannesburg
07:20
London Heathrow
11:40
Boston
14:42
Rochester
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA746
United Airlines
UA3932
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:20
Washington Dulles
|
17:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:40
Rochester
|
Connect |
5Z113
CemAir
UA187
United Airlines
UA4921
United Airlines
|
17:00
Bloemfontein
20:00
Johannesburg
19:30
Newark
|
17:55
Johannesburg
05:45
Newark
20:43
Rochester
|
Connect |
5Z113
CemAir
DL201
Delta
DL2869
Delta
|
17:00
Bloemfontein
22:55
Johannesburg
20:55
Atlanta
|
17:55
Johannesburg
09:15
Atlanta
23:03
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4921
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
19:30
Newark
|
18:55
Johannesburg
05:45
Newark
20:43
Rochester
|
Connect |
4Z706
Airlink
DL201
Delta
DL386
Delta
DL5773
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
13:28
Atlanta
16:15
Detroit
|
18:55
Johannesburg
09:15
Atlanta
15:24
Detroit
17:27
Rochester
|
Connect |
4Z706
Airlink
DL201
Delta
DL455
Delta
DL5773
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
11:00
Atlanta
16:15
Detroit
|
18:55
Johannesburg
09:15
Atlanta
12:53
Detroit
17:27
Rochester
|
Connect |
4Z706
Airlink
VS450
Virgin Atlantic
DL2
Delta
DL4865
Delta
|
17:55
Bloemfontein
20:10
Johannesburg
10:10
London Heathrow
15:25
New York JFK
|
18:55
Johannesburg
06:20
London Heathrow
13:25
New York JFK
16:58
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4811
United Airlines
UA3844
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
13:55
Newark
17:40
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
15:11
Washington Dulles
18:59
Rochester
|
Connect |
4Z706
Airlink
DL201
Delta
DL2869
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
20:55
Atlanta
|
18:55
Johannesburg
09:15
Atlanta
23:03
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1660
United Airlines
UA4456
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
08:20
Newark
14:15
Chicago O'Hare
|
18:55
Johannesburg
05:45
Newark
09:57
Chicago O'Hare
17:01
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1254
United Airlines
UA4456
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
10:30
Newark
14:15
Chicago O'Hare
|
18:55
Johannesburg
05:45
Newark
12:05
Chicago O'Hare
17:01
Rochester
|
Connect |
4Z706
Airlink
DL201
Delta
DL470
Delta
DL5782
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
11:25
Atlanta
19:35
New York La Guardia
|
18:55
Johannesburg
09:15
Atlanta
13:37
New York La Guardia
20:50
Rochester
|
Connect |
4Z706
Airlink
DL201
Delta
DL431
Delta
DL5782
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
13:57
Atlanta
19:35
New York La Guardia
|
18:55
Johannesburg
09:15
Atlanta
16:09
New York La Guardia
20:50
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA746
United Airlines
UA3844
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
17:40
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
18:59
Rochester
|
Connect |
4Z706
Airlink
DL201
Delta
DL549
Delta
DL5782
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
12:32
Atlanta
19:35
New York La Guardia
|
18:55
Johannesburg
09:15
Atlanta
14:47
New York La Guardia
20:50
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1992
United Airlines
UA3844
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
15:00
Newark
17:40
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
16:23
Washington Dulles
18:59
Rochester
|
Connect |
4Z706
Airlink
DL201
Delta
DL1641
Delta
|
17:55
Bloemfontein
22:55
Johannesburg
14:31
Atlanta
|
18:55
Johannesburg
09:15
Atlanta
16:36
Rochester
|
Connect |
4Z706
Airlink
BA054
British Airways
AA109
American Airlines
AA6177
American Airlines
|
17:55
Bloemfontein
21:10
Johannesburg
09:15
London Heathrow
13:15
Boston
|
18:55
Johannesburg
07:20
London Heathrow
11:40
Boston
14:42
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA4909
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
14:40
Newark
|
18:55
Johannesburg
05:45
Newark
16:02
Rochester
|
Connect |
4Z706
Airlink
VS450
Virgin Atlantic
VS003
Virgin Atlantic
DL4865
Delta
|
17:55
Bloemfontein
20:10
Johannesburg
11:00
London Heathrow
15:25
New York JFK
|
18:55
Johannesburg
06:20
London Heathrow
13:40
New York JFK
16:58
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA746
United Airlines
UA3932
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
07:55
Newark
11:20
Washington Dulles
|
18:55
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:40
Rochester
|
Connect |
4Z706
Airlink
UA187
United Airlines
UA1254
United Airlines
UA296
United Airlines
|
17:55
Bloemfontein
20:00
Johannesburg
10:30
Newark
18:30
Chicago O'Hare
|
18:55
Johannesburg
05:45
Newark
12:05
Chicago O'Hare
21:15
Rochester
|
Connect |
You take a bus, shuttle or taxi from your location in Hanover to Kimberley.
You take a flight from Kimberley to Billy Bishop Toronto City and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z612
Airlink
UA1123
United Airlines
PD124
Porter Airlines
|
08:25
Kimberley
20:50
Capetown
10:10
Newark
|
10:00
Capetown
05:50
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z503
CemAir
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
16:15
Kimberley
20:00
Johannesburg
09:00
Newark
16:55
Quebec
|
17:30
Johannesburg
05:45
Newark
10:51
Quebec
18:43
Billy Bishop Toronto City
|
Connect |
5Z503
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
16:15
Kimberley
20:00
Johannesburg
10:10
Newark
|
17:30
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z503
CemAir
UA187
United Airlines
UA746
United Airlines
PD726
Porter Airlines
|
16:15
Kimberley
20:00
Johannesburg
07:55
Newark
14:30
Washington Dulles
|
17:30
Johannesburg
05:45
Newark
09:12
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
5Z503
CemAir
UA187
United Airlines
UA3666
United Airlines
PD284
Porter Airlines
|
16:15
Kimberley
20:00
Johannesburg
08:57
Newark
15:00
Halifax
|
17:30
Johannesburg
05:45
Newark
12:04
Halifax
17:00
Billy Bishop Toronto City
|
Connect |
5Z503
CemAir
DL201
Delta
DL2120
Delta
PD726
Porter Airlines
|
16:15
Kimberley
22:55
Johannesburg
10:17
Atlanta
14:30
Washington Dulles
|
17:30
Johannesburg
09:15
Atlanta
11:57
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
5Z503
CemAir
UA187
United Airlines
UA697
United Airlines
PD940
Porter Airlines
|
16:15
Kimberley
20:00
Johannesburg
07:55
Newark
11:45
Boston
|
17:30
Johannesburg
05:45
Newark
09:00
Boston
13:39
Billy Bishop Toronto City
|
Connect |
5Z505
CemAir
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
17:15
Kimberley
20:00
Johannesburg
09:00
Newark
16:55
Quebec
|
18:30
Johannesburg
05:45
Newark
10:51
Quebec
18:43
Billy Bishop Toronto City
|
Connect |
5Z505
CemAir
UA187
United Airlines
UA3666
United Airlines
PD284
Porter Airlines
|
17:15
Kimberley
20:00
Johannesburg
08:57
Newark
15:00
Halifax
|
18:30
Johannesburg
05:45
Newark
12:04
Halifax
17:00
Billy Bishop Toronto City
|
Connect |
5Z505
CemAir
UA187
United Airlines
PD124
Porter Airlines
|
17:15
Kimberley
20:00
Johannesburg
10:10
Newark
|
18:30
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
5Z505
CemAir
UA187
United Airlines
UA697
United Airlines
PD940
Porter Airlines
|
17:15
Kimberley
20:00
Johannesburg
07:55
Newark
11:45
Boston
|
18:30
Johannesburg
05:45
Newark
09:00
Boston
13:39
Billy Bishop Toronto City
|
Connect |
5Z505
CemAir
UA187
United Airlines
UA746
United Airlines
PD726
Porter Airlines
|
17:15
Kimberley
20:00
Johannesburg
07:55
Newark
14:30
Washington Dulles
|
18:30
Johannesburg
05:45
Newark
09:12
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
4Z618
Airlink
UA1123
United Airlines
PD124
Porter Airlines
|
17:40
Kimberley
20:50
Capetown
10:10
Newark
|
19:15
Capetown
05:50
Newark
11:50
Billy Bishop Toronto City
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA3666
United Airlines
PD284
Porter Airlines
|
17:45
Kimberley
20:00
Johannesburg
08:57
Newark
15:00
Halifax
|
18:50
Johannesburg
05:45
Newark
12:04
Halifax
17:00
Billy Bishop Toronto City
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA746
United Airlines
PD726
Porter Airlines
|
17:45
Kimberley
20:00
Johannesburg
07:55
Newark
14:30
Washington Dulles
|
18:50
Johannesburg
05:45
Newark
09:12
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
4Z728
Airlink
DL201
Delta
DL2120
Delta
PD726
Porter Airlines
|
17:45
Kimberley
22:55
Johannesburg
10:17
Atlanta
14:30
Washington Dulles
|
18:50
Johannesburg
09:15
Atlanta
11:57
Washington Dulles
16:00
Billy Bishop Toronto City
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
17:45
Kimberley
20:00
Johannesburg
09:00
Newark
16:55
Quebec
|
18:50
Johannesburg
05:45
Newark
10:51
Quebec
18:43
Billy Bishop Toronto City
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA697
United Airlines
PD940
Porter Airlines
|
17:45
Kimberley
20:00
Johannesburg
07:55
Newark
11:45
Boston
|
18:50
Johannesburg
05:45
Newark
09:00
Boston
13:39
Billy Bishop Toronto City
|
Connect |
4Z728
Airlink
UA187
United Airlines
PD124
Porter Airlines
|
17:45
Kimberley
20:00
Johannesburg
10:10
Newark
|
18:50
Johannesburg
05:45
Newark
11:50
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Hanover to Kimberley.
You take a flight from Kimberley to Toronto and cost approximately 1400 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Toronto, ON, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
4Z612
Airlink
UA1123
United Airlines
UA3446
United Airlines
|
08:25
Kimberley
20:50
Capetown
10:01
Newark
|
10:00
Capetown
05:50
Newark
11:41
Toronto
|
Connect |
5Z505
CemAir
DL201
Delta
DL455
Delta
DL4664
Delta
|
15:15
Kimberley
22:55
Johannesburg
11:00
Atlanta
13:45
Detroit
|
16:30
Johannesburg
09:15
Atlanta
12:53
Detroit
14:57
Toronto
|
Connect |
5Z505
CemAir
LH573
Lufthansa
LH470
Lufthansa
|
15:15
Kimberley
19:00
Johannesburg
13:55
Frankfurt
|
16:30
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
5Z505
CemAir
LH573
Lufthansa
AC841
Air Canada
|
15:15
Kimberley
19:00
Johannesburg
10:15
Frankfurt
|
16:30
Johannesburg
05:35
Frankfurt
12:35
Toronto
|
Connect |
5Z503
CemAir
BA054
British Airways
BA099
British Airways
|
16:15
Kimberley
21:10
Johannesburg
17:05
London Heathrow
|
17:30
Johannesburg
07:20
London Heathrow
19:55
Toronto
|
Connect |
5Z503
CemAir
UA187
United Airlines
AC7655
Air Canada
|
16:15
Kimberley
20:00
Johannesburg
15:30
Newark
|
17:30
Johannesburg
05:45
Newark
17:05
Toronto
|
Connect |
5Z503
CemAir
UA187
United Airlines
AC7651
Air Canada
|
16:15
Kimberley
20:00
Johannesburg
10:45
Newark
|
17:30
Johannesburg
05:45
Newark
12:20
Toronto
|
Connect |
5Z503
CemAir
UA187
United Airlines
UA746
United Airlines
AC7707
Air Canada
|
16:15
Kimberley
20:00
Johannesburg
07:55
Newark
10:40
Washington Dulles
|
17:30
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:08
Toronto
|
Connect |
5Z503
CemAir
BA054
British Airways
BA093
British Airways
|
16:15
Kimberley
21:10
Johannesburg
13:10
London Heathrow
|
17:30
Johannesburg
07:20
London Heathrow
15:55
Toronto
|
Connect |
5Z503
CemAir
UA187
United Airlines
UA3446
United Airlines
|
16:15
Kimberley
20:00
Johannesburg
10:01
Newark
|
17:30
Johannesburg
05:45
Newark
11:41
Toronto
|
Connect |
5Z503
CemAir
LH573
Lufthansa
LH470
Lufthansa
|
16:15
Kimberley
19:00
Johannesburg
13:55
Frankfurt
|
17:30
Johannesburg
05:35
Frankfurt
16:20
Toronto
|
Connect |
5Z503
CemAir
UA187
United Airlines
UA746
United Airlines
AC7703
Air Canada
|
16:15
Kimberley
20:00
Johannesburg
07:55
Newark
12:20
Washington Dulles
|
17:30
Johannesburg
05:45
Newark
09:12
Washington Dulles
13:48
Toronto
|
Connect |
5Z503
CemAir
DL201
Delta
DL455
Delta
DL4664
Delta
|
16:15
Kimberley
22:55
Johannesburg
11:00
Atlanta
13:45
Detroit
|
17:30
Johannesburg
09:15
Atlanta
12:53
Detroit
14:57
Toronto
|
Connect |
5Z503
CemAir
LH573
Lufthansa
AC841
Air Canada
|
16:15
Kimberley
19:00
Johannesburg
10:15
Frankfurt
|
17:30
Johannesburg
05:35
Frankfurt
12:35
Toronto
|
Connect |
5Z503
CemAir
AF995
Air France
AF356
Air France
|
16:15
Kimberley
18:50
Johannesburg
13:55
Paris CDG
|
17:30
Johannesburg
05:45
Paris CDG
16:10
Toronto
|
Connect |
5Z505
CemAir
UA187
United Airlines
UA746
United Airlines
AC7707
Air Canada
|
17:15
Kimberley
20:00
Johannesburg
07:55
Newark
10:40
Washington Dulles
|
18:30
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:08
Toronto
|
Connect |
5Z505
CemAir
UA187
United Airlines
AC7655
Air Canada
|
17:15
Kimberley
20:00
Johannesburg
15:30
Newark
|
18:30
Johannesburg
05:45
Newark
17:05
Toronto
|
Connect |
5Z505
CemAir
BA054
British Airways
BA093
British Airways
|
17:15
Kimberley
21:10
Johannesburg
13:10
London Heathrow
|
18:30
Johannesburg
07:20
London Heathrow
15:55
Toronto
|
Connect |
5Z505
CemAir
BA054
British Airways
BA099
British Airways
|
17:15
Kimberley
21:10
Johannesburg
17:05
London Heathrow
|
18:30
Johannesburg
07:20
London Heathrow
19:55
Toronto
|
Connect |
5Z505
CemAir
UA187
United Airlines
AC7651
Air Canada
|
17:15
Kimberley
20:00
Johannesburg
10:45
Newark
|
18:30
Johannesburg
05:45
Newark
12:20
Toronto
|
Connect |
5Z505
CemAir
UA187
United Airlines
UA746
United Airlines
AC7703
Air Canada
|
17:15
Kimberley
20:00
Johannesburg
07:55
Newark
12:20
Washington Dulles
|
18:30
Johannesburg
05:45
Newark
09:12
Washington Dulles
13:48
Toronto
|
Connect |
5Z505
CemAir
UA187
United Airlines
UA3446
United Airlines
|
17:15
Kimberley
20:00
Johannesburg
10:01
Newark
|
18:30
Johannesburg
05:45
Newark
11:41
Toronto
|
Connect |
4Z618
Airlink
UA1123
United Airlines
UA746
United Airlines
AC7707
Air Canada
|
17:40
Kimberley
20:50
Capetown
07:55
Newark
10:40
Washington Dulles
|
19:15
Capetown
05:50
Newark
09:12
Washington Dulles
12:08
Toronto
|
Connect |
4Z618
Airlink
UA1123
United Airlines
UA746
United Airlines
AC7703
Air Canada
|
17:40
Kimberley
20:50
Capetown
07:55
Newark
12:20
Washington Dulles
|
19:15
Capetown
05:50
Newark
09:12
Washington Dulles
13:48
Toronto
|
Connect |
4Z618
Airlink
UA1123
United Airlines
AC7655
Air Canada
|
17:40
Kimberley
20:50
Capetown
15:30
Newark
|
19:15
Capetown
05:50
Newark
17:05
Toronto
|
Connect |
4Z618
Airlink
UA1123
United Airlines
UA3446
United Airlines
|
17:40
Kimberley
20:50
Capetown
10:01
Newark
|
19:15
Capetown
05:50
Newark
11:41
Toronto
|
Connect |
4Z618
Airlink
TP296
TAP Portugal
TP259
TAP Portugal
|
17:40
Kimberley
02:05
Capetown
17:00
Lisbon
|
19:15
Capetown
11:30
Lisbon
20:15
Toronto
|
Connect |
4Z618
Airlink
UA1123
United Airlines
AC7651
Air Canada
|
17:40
Kimberley
20:50
Capetown
10:45
Newark
|
19:15
Capetown
05:50
Newark
12:20
Toronto
|
Connect |
4Z728
Airlink
BA054
British Airways
BA099
British Airways
|
17:45
Kimberley
21:10
Johannesburg
17:05
London Heathrow
|
18:50
Johannesburg
07:20
London Heathrow
19:55
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA746
United Airlines
AC7707
Air Canada
|
17:45
Kimberley
20:00
Johannesburg
07:55
Newark
10:40
Washington Dulles
|
18:50
Johannesburg
05:45
Newark
09:12
Washington Dulles
12:08
Toronto
|
Connect |
4Z728
Airlink
BA054
British Airways
BA093
British Airways
|
17:45
Kimberley
21:10
Johannesburg
13:10
London Heathrow
|
18:50
Johannesburg
07:20
London Heathrow
15:55
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
AC7651
Air Canada
|
17:45
Kimberley
20:00
Johannesburg
10:45
Newark
|
18:50
Johannesburg
05:45
Newark
12:20
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA1663
United Airlines
AC7679
Air Canada
|
17:45
Kimberley
20:00
Johannesburg
11:15
Newark
14:20
Boston
|
18:50
Johannesburg
05:45
Newark
12:21
Boston
16:13
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA746
United Airlines
AC7703
Air Canada
|
17:45
Kimberley
20:00
Johannesburg
07:55
Newark
12:20
Washington Dulles
|
18:50
Johannesburg
05:45
Newark
09:12
Washington Dulles
13:48
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA697
United Airlines
AC7679
Air Canada
|
17:45
Kimberley
20:00
Johannesburg
07:55
Newark
14:20
Boston
|
18:50
Johannesburg
05:45
Newark
09:00
Boston
16:13
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
AC7655
Air Canada
|
17:45
Kimberley
20:00
Johannesburg
15:30
Newark
|
18:50
Johannesburg
05:45
Newark
17:05
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA1992
United Airlines
UA3851
United Airlines
|
17:45
Kimberley
20:00
Johannesburg
15:00
Newark
17:45
Washington Dulles
|
18:50
Johannesburg
05:45
Newark
16:23
Washington Dulles
19:20
Toronto
|
Connect |
4Z728
Airlink
DL201
Delta
DL455
Delta
DL4664
Delta
|
17:45
Kimberley
22:55
Johannesburg
11:00
Atlanta
13:45
Detroit
|
18:50
Johannesburg
09:15
Atlanta
12:53
Detroit
14:57
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA3446
United Airlines
|
17:45
Kimberley
20:00
Johannesburg
10:01
Newark
|
18:50
Johannesburg
05:45
Newark
11:41
Toronto
|
Connect |
4Z728
Airlink
UA187
United Airlines
UA4811
United Airlines
UA3851
United Airlines
|
17:45
Kimberley
20:00
Johannesburg
13:55
Newark
17:45
Washington Dulles
|
18:50
Johannesburg
05:45
Newark
15:11
Washington Dulles
19:20
Toronto
|
Connect |
You can find hotels and accommodations in Toronto, ON, Canada with our hotels search tool below
Booking.com