How to get to Richmond, KwaZulu-Natal, South Africa from York University Station by flight ? You can check flights from York University Station to Richmond, KwaZulu-Natal, South Africa below.
You can find flight ticket prices from York University Station to Richmond, KwaZulu-Natal, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in York University Station to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Pietermaritzburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
PD465
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z733
Airlink
|
10:30
Billy Bishop Toronto City
19:01
Montreal
10:20
Amsterdam Schiphol
07:00
Johannesburg
|
11:43
Montreal
07:50
Amsterdam Schiphol
22:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD133
Porter Airlines
LY026
El Al
LY051
El Al
4Z733
Airlink
|
12:50
Billy Bishop Toronto City
20:00
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
14:20
Newark
13:20
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD943
Porter Airlines
DL258
Delta
KL0591
KLM
4Z733
Airlink
|
13:35
Billy Bishop Toronto City
19:00
Boston
10:20
Amsterdam Schiphol
07:00
Johannesburg
|
15:10
Boston
07:55
Amsterdam Schiphol
22:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD943
Porter Airlines
LY016
El Al
LY051
El Al
4Z733
Airlink
|
13:35
Billy Bishop Toronto City
20:30
Boston
21:00
Tel Aviv
07:00
Johannesburg
|
15:10
Boston
13:50
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z733
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
07:00
Johannesburg
|
16:30
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD137
Porter Airlines
LY026
El Al
LY051
El Al
4Z733
Airlink
|
15:00
Billy Bishop Toronto City
20:00
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
16:30
Newark
13:20
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
4Z735
Airlink
|
15:00
Billy Bishop Toronto City
20:45
Newark
12:35
Johannesburg
|
16:30
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD947
Porter Airlines
DL258
Delta
KL0591
KLM
4Z733
Airlink
|
15:10
Billy Bishop Toronto City
19:00
Boston
10:20
Amsterdam Schiphol
07:00
Johannesburg
|
16:45
Boston
07:55
Amsterdam Schiphol
22:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD139
Porter Airlines
UA188
United Airlines
4Z733
Airlink
|
16:05
Billy Bishop Toronto City
20:45
Newark
07:00
Johannesburg
|
17:35
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD139
Porter Airlines
LY026
El Al
LY051
El Al
4Z733
Airlink
|
16:05
Billy Bishop Toronto City
20:00
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
17:35
Newark
13:20
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD139
Porter Airlines
UA188
United Airlines
4Z735
Airlink
|
16:05
Billy Bishop Toronto City
20:45
Newark
12:35
Johannesburg
|
17:35
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD139
Porter Airlines
TK30
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
16:05
Billy Bishop Toronto City
00:20
Newark
02:20
Istanbul
12:35
Johannesburg
|
17:35
Newark
18:15
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD477
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z735
Airlink
|
16:30
Billy Bishop Toronto City
19:01
Montreal
10:20
Amsterdam Schiphol
12:35
Johannesburg
|
17:43
Montreal
07:50
Amsterdam Schiphol
22:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD477
Porter Airlines
KL0672
KLM
KL0591
KLM
4Z733
Airlink
|
16:30
Billy Bishop Toronto City
19:01
Montreal
10:20
Amsterdam Schiphol
07:00
Johannesburg
|
17:43
Montreal
07:50
Amsterdam Schiphol
22:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
AC7972
Air Canada
QR764
Qatar Airways
QR1365
Qatar Airways
4Z733
Airlink
|
17:20
Billy Bishop Toronto City
21:00
Montreal
20:25
Doha
07:00
Johannesburg
|
18:33
Montreal
17:15
Doha
04:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
AC7972
Air Canada
AF341
Air France
AF990
Air France
4Z735
Airlink
|
17:20
Billy Bishop Toronto City
19:40
Montreal
23:35
Paris CDG
12:35
Johannesburg
|
18:33
Montreal
08:35
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AC7972
Air Canada
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
17:20
Billy Bishop Toronto City
21:45
Montreal
02:20
Istanbul
12:35
Johannesburg
|
18:33
Montreal
15:15
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AC7972
Air Canada
BA094
British Airways
BA057
British Airways
4Z735
Airlink
|
17:20
Billy Bishop Toronto City
21:00
Montreal
21:10
London Heathrow
12:35
Johannesburg
|
18:33
Montreal
08:30
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AC7972
Air Canada
AC864
Air Canada
VS449
Virgin Atlantic
4Z735
Airlink
|
17:20
Billy Bishop Toronto City
19:45
Montreal
18:55
London Heathrow
12:35
Johannesburg
|
18:33
Montreal
07:30
London Heathrow
08:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD949
Porter Airlines
LX53
Swiss
LX284
Swiss
4Z735
Airlink
|
17:45
Billy Bishop Toronto City
21:45
Boston
22:40
Zurich
12:35
Johannesburg
|
19:20
Boston
11:00
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD949
Porter Airlines
LY016
El Al
LY051
El Al
4Z735
Airlink
|
17:45
Billy Bishop Toronto City
20:30
Boston
21:00
Tel Aviv
12:35
Johannesburg
|
19:20
Boston
13:50
Tel Aviv
05:40
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD949
Porter Airlines
BA214
British Airways
BA057
British Airways
4Z735
Airlink
|
17:45
Billy Bishop Toronto City
21:30
Boston
21:10
London Heathrow
12:35
Johannesburg
|
19:20
Boston
09:00
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD949
Porter Airlines
LY016
El Al
LY051
El Al
4Z733
Airlink
|
17:45
Billy Bishop Toronto City
20:30
Boston
21:00
Tel Aviv
07:00
Johannesburg
|
19:20
Boston
13:50
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD949
Porter Airlines
TK82
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
17:45
Billy Bishop Toronto City
22:35
Boston
02:20
Istanbul
12:35
Johannesburg
|
19:20
Boston
15:55
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD481
Porter Airlines
QR764
Qatar Airways
QR1365
Qatar Airways
4Z735
Airlink
|
17:55
Billy Bishop Toronto City
21:00
Montreal
20:25
Doha
12:35
Johannesburg
|
19:08
Montreal
17:15
Doha
04:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD481
Porter Airlines
QR764
Qatar Airways
QR1365
Qatar Airways
4Z733
Airlink
|
17:55
Billy Bishop Toronto City
21:00
Montreal
20:25
Doha
07:00
Johannesburg
|
19:08
Montreal
17:15
Doha
04:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD143
Porter Airlines
TK30
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
18:20
Billy Bishop Toronto City
00:20
Newark
02:20
Istanbul
12:35
Johannesburg
|
19:50
Newark
18:15
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z735
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
12:35
Johannesburg
|
19:50
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD143
Porter Airlines
LX19
Swiss
LX284
Swiss
4Z735
Airlink
|
18:20
Billy Bishop Toronto City
21:50
Newark
22:40
Zurich
12:35
Johannesburg
|
19:50
Newark
11:35
Zurich
10:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD143
Porter Airlines
BA188
British Airways
BA057
British Airways
4Z735
Airlink
|
18:20
Billy Bishop Toronto City
21:35
Newark
21:10
London Heathrow
12:35
Johannesburg
|
19:50
Newark
09:15
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
4Z733
Airlink
|
18:20
Billy Bishop Toronto City
20:45
Newark
07:00
Johannesburg
|
19:50
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
PD483
Porter Airlines
AF349
Air France
AF990
Air France
4Z735
Airlink
|
18:45
Billy Bishop Toronto City
22:15
Montreal
23:35
Paris CDG
12:35
Johannesburg
|
19:58
Montreal
11:15
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD483
Porter Airlines
BA094
British Airways
BA057
British Airways
4Z735
Airlink
|
18:45
Billy Bishop Toronto City
21:00
Montreal
21:10
London Heathrow
12:35
Johannesburg
|
19:58
Montreal
08:30
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD483
Porter Airlines
QR764
Qatar Airways
QR1363
Qatar Airways
4Z735
Airlink
|
18:45
Billy Bishop Toronto City
21:00
Montreal
02:05
Doha
12:35
Johannesburg
|
19:58
Montreal
17:15
Doha
09:40
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD483
Porter Airlines
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
18:45
Billy Bishop Toronto City
21:45
Montreal
02:20
Istanbul
12:35
Johannesburg
|
19:58
Montreal
15:15
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD483
Porter Airlines
QR764
Qatar Airways
QR1365
Qatar Airways
4Z735
Airlink
|
18:45
Billy Bishop Toronto City
21:00
Montreal
20:25
Doha
12:35
Johannesburg
|
19:58
Montreal
17:15
Doha
04:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD483
Porter Airlines
QR764
Qatar Airways
QR1365
Qatar Airways
4Z733
Airlink
|
18:45
Billy Bishop Toronto City
21:00
Montreal
20:25
Doha
07:00
Johannesburg
|
19:58
Montreal
17:15
Doha
04:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
AC7976
Air Canada
AF349
Air France
AF990
Air France
4Z735
Airlink
|
19:20
Billy Bishop Toronto City
22:15
Montreal
23:35
Paris CDG
12:35
Johannesburg
|
20:33
Montreal
11:15
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AC7976
Air Canada
TK36
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
19:20
Billy Bishop Toronto City
21:45
Montreal
02:20
Istanbul
12:35
Johannesburg
|
20:33
Montreal
15:15
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
PD147
Porter Airlines
UA90
United Airlines
LY051
El Al
4Z733
Airlink
|
20:40
Billy Bishop Toronto City
23:05
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
22:10
Newark
16:20
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in York University Station to Toronto.
You take a flight from Toronto to Pietermaritzburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z743
Airlink
|
10:20
Toronto
08:40
Addis Ababa
16:35
Johannesburg
|
07:20
Addis Ababa
13:05
Johannesburg
17:40
Pietermaritzburg
|
Connect |
DL2463
Delta
DL200
Delta
4Z733
Airlink
|
13:09
Toronto
17:45
Atlanta
07:00
Johannesburg
|
15:34
Atlanta
16:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA4580
United Airlines
UA188
United Airlines
4Z733
Airlink
|
15:25
Toronto
20:45
Newark
07:00
Johannesburg
|
17:16
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA3703
United Airlines
UA188
United Airlines
4Z733
Airlink
|
17:55
Toronto
20:45
Newark
07:00
Johannesburg
|
19:46
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
KL0692
KLM
KL0591
KLM
4Z733
Airlink
|
18:10
Toronto
10:20
Amsterdam Schiphol
07:00
Johannesburg
|
07:15
Amsterdam Schiphol
22:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
BA092
British Airways
BA057
British Airways
4Z735
Airlink
|
18:35
Toronto
21:10
London Heathrow
12:35
Johannesburg
|
06:40
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AF351
Air France
AF990
Air France
4Z735
Airlink
|
18:50
Toronto
23:35
Paris CDG
12:35
Johannesburg
|
08:15
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
LY030
El Al
LY051
El Al
4Z733
Airlink
|
19:15
Toronto
21:00
Tel Aviv
07:00
Johannesburg
|
12:50
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
LY030
El Al
LY051
El Al
4Z735
Airlink
|
19:15
Toronto
21:00
Tel Aviv
12:35
Johannesburg
|
12:50
Tel Aviv
05:40
Johannesburg
13:40
Pietermaritzburg
|
Connect |
EY140
Etihad
EY602
Etihad
4Z735
Airlink
|
19:30
Toronto
02:00
Abu Dhabi
12:35
Johannesburg
|
17:15
Abu Dhabi
08:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
AC058
Air Canada
QR1365
Qatar Airways
4Z733
Airlink
|
20:00
Toronto
20:25
Doha
07:00
Johannesburg
|
15:50
Doha
04:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
EK242
Emirates
EK761
Emirates
4Z735
Airlink
|
20:15
Toronto
04:40
Dubai
12:35
Johannesburg
|
17:55
Dubai
10:55
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA098
British Airways
BA041
British Airways
BA6202
British Airways
4Z735
Airlink
|
22:05
Toronto
16:55
London Heathrow
08:15
Durban
12:35
Johannesburg
|
10:05
London Heathrow
05:25
Durban
09:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA098
British Airways
BA041
British Airways
BA6200
British Airways
4Z735
Airlink
|
22:05
Toronto
16:55
London Heathrow
07:00
Durban
12:35
Johannesburg
|
10:05
London Heathrow
05:25
Durban
08:05
Johannesburg
13:40
Pietermaritzburg
|
Connect |
BA098
British Airways
BA057
British Airways
4Z735
Airlink
|
22:05
Toronto
21:10
London Heathrow
12:35
Johannesburg
|
10:05
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
TK18
Turkish Airlines
TK42
Turkish Airlines
4Z735
Airlink
|
22:30
Toronto
02:20
Istanbul
12:35
Johannesburg
|
16:10
Istanbul
11:10
Johannesburg
13:40
Pietermaritzburg
|
Connect |
TK18
Turkish Airlines
TK42
Turkish Airlines
4Z743
Airlink
|
22:30
Toronto
02:20
Istanbul
16:35
Johannesburg
|
16:10
Istanbul
11:10
Johannesburg
17:40
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in York University Station to Toronto.
You take a flight from Toronto to Durban and cost approximately 440 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
FA274
Safair
|
10:20
Toronto
08:40
Addis Ababa
16:05
Johannesburg
|
07:20
Addis Ababa
13:05
Johannesburg
17:15
Durban
|
Connect |
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
BA6207
British Airways
|
10:20
Toronto
08:40
Addis Ababa
15:40
Johannesburg
|
07:20
Addis Ababa
13:05
Johannesburg
16:45
Durban
|
Connect |
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
MN605
Comair
|
10:20
Toronto
08:40
Addis Ababa
14:35
Johannesburg
|
07:20
Addis Ababa
13:05
Johannesburg
15:40
Durban
|
Connect |
DL2463
Delta
DL200
Delta
BA6209
British Airways
|
13:09
Toronto
17:45
Atlanta
16:55
Johannesburg
|
15:34
Atlanta
16:00
Johannesburg
18:00
Durban
|
Connect |
DL2463
Delta
DL200
Delta
4Z569
Airlink
|
13:09
Toronto
17:45
Atlanta
17:20
Johannesburg
|
15:34
Atlanta
16:00
Johannesburg
18:30
Durban
|
Connect |
DL2463
Delta
DL200
Delta
FA278
Safair
|
13:09
Toronto
17:45
Atlanta
17:25
Johannesburg
|
15:34
Atlanta
16:00
Johannesburg
18:35
Durban
|
Connect |
UA4580
United Airlines
UA188
United Airlines
MN609
Comair
|
15:25
Toronto
20:45
Newark
19:25
Johannesburg
|
17:16
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
UA3703
United Airlines
UA188
United Airlines
MN609
Comair
|
17:55
Toronto
20:45
Newark
19:25
Johannesburg
|
19:46
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
BA092
British Airways
BA041
British Airways
|
18:35
Toronto
16:55
London Heathrow
|
06:40
London Heathrow
05:25
Durban
|
Connect |
AC856
Air Canada
BA041
British Airways
|
20:30
Toronto
16:55
London Heathrow
|
08:30
London Heathrow
05:25
Durban
|
Connect |
BA098
British Airways
BA043
British Airways
BA6303
British Airways
|
22:05
Toronto
18:15
London Heathrow
09:20
Capetown
|
10:05
London Heathrow
08:00
Capetown
11:20
Durban
|
Connect |
BA098
British Airways
BA041
British Airways
|
22:05
Toronto
16:55
London Heathrow
|
10:05
London Heathrow
05:25
Durban
|
Connect |
You take a bus, shuttle or taxi from your location in York University Station to Buffalo.
You take a flight from Buffalo to Pietermaritzburg and cost approximately 360 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL5038
Delta
VS026
Virgin Atlantic
BA057
British Airways
4Z743
Airlink
|
05:40
Buffalo
08:20
New York JFK
21:10
London Heathrow
16:35
Johannesburg
|
07:18
New York JFK
20:05
London Heathrow
10:15
Johannesburg
17:40
Pietermaritzburg
|
Connect |
DL5038
Delta
VS026
Virgin Atlantic
BA057
British Airways
4Z735
Airlink
|
05:40
Buffalo
08:20
New York JFK
21:10
London Heathrow
12:35
Johannesburg
|
07:18
New York JFK
20:05
London Heathrow
10:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL1616
Delta
DL200
Delta
4Z733
Airlink
|
06:25
Buffalo
17:45
Atlanta
07:00
Johannesburg
|
08:47
Atlanta
16:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA4415
United Airlines
UA188
United Airlines
4Z733
Airlink
|
07:55
Buffalo
20:45
Newark
07:00
Johannesburg
|
09:26
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL2516
Delta
DL200
Delta
4Z733
Airlink
|
12:55
Buffalo
17:45
Atlanta
07:00
Johannesburg
|
15:08
Atlanta
16:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL2516
Delta
DL200
Delta
4Z735
Airlink
|
12:55
Buffalo
17:45
Atlanta
12:35
Johannesburg
|
15:08
Atlanta
16:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA3425 4177
United Airlines
UA188
United Airlines
4Z735
Airlink
|
14:00
Buffalo
20:45
Newark
12:35
Johannesburg
|
15:32
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA3425 4177
United Airlines
UA188
United Airlines
4Z733
Airlink
|
14:00
Buffalo
20:45
Newark
07:00
Johannesburg
|
15:32
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
B61901
JetBlue Airways
LY008
El Al
LY051
El Al
4Z733
Airlink
|
15:30
Buffalo
20:50
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
16:58
New York JFK
14:10
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA4558
United Airlines
UA90
United Airlines
LY051
El Al
4Z733
Airlink
|
16:30
Buffalo
23:05
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
17:59
Newark
16:20
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA4558
United Airlines
UA1122
United Airlines
BA6418
British Airways
4Z733
Airlink
|
16:30
Buffalo
20:30
Newark
19:00
Capetown
07:00
Johannesburg
|
17:59
Newark
18:00
Capetown
21:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA4558
United Airlines
UA960
United Airlines
LH572
Lufthansa
4Z735
Airlink
|
16:30
Buffalo
19:55
Newark
22:00
Frankfurt
12:35
Johannesburg
|
17:59
Newark
09:15
Frankfurt
09:35
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA4558
United Airlines
UA188
United Airlines
4Z735
Airlink
|
16:30
Buffalo
20:45
Newark
12:35
Johannesburg
|
17:59
Newark
18:20
Johannesburg
13:40
Pietermaritzburg
|
Connect |
UA4558
United Airlines
UA1122
United Airlines
FA217
Safair
4Z733
Airlink
|
16:30
Buffalo
20:30
Newark
18:55
Capetown
07:00
Johannesburg
|
17:59
Newark
18:00
Capetown
21:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA4558
United Airlines
UA188
United Airlines
4Z733
Airlink
|
16:30
Buffalo
20:45
Newark
07:00
Johannesburg
|
17:59
Newark
18:20
Johannesburg
08:00
Pietermaritzburg
|
Connect |
UA4558
United Airlines
LY026
El Al
LY051
El Al
4Z733
Airlink
|
16:30
Buffalo
20:00
Newark
21:00
Tel Aviv
07:00
Johannesburg
|
17:59
Newark
13:20
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL2651
Delta
AF377
Air France
AF990
Air France
4Z735
Airlink
|
18:50
Buffalo
21:05
Detroit
23:35
Paris CDG
12:35
Johannesburg
|
20:08
Detroit
10:50
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL4964
Delta
DL214
Delta
SA061
South African Airways
4Z733
Airlink
|
19:41
Buffalo
23:40
New York JFK
22:10
Lagos
07:00
Johannesburg
|
21:09
New York JFK
15:40
Lagos
05:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL4964
Delta
DL234
Delta
LY051
El Al
4Z733
Airlink
|
19:41
Buffalo
23:45
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
21:09
New York JFK
17:20
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
DL4964
Delta
VS010
Virgin Atlantic
VS449
Virgin Atlantic
4Z735
Airlink
|
19:41
Buffalo
22:00
New York JFK
18:55
London Heathrow
12:35
Johannesburg
|
21:09
New York JFK
09:50
London Heathrow
08:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL4964
Delta
AF009
Air France
AF990
Air France
4Z735
Airlink
|
19:41
Buffalo
23:50
New York JFK
23:35
Paris CDG
12:35
Johannesburg
|
21:09
New York JFK
13:00
Paris CDG
11:15
Johannesburg
13:40
Pietermaritzburg
|
Connect |
DL4964
Delta
DL3
Delta
VS449
Virgin Atlantic
4Z735
Airlink
|
19:41
Buffalo
23:00
New York JFK
18:55
London Heathrow
12:35
Johannesburg
|
21:09
New York JFK
11:10
London Heathrow
08:00
Johannesburg
13:40
Pietermaritzburg
|
Connect |
B62601
JetBlue Airways
AA146
American Airlines
LY051
El Al
4Z733
Airlink
|
20:41
Buffalo
00:05
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
22:05
New York JFK
17:15
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
B62601
JetBlue Airways
AA148
American Airlines
LY051
El Al
4Z733
Airlink
|
20:41
Buffalo
23:59
New York JFK
21:00
Tel Aviv
07:00
Johannesburg
|
22:05
New York JFK
17:15
Tel Aviv
05:40
Johannesburg
08:00
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in York University Station to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Margate and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Margate to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
PD125
Porter Airlines
UA188
United Airlines
5Z604
CemAir
|
09:00
Billy Bishop Toronto City
20:45
Newark
09:40
Johannesburg
|
10:30
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
PD129
Porter Airlines
UA188
United Airlines
5Z604
CemAir
|
11:00
Billy Bishop Toronto City
20:45
Newark
09:40
Johannesburg
|
12:30
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
PD133
Porter Airlines
LY026
El Al
LY051
El Al
5Z602
CemAir
|
12:50
Billy Bishop Toronto City
20:00
Newark
21:00
Tel Aviv
10:20
Johannesburg
|
14:20
Newark
13:20
Tel Aviv
05:40
Johannesburg
11:50
Margate
|
Connect |
PD133
Porter Airlines
UA188
United Airlines
5Z604
CemAir
|
12:50
Billy Bishop Toronto City
20:45
Newark
09:40
Johannesburg
|
14:20
Newark
18:20
Johannesburg
11:10
Margate
|
Connect |
PD133
Porter Airlines
UA188
United Airlines
5Z606
CemAir
|
12:50
Billy Bishop Toronto City
20:45
Newark
10:00
Johannesburg
|
14:20
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
PD943
Porter Airlines
VS012
Virgin Atlantic
VS449
Virgin Atlantic
5Z602
CemAir
|
13:35
Billy Bishop Toronto City
19:10
Boston
18:55
London Heathrow
10:20
Johannesburg
|
15:10
Boston
06:50
London Heathrow
08:00
Johannesburg
11:50
Margate
|
Connect |
PD943
Porter Airlines
LY016
El Al
LY051
El Al
5Z602
CemAir
|
13:35
Billy Bishop Toronto City
20:30
Boston
21:00
Tel Aviv
10:20
Johannesburg
|
15:10
Boston
13:50
Tel Aviv
05:40
Johannesburg
11:50
Margate
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
5Z602
CemAir
|
15:00
Billy Bishop Toronto City
20:45
Newark
10:20
Johannesburg
|
16:30
Newark
18:20
Johannesburg
11:50
Margate
|
Connect |
PD137
Porter Airlines
LY026
El Al
LY051
El Al
5Z602
CemAir
|
15:00
Billy Bishop Toronto City
20:00
Newark
21:00
Tel Aviv
10:20
Johannesburg
|
16:30
Newark
13:20
Tel Aviv
05:40
Johannesburg
11:50
Margate
|
Connect |
PD947
Porter Airlines
DL258
Delta
KL0591
KLM
5Z606
CemAir
|
15:10
Billy Bishop Toronto City
19:00
Boston
10:20
Amsterdam Schiphol
10:00
Johannesburg
|
16:45
Boston
07:55
Amsterdam Schiphol
22:05
Johannesburg
11:30
Margate
|
Connect |
PD947
Porter Airlines
VS012
Virgin Atlantic
VS449
Virgin Atlantic
5Z602
CemAir
|
15:10
Billy Bishop Toronto City
19:10
Boston
18:55
London Heathrow
10:20
Johannesburg
|
16:45
Boston
06:50
London Heathrow
08:00
Johannesburg
11:50
Margate
|
Connect |
PD947
Porter Airlines
DL258
Delta
KL0591
KLM
5Z602
CemAir
|
15:10
Billy Bishop Toronto City
19:00
Boston
10:20
Amsterdam Schiphol
10:20
Johannesburg
|
16:45
Boston
07:55
Amsterdam Schiphol
22:05
Johannesburg
11:50
Margate
|
Connect |
PD947
Porter Airlines
VS012
Virgin Atlantic
VS449
Virgin Atlantic
5Z606
CemAir
|
15:10
Billy Bishop Toronto City
19:10
Boston
18:55
London Heathrow
10:00
Johannesburg
|
16:45
Boston
06:50
London Heathrow
08:00
Johannesburg
11:30
Margate
|
Connect |
PD139
Porter Airlines
UA188
United Airlines
5Z602
CemAir
|
16:05
Billy Bishop Toronto City
20:45
Newark
10:20
Johannesburg
|
17:35
Newark
18:20
Johannesburg
11:50
Margate
|
Connect |
PD139
Porter Airlines
LY026
El Al
LY051
El Al
5Z602
CemAir
|
16:05
Billy Bishop Toronto City
20:00
Newark
21:00
Tel Aviv
10:20
Johannesburg
|
17:35
Newark
13:20
Tel Aviv
05:40
Johannesburg
11:50
Margate
|
Connect |
PD139
Porter Airlines
UA188
United Airlines
5Z606
CemAir
|
16:05
Billy Bishop Toronto City
20:45
Newark
10:00
Johannesburg
|
17:35
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
PD139
Porter Airlines
UA188
United Airlines
5Z610
CemAir
|
16:05
Billy Bishop Toronto City
20:45
Newark
16:50
Johannesburg
|
17:35
Newark
18:20
Johannesburg
18:20
Margate
|
Connect |
PD477
Porter Airlines
KL0672
KLM
KL0591
KLM
5Z602
CemAir
|
16:30
Billy Bishop Toronto City
19:01
Montreal
10:20
Amsterdam Schiphol
10:20
Johannesburg
|
17:43
Montreal
07:50
Amsterdam Schiphol
22:05
Johannesburg
11:50
Margate
|
Connect |
AC7972
Air Canada
AC864
Air Canada
VS449
Virgin Atlantic
5Z602
CemAir
|
17:20
Billy Bishop Toronto City
19:45
Montreal
18:55
London Heathrow
10:20
Johannesburg
|
18:33
Montreal
07:30
London Heathrow
08:00
Johannesburg
11:50
Margate
|
Connect |
AC7972
Air Canada
AC864
Air Canada
VS449
Virgin Atlantic
5Z604
CemAir
|
17:20
Billy Bishop Toronto City
19:45
Montreal
18:55
London Heathrow
09:40
Johannesburg
|
18:33
Montreal
07:30
London Heathrow
08:00
Johannesburg
11:10
Margate
|
Connect |
PD949
Porter Airlines
LY016
El Al
LY051
El Al
5Z602
CemAir
|
17:45
Billy Bishop Toronto City
20:30
Boston
21:00
Tel Aviv
10:20
Johannesburg
|
19:20
Boston
13:50
Tel Aviv
05:40
Johannesburg
11:50
Margate
|
Connect |
PD949
Porter Airlines
DL50
Delta
VS449
Virgin Atlantic
5Z602
CemAir
|
17:45
Billy Bishop Toronto City
21:30
Boston
18:55
London Heathrow
10:20
Johannesburg
|
19:20
Boston
09:00
London Heathrow
08:00
Johannesburg
11:50
Margate
|
Connect |
PD143
Porter Airlines
LX19
Swiss
LX284
Swiss
5Z608
CemAir
|
18:20
Billy Bishop Toronto City
21:50
Newark
22:40
Zurich
17:00
Johannesburg
|
19:50
Newark
11:35
Zurich
10:10
Johannesburg
18:30
Margate
|
Connect |
PD143
Porter Airlines
BA188
British Airways
BA057
British Airways
5Z608
CemAir
|
18:20
Billy Bishop Toronto City
21:35
Newark
21:10
London Heathrow
17:00
Johannesburg
|
19:50
Newark
09:15
London Heathrow
10:15
Johannesburg
18:30
Margate
|
Connect |
PD143
Porter Airlines
BA188
British Airways
BA057
British Airways
5Z610
CemAir
|
18:20
Billy Bishop Toronto City
21:35
Newark
21:10
London Heathrow
16:50
Johannesburg
|
19:50
Newark
09:15
London Heathrow
10:15
Johannesburg
18:20
Margate
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
5Z602
CemAir
|
18:20
Billy Bishop Toronto City
20:45
Newark
10:20
Johannesburg
|
19:50
Newark
18:20
Johannesburg
11:50
Margate
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
5Z610
CemAir
|
18:20
Billy Bishop Toronto City
20:45
Newark
16:50
Johannesburg
|
19:50
Newark
18:20
Johannesburg
18:20
Margate
|
Connect |
PD143
Porter Airlines
LX19
Swiss
LX284
Swiss
5Z610
CemAir
|
18:20
Billy Bishop Toronto City
21:50
Newark
22:40
Zurich
16:50
Johannesburg
|
19:50
Newark
11:35
Zurich
10:10
Johannesburg
18:20
Margate
|
Connect |
PD143
Porter Airlines
TK30
Turkish Airlines
TK42
Turkish Airlines
5Z610
CemAir
|
18:20
Billy Bishop Toronto City
00:20
Newark
02:20
Istanbul
16:50
Johannesburg
|
19:50
Newark
18:15
Istanbul
11:10
Johannesburg
18:20
Margate
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
5Z606
CemAir
|
18:20
Billy Bishop Toronto City
20:45
Newark
10:00
Johannesburg
|
19:50
Newark
18:20
Johannesburg
11:30
Margate
|
Connect |
PD143
Porter Airlines
TK30
Turkish Airlines
TK42
Turkish Airlines
5Z608
CemAir
|
18:20
Billy Bishop Toronto City
00:20
Newark
02:20
Istanbul
17:00
Johannesburg
|
19:50
Newark
18:15
Istanbul
11:10
Johannesburg
18:30
Margate
|
Connect |
PD483
Porter Airlines
TK36
Turkish Airlines
TK42
Turkish Airlines
5Z608
CemAir
|
18:45
Billy Bishop Toronto City
21:45
Montreal
02:20
Istanbul
17:00
Johannesburg
|
19:58
Montreal
15:15
Istanbul
11:10
Johannesburg
18:30
Margate
|
Connect |
PD483
Porter Airlines
AF349
Air France
AF990
Air France
5Z608
CemAir
|
18:45
Billy Bishop Toronto City
22:15
Montreal
23:35
Paris CDG
17:00
Johannesburg
|
19:58
Montreal
11:15
Paris CDG
11:15
Johannesburg
18:30
Margate
|
Connect |
PD483
Porter Airlines
AF349
Air France
AF990
Air France
5Z610
CemAir
|
18:45
Billy Bishop Toronto City
22:15
Montreal
23:35
Paris CDG
16:50
Johannesburg
|
19:58
Montreal
11:15
Paris CDG
11:15
Johannesburg
18:20
Margate
|
Connect |
PD483
Porter Airlines
TK36
Turkish Airlines
TK42
Turkish Airlines
5Z610
CemAir
|
18:45
Billy Bishop Toronto City
21:45
Montreal
02:20
Istanbul
16:50
Johannesburg
|
19:58
Montreal
15:15
Istanbul
11:10
Johannesburg
18:20
Margate
|
Connect |
AC7976
Air Canada
AF349
Air France
AF990
Air France
5Z608
CemAir
|
19:20
Billy Bishop Toronto City
22:15
Montreal
23:35
Paris CDG
17:00
Johannesburg
|
20:33
Montreal
11:15
Paris CDG
11:15
Johannesburg
18:30
Margate
|
Connect |
AC7976
Air Canada
TK36
Turkish Airlines
TK42
Turkish Airlines
5Z608
CemAir
|
19:20
Billy Bishop Toronto City
21:45
Montreal
02:20
Istanbul
17:00
Johannesburg
|
20:33
Montreal
15:15
Istanbul
11:10
Johannesburg
18:30
Margate
|
Connect |
AC7976
Air Canada
AF349
Air France
AF990
Air France
5Z610
CemAir
|
19:20
Billy Bishop Toronto City
22:15
Montreal
23:35
Paris CDG
16:50
Johannesburg
|
20:33
Montreal
11:15
Paris CDG
11:15
Johannesburg
18:20
Margate
|
Connect |
AC7976
Air Canada
TK36
Turkish Airlines
TK42
Turkish Airlines
5Z610
CemAir
|
19:20
Billy Bishop Toronto City
21:45
Montreal
02:20
Istanbul
16:50
Johannesburg
|
20:33
Montreal
15:15
Istanbul
11:10
Johannesburg
18:20
Margate
|
Connect |
PD147
Porter Airlines
UA90
United Airlines
LY051
El Al
5Z602
CemAir
|
20:40
Billy Bishop Toronto City
23:05
Newark
21:00
Tel Aviv
10:20
Johannesburg
|
22:10
Newark
16:20
Tel Aviv
05:40
Johannesburg
11:50
Margate
|
Connect |
You take a bus, shuttle or taxi from your location in York University Station to Toronto.
You take a flight from Toronto to Johannesburg and cost approximately 400 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
|
10:20
Toronto
08:40
Addis Ababa
|
07:20
Addis Ababa
13:05
Johannesburg
|
Connect |
AC7476
Air Canada
UA188
United Airlines
|
14:20
Toronto
20:45
Newark
|
15:50
Newark
18:20
Johannesburg
|
Connect |
UA4580
United Airlines
UA188
United Airlines
|
15:25
Toronto
20:45
Newark
|
17:16
Newark
18:20
Johannesburg
|
Connect |
UA3703
United Airlines
UA188
United Airlines
|
17:55
Toronto
20:45
Newark
|
19:46
Newark
18:20
Johannesburg
|
Connect |
KL0692
KLM
KL0591
KLM
|
18:10
Toronto
10:20
Amsterdam Schiphol
|
07:15
Amsterdam Schiphol
22:05
Johannesburg
|
Connect |
LY030
El Al
LY051
El Al
|
19:15
Toronto
21:00
Tel Aviv
|
12:50
Tel Aviv
05:40
Johannesburg
|
Connect |
AC058
Air Canada
QR1365
Qatar Airways
|
20:00
Toronto
20:25
Doha
|
15:50
Doha
04:00
Johannesburg
|
Connect |
BA098
British Airways
BA057
British Airways
|
22:05
Toronto
21:10
London Heathrow
|
10:05
London Heathrow
10:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in York University Station to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Durban and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Durban to your destination in Richmond, KwaZulu-Natal, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC7954
Air Canada
AC864
Air Canada
BA041
British Airways
|
08:20
Billy Bishop Toronto City
19:45
Montreal
16:55
London Heathrow
|
09:33
Montreal
07:30
London Heathrow
05:25
Durban
|
Connect |
PD125
Porter Airlines
UA188
United Airlines
FA276
Safair
|
09:00
Billy Bishop Toronto City
20:45
Newark
19:45
Johannesburg
|
10:30
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
AC7958
Air Canada
AC864
Air Canada
BA041
British Airways
|
10:20
Billy Bishop Toronto City
19:45
Montreal
16:55
London Heathrow
|
11:33
Montreal
07:30
London Heathrow
05:25
Durban
|
Connect |
PD129
Porter Airlines
UA188
United Airlines
FA276
Safair
|
11:00
Billy Bishop Toronto City
20:45
Newark
19:45
Johannesburg
|
12:30
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
PD133
Porter Airlines
UA188
United Airlines
FA276
Safair
|
12:50
Billy Bishop Toronto City
20:45
Newark
19:45
Johannesburg
|
14:20
Newark
18:20
Johannesburg
20:55
Durban
|
Connect |
PD137
Porter Airlines
UA188
United Airlines
MN609
Comair
|
15:00
Billy Bishop Toronto City
20:45
Newark
19:25
Johannesburg
|
16:30
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
PD139
Porter Airlines
UA188
United Airlines
MN609
Comair
|
16:05
Billy Bishop Toronto City
20:45
Newark
19:25
Johannesburg
|
17:35
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
PD477
Porter Airlines
AC864
Air Canada
BA041
British Airways
|
16:30
Billy Bishop Toronto City
19:45
Montreal
16:55
London Heathrow
|
17:43
Montreal
07:30
London Heathrow
05:25
Durban
|
Connect |
AC7972
Air Canada
BA094
British Airways
BA043
British Airways
BA6303
British Airways
|
17:20
Billy Bishop Toronto City
21:00
Montreal
18:15
London Heathrow
09:20
Capetown
|
18:33
Montreal
08:30
London Heathrow
08:00
Capetown
11:20
Durban
|
Connect |
AC7972
Air Canada
AC864
Air Canada
BA043
British Airways
BA6303
British Airways
|
17:20
Billy Bishop Toronto City
19:45
Montreal
18:15
London Heathrow
09:20
Capetown
|
18:33
Montreal
07:30
London Heathrow
08:00
Capetown
11:20
Durban
|
Connect |
AC7972
Air Canada
AC864
Air Canada
BA041
British Airways
|
17:20
Billy Bishop Toronto City
19:45
Montreal
16:55
London Heathrow
|
18:33
Montreal
07:30
London Heathrow
05:25
Durban
|
Connect |
PD143
Porter Airlines
UA188
United Airlines
MN609
Comair
|
18:20
Billy Bishop Toronto City
20:45
Newark
19:25
Johannesburg
|
19:50
Newark
18:20
Johannesburg
20:30
Durban
|
Connect |
PD483
Porter Airlines
BA094
British Airways
BA043
British Airways
BA6303
British Airways
|
18:45
Billy Bishop Toronto City
21:00
Montreal
18:15
London Heathrow
09:20
Capetown
|
19:58
Montreal
08:30
London Heathrow
08:00
Capetown
11:20
Durban
|
Connect |
You can find hotels and accommodations in Richmond, KwaZulu-Natal, South Africa with our hotels search tool below
Booking.com