How to get to South Africa from Vancouver by flight ? You can check flights from Vancouver to South Africa below.
You can find flight ticket prices from Vancouver to South Africa with our flight tickets search tool below
You take a flight from Vancouver to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC840
Air Canada
LH572
Lufthansa
|
13:20
Vancouver
22:05
Frankfurt
|
08:05
Frankfurt
08:30
Johannesburg
|
Connect |
AC840
Air Canada
SA261
South African Airways
|
13:20
Vancouver
20:45
Frankfurt
|
08:05
Frankfurt
07:25
Johannesburg
|
Connect |
AF379
Air France
AF990
Air France
|
13:25
Vancouver
18:20
Paris CDG
|
08:15
Paris CDG
05:00
Johannesburg
|
Connect |
TS372
Air Transat
KL0591
KLM
|
14:10
Vancouver
10:35
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
AC806
Air Canada
KQ113
Kenya Airways
KQ764
Kenya Airways
|
15:45
Vancouver
11:50
Paris CDG
21:50
Nairobi
|
10:50
Paris CDG
20:55
Nairobi
01:05
Johannesburg
|
Connect |
LH493
Lufthansa
LH572
Lufthansa
|
16:10
Vancouver
22:05
Frankfurt
|
10:55
Frankfurt
08:30
Johannesburg
|
Connect |
LH493
Lufthansa
SA261
South African Airways
|
16:10
Vancouver
20:45
Frankfurt
|
10:55
Frankfurt
07:25
Johannesburg
|
Connect |
WK11
Edelweiss Air
LX288
Swiss
|
16:25
Vancouver
22:40
Zurich
|
11:35
Zurich
09:10
Johannesburg
|
Connect |
LH477
Lufthansa
SA265
South African Airways
|
18:25
Vancouver
21:05
Munich
|
13:15
Munich
07:40
Johannesburg
|
Connect |
AC854
Air Canada
SA235
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
|
11:50
London Heathrow
07:05
Johannesburg
|
Connect |
AC854
Air Canada
BA055
British Airways
|
18:30
Vancouver
19:05
London Heathrow
|
11:50
London Heathrow
07:05
Johannesburg
|
Connect |
FI698
Icelandair
FI546
Icelandair
AF990
Air France
|
19:10
Vancouver
10:55
Reykjavik Keflavik Nas
18:20
Paris CDG
|
09:30
Reykjavik Keflavik Nas
16:25
Paris CDG
05:00
Johannesburg
|
Connect |
BA084
British Airways
SA235
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
|
14:15
London Heathrow
07:05
Johannesburg
|
Connect |
BA084
British Airways
BA057
British Airways
|
20:55
Vancouver
21:25
London Heathrow
|
14:15
London Heathrow
09:15
Johannesburg
|
Connect |
BA084
British Airways
BA059
British Airways
BA6414
British Airways
|
20:55
Vancouver
21:40
London Heathrow
12:20
Capetown
|
14:15
London Heathrow
10:10
Capetown
14:20
Johannesburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6202
British Airways
|
20:55
Vancouver
16:55
London Heathrow
08:50
Durban
|
14:15
London Heathrow
05:25
Durban
09:55
Johannesburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6200
British Airways
|
20:55
Vancouver
16:55
London Heathrow
06:25
Durban
|
14:15
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA084
British Airways
BA059
British Airways
BA6412
British Airways
|
20:55
Vancouver
21:40
London Heathrow
13:25
Capetown
|
14:15
London Heathrow
10:10
Capetown
15:25
Johannesburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6224
British Airways
|
20:55
Vancouver
16:55
London Heathrow
09:10
Durban
|
14:15
London Heathrow
05:25
Durban
10:15
Johannesburg
|
Connect |
BA084
British Airways
BA055
British Airways
|
20:55
Vancouver
19:05
London Heathrow
|
14:15
London Heathrow
07:05
Johannesburg
|
Connect |
DL1723
Delta
SA204
South African Airways
|
21:45
Vancouver
11:15
New York JFK
|
06:12
New York JFK
08:05
Johannesburg
|
Connect |
DL2450
Delta
DL200
Delta
|
22:50
Vancouver
19:55
Atlanta
|
06:39
Atlanta
17:35
Johannesburg
|
Connect |
You take a flight from Vancouver to Capetown and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Capetown to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL4477
Delta
DL142
Delta
KL0597
KLM
|
07:15
Vancouver
13:55
Seattle
10:05
Amsterdam Schiphol
|
08:20
Seattle
08:45
Amsterdam Schiphol
21:20
Capetown
|
Connect |
AC102
Air Canada
UA3905
United Airlines
UA1122
United Airlines
|
07:30
Vancouver
18:00
Toronto
20:30
Newark
|
15:05
Toronto
19:37
Newark
17:00
Capetown
|
Connect |
AC106
Air Canada
UA3905
United Airlines
UA1122
United Airlines
|
08:00
Vancouver
18:00
Toronto
20:30
Newark
|
15:25
Toronto
19:37
Newark
17:00
Capetown
|
Connect |
AC548
Air Canada
UA1122
United Airlines
|
08:45
Vancouver
20:30
Newark
|
16:54
Newark
17:00
Capetown
|
Connect |
WS706
WestJet
UA3905
United Airlines
UA1122
United Airlines
|
09:00
Vancouver
18:00
Toronto
20:30
Newark
|
16:30
Toronto
19:37
Newark
17:00
Capetown
|
Connect |
WS542
WestJet
AF347
Air France
AF864
Air France
|
09:00
Vancouver
19:25
Montreal
10:30
Paris CDG
|
16:52
Montreal
08:15
Paris CDG
21:50
Capetown
|
Connect |
DL3530
Delta
DL34
Delta
AF864
Air France
|
09:00
Vancouver
13:11
Seattle
10:30
Paris CDG
|
10:20
Seattle
08:15
Paris CDG
21:50
Capetown
|
Connect |
DL3530
Delta
DL142
Delta
KL0597
KLM
|
09:00
Vancouver
13:55
Seattle
10:05
Amsterdam Schiphol
|
10:20
Seattle
08:45
Amsterdam Schiphol
21:20
Capetown
|
Connect |
DL4479
Delta
DL142
Delta
KL0597
KLM
|
11:15
Vancouver
13:55
Seattle
10:05
Amsterdam Schiphol
|
12:32
Seattle
08:45
Amsterdam Schiphol
21:20
Capetown
|
Connect |
AF379
Air France
AF864
Air France
|
13:25
Vancouver
10:30
Paris CDG
|
08:15
Paris CDG
21:50
Capetown
|
Connect |
TS372
Air Transat
KL0597
KLM
|
14:10
Vancouver
10:05
Amsterdam Schiphol
|
08:45
Amsterdam Schiphol
21:20
Capetown
|
Connect |
LH493
Lufthansa
LH106
Lufthansa
LH574
Lufthansa
|
16:10
Vancouver
13:15
Frankfurt
19:00
Munich
|
10:55
Frankfurt
14:10
Munich
07:40
Capetown
|
Connect |
LH493
Lufthansa
LH104
Lufthansa
LH574
Lufthansa
|
16:10
Vancouver
12:15
Frankfurt
19:00
Munich
|
10:55
Frankfurt
13:10
Munich
07:40
Capetown
|
Connect |
LH493
Lufthansa
LH108
Lufthansa
LH574
Lufthansa
|
16:10
Vancouver
14:15
Frankfurt
19:00
Munich
|
10:55
Frankfurt
15:10
Munich
07:40
Capetown
|
Connect |
LH493
Lufthansa
LH576
Lufthansa
|
16:10
Vancouver
22:15
Frankfurt
|
10:55
Frankfurt
10:00
Capetown
|
Connect |
WK11
Edelweiss Air
WK86
Edelweiss Air
|
16:25
Vancouver
19:45
Zurich
|
11:35
Zurich
07:10
Capetown
|
Connect |
DE2455
Condor Flugdienst
DE2290
Condor Flugdienst
|
17:30
Vancouver
20:30
Frankfurt
|
12:45
Frankfurt
08:25
Capetown
|
Connect |
LH477
Lufthansa
LH574
Lufthansa
|
18:25
Vancouver
19:00
Munich
|
13:15
Munich
07:40
Capetown
|
Connect |
BA084
British Airways
BA055
British Airways
BA6413
British Airways
|
20:55
Vancouver
19:05
London Heathrow
09:25
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
11:35
Capetown
|
Connect |
BA084
British Airways
BA041
British Airways
BA6314
British Airways
|
20:55
Vancouver
16:55
London Heathrow
10:30
Durban
|
14:15
London Heathrow
05:25
Durban
12:40
Capetown
|
Connect |
BA084
British Airways
BA041
British Airways
BA6300
British Airways
|
20:55
Vancouver
16:55
London Heathrow
06:20
Durban
|
14:15
London Heathrow
05:25
Durban
08:20
Capetown
|
Connect |
BA084
British Airways
BA055
British Airways
BA6409
British Airways
|
20:55
Vancouver
19:05
London Heathrow
10:35
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
12:45
Capetown
|
Connect |
BA084
British Airways
BA057
British Airways
BA6409
British Airways
|
20:55
Vancouver
21:25
London Heathrow
10:35
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
12:45
Capetown
|
Connect |
BA084
British Airways
BA059
British Airways
|
20:55
Vancouver
21:40
London Heathrow
|
14:15
London Heathrow
10:10
Capetown
|
Connect |
BA084
British Airways
BA041
British Airways
BA6302
British Airways
|
20:55
Vancouver
16:55
London Heathrow
09:00
Durban
|
14:15
London Heathrow
05:25
Durban
11:10
Capetown
|
Connect |
You take a flight from Vancouver to Bloemfontein and cost approximately 750 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC840
Air Canada
SA261
South African Airways
SA8403
South African Airways
|
13:20
Vancouver
20:45
Frankfurt
08:25
Johannesburg
|
08:05
Frankfurt
07:25
Johannesburg
09:20
Bloemfontein
|
Connect |
AF379
Air France
AF990
Air France
SA1003
South African Airways
|
13:25
Vancouver
18:20
Paris CDG
08:00
Johannesburg
|
08:15
Paris CDG
05:00
Johannesburg
09:00
Bloemfontein
|
Connect |
AF379
Air France
AF990
Air France
SA8401
South African Airways
|
13:25
Vancouver
18:20
Paris CDG
05:50
Johannesburg
|
08:15
Paris CDG
05:00
Johannesburg
06:45
Bloemfontein
|
Connect |
AF379
Air France
AF864
Air France
SA1081
South African Airways
|
13:25
Vancouver
10:30
Paris CDG
06:00
Capetown
|
08:15
Paris CDG
21:50
Capetown
07:30
Bloemfontein
|
Connect |
AF379
Air France
AF990
Air France
SA1001
South African Airways
|
13:25
Vancouver
18:20
Paris CDG
06:10
Johannesburg
|
08:15
Paris CDG
05:00
Johannesburg
07:05
Bloemfontein
|
Connect |
AC222
Air Canada
AC850
Air Canada
SA235
South African Airways
SA1003
South African Airways
|
16:05
Vancouver
19:25
Calgary
19:00
London Heathrow
08:00
Johannesburg
|
18:30
Calgary
11:05
London Heathrow
07:05
Johannesburg
09:00
Bloemfontein
|
Connect |
LH493
Lufthansa
SA261
South African Airways
SA8403
South African Airways
|
16:10
Vancouver
20:45
Frankfurt
08:25
Johannesburg
|
10:55
Frankfurt
07:25
Johannesburg
09:20
Bloemfontein
|
Connect |
LH493
Lufthansa
LH572
Lufthansa
SA1005
South African Airways
|
16:10
Vancouver
22:05
Frankfurt
09:45
Johannesburg
|
10:55
Frankfurt
08:30
Johannesburg
10:45
Bloemfontein
|
Connect |
WK11
Edelweiss Air
WK86
Edelweiss Air
JE402
Mango
|
16:25
Vancouver
19:45
Zurich
09:10
Capetown
|
11:35
Zurich
07:10
Capetown
10:40
Bloemfontein
|
Connect |
DE2455
Condor Flugdienst
SA261
South African Airways
SA8413
South African Airways
|
17:30
Vancouver
20:45
Frankfurt
12:20
Johannesburg
|
12:45
Frankfurt
07:25
Johannesburg
13:25
Bloemfontein
|
Connect |
DE2455
Condor Flugdienst
DE2290
Condor Flugdienst
JE408
Mango
|
17:30
Vancouver
20:30
Frankfurt
11:40
Capetown
|
12:45
Frankfurt
08:25
Capetown
13:10
Bloemfontein
|
Connect |
DE2455
Condor Flugdienst
SA261
South African Airways
SA8403
South African Airways
|
17:30
Vancouver
20:45
Frankfurt
08:25
Johannesburg
|
12:45
Frankfurt
07:25
Johannesburg
09:20
Bloemfontein
|
Connect |
DE2455
Condor Flugdienst
SA261
South African Airways
SA1005
South African Airways
|
17:30
Vancouver
20:45
Frankfurt
09:45
Johannesburg
|
12:45
Frankfurt
07:25
Johannesburg
10:45
Bloemfontein
|
Connect |
KL0682
KLM
KL0589
KLM
SA057
South African Airways
SA8403
South African Airways
|
17:40
Vancouver
15:25
Amsterdam Schiphol
22:20
Accra
08:25
Johannesburg
|
12:00
Amsterdam Schiphol
19:55
Accra
06:05
Johannesburg
09:20
Bloemfontein
|
Connect |
KL0682
KLM
KL0587
KLM
SA061
South African Airways
SA1001
South African Airways
|
17:40
Vancouver
14:20
Amsterdam Schiphol
22:25
Lagos
06:10
Johannesburg
|
12:00
Amsterdam Schiphol
19:45
Lagos
05:10
Johannesburg
07:05
Bloemfontein
|
Connect |
KL0682
KLM
KL0587
KLM
SA061
South African Airways
SA8403
South African Airways
|
17:40
Vancouver
14:20
Amsterdam Schiphol
22:25
Lagos
08:25
Johannesburg
|
12:00
Amsterdam Schiphol
19:45
Lagos
05:10
Johannesburg
09:20
Bloemfontein
|
Connect |
KL0682
KLM
KL0587
KLM
SA061
South African Airways
SA1003
South African Airways
|
17:40
Vancouver
14:20
Amsterdam Schiphol
22:25
Lagos
08:00
Johannesburg
|
12:00
Amsterdam Schiphol
19:45
Lagos
05:10
Johannesburg
09:00
Bloemfontein
|
Connect |
KL0682
KLM
KL0589
KLM
SA057
South African Airways
SA1003
South African Airways
|
17:40
Vancouver
15:25
Amsterdam Schiphol
22:20
Accra
08:00
Johannesburg
|
12:00
Amsterdam Schiphol
19:55
Accra
06:05
Johannesburg
09:00
Bloemfontein
|
Connect |
LH477
Lufthansa
SA265
South African Airways
SA1005
South African Airways
|
18:25
Vancouver
21:05
Munich
09:45
Johannesburg
|
13:15
Munich
07:40
Johannesburg
10:45
Bloemfontein
|
Connect |
LH477
Lufthansa
SA265
South African Airways
SA8413
South African Airways
|
18:25
Vancouver
21:05
Munich
12:20
Johannesburg
|
13:15
Munich
07:40
Johannesburg
13:25
Bloemfontein
|
Connect |
LH477
Lufthansa
LH574
Lufthansa
JE402
Mango
|
18:25
Vancouver
19:00
Munich
09:10
Capetown
|
13:15
Munich
07:40
Capetown
10:40
Bloemfontein
|
Connect |
LH477
Lufthansa
LH574
Lufthansa
JE408
Mango
|
18:25
Vancouver
19:00
Munich
11:40
Capetown
|
13:15
Munich
07:40
Capetown
13:10
Bloemfontein
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA1003
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
08:00
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
09:00
Bloemfontein
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA8403
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
08:25
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
09:20
Bloemfontein
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA1005
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
09:45
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
10:45
Bloemfontein
|
Connect |
FI698
Icelandair
FI530
Icelandair
SA265
South African Airways
SA1005
South African Airways
|
19:10
Vancouver
10:45
Reykjavik Keflavik Nas
21:05
Munich
09:45
Johannesburg
|
09:30
Reykjavik Keflavik Nas
16:25
Munich
07:40
Johannesburg
10:45
Bloemfontein
|
Connect |
BA084
British Airways
BA057
British Airways
SA8409
South African Airways
|
20:55
Vancouver
21:25
London Heathrow
14:00
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
14:55
Bloemfontein
|
Connect |
BA084
British Airways
BA057
British Airways
SA1011
South African Airways
|
20:55
Vancouver
21:25
London Heathrow
13:50
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
14:50
Bloemfontein
|
Connect |
BA084
British Airways
SA235
South African Airways
SA1005
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
09:45
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
10:45
Bloemfontein
|
Connect |
BA084
British Airways
SA235
South African Airways
SA8403
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
08:25
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
09:20
Bloemfontein
|
Connect |
BA084
British Airways
BA055
British Airways
SA8403
South African Airways
|
20:55
Vancouver
19:05
London Heathrow
08:25
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
09:20
Bloemfontein
|
Connect |
BA084
British Airways
BA041
British Airways
SA8531
South African Airways
|
20:55
Vancouver
16:55
London Heathrow
06:50
Durban
|
14:15
London Heathrow
05:25
Durban
07:55
Bloemfontein
|
Connect |
BA084
British Airways
BA057
British Airways
SA8413
South African Airways
|
20:55
Vancouver
21:25
London Heathrow
12:20
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
13:25
Bloemfontein
|
Connect |
BA084
British Airways
SA235
South African Airways
SA1003
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
08:00
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
09:00
Bloemfontein
|
Connect |
BA084
British Airways
BA055
British Airways
SA1003
South African Airways
|
20:55
Vancouver
19:05
London Heathrow
08:00
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
09:00
Bloemfontein
|
Connect |
BA084
British Airways
BA059
British Airways
JE408
Mango
|
20:55
Vancouver
21:40
London Heathrow
11:40
Capetown
|
14:15
London Heathrow
10:10
Capetown
13:10
Bloemfontein
|
Connect |
BA084
British Airways
BA055
British Airways
SA1005
South African Airways
|
20:55
Vancouver
19:05
London Heathrow
09:45
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
10:45
Bloemfontein
|
Connect |
DL1723
Delta
SA204
South African Airways
SA1011
South African Airways
|
21:45
Vancouver
11:15
New York JFK
13:50
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
14:50
Bloemfontein
|
Connect |
DL1723
Delta
SA204
South African Airways
SA8413
South African Airways
|
21:45
Vancouver
11:15
New York JFK
12:20
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
13:25
Bloemfontein
|
Connect |
DL1723
Delta
SA204
South African Airways
SA1005
South African Airways
|
21:45
Vancouver
11:15
New York JFK
09:45
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
10:45
Bloemfontein
|
Connect |
You take a flight from Vancouver to East London and cost approximately 400 USD.
You take a bus, shuttle or taxi from East London to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC840
Air Canada
SA261
South African Airways
SA471
South African Airways
|
13:20
Vancouver
20:45
Frankfurt
10:10
Johannesburg
|
08:05
Frankfurt
07:25
Johannesburg
11:35
East London
|
Connect |
AF379
Air France
AF990
Air France
FA388
Safair
|
13:25
Vancouver
18:20
Paris CDG
07:10
Johannesburg
|
08:15
Paris CDG
05:00
Johannesburg
08:45
East London
|
Connect |
AF379
Air France
AF990
Air France
MN801
Comair
|
13:25
Vancouver
18:20
Paris CDG
06:45
Johannesburg
|
08:15
Paris CDG
05:00
Johannesburg
08:15
East London
|
Connect |
AF379
Air France
AF864
Air France
SA1361
South African Airways
|
13:25
Vancouver
10:30
Paris CDG
06:30
Capetown
|
08:15
Paris CDG
21:50
Capetown
07:55
East London
|
Connect |
AF379
Air France
AF864
Air France
FA140
Safair
|
13:25
Vancouver
10:30
Paris CDG
06:40
Capetown
|
08:15
Paris CDG
21:50
Capetown
08:05
East London
|
Connect |
TS372
Air Transat
KL0591
KLM
MN801
Comair
|
14:10
Vancouver
10:35
Amsterdam Schiphol
06:45
Johannesburg
|
08:45
Amsterdam Schiphol
21:20
Johannesburg
08:15
East London
|
Connect |
AC806
Air Canada
AF990
Air France
MN801
Comair
|
15:45
Vancouver
18:20
Paris CDG
06:45
Johannesburg
|
10:50
Paris CDG
05:00
Johannesburg
08:15
East London
|
Connect |
LH493
Lufthansa
LH572
Lufthansa
SA471
South African Airways
|
16:10
Vancouver
22:05
Frankfurt
10:10
Johannesburg
|
10:55
Frankfurt
08:30
Johannesburg
11:35
East London
|
Connect |
LH493
Lufthansa
LH572
Lufthansa
FA246
Safair
|
16:10
Vancouver
22:05
Frankfurt
11:15
Johannesburg
|
10:55
Frankfurt
08:30
Johannesburg
12:50
East London
|
Connect |
LH493
Lufthansa
SA261
South African Airways
SA471
South African Airways
|
16:10
Vancouver
20:45
Frankfurt
10:10
Johannesburg
|
10:55
Frankfurt
07:25
Johannesburg
11:35
East London
|
Connect |
WK11
Edelweiss Air
WK86
Edelweiss Air
FA142
Safair
|
16:25
Vancouver
19:45
Zurich
12:15
Capetown
|
11:35
Zurich
07:10
Capetown
13:45
East London
|
Connect |
DE2455
Condor Flugdienst
LH572
Lufthansa
SA471
South African Airways
|
17:30
Vancouver
22:05
Frankfurt
10:10
Johannesburg
|
12:45
Frankfurt
08:30
Johannesburg
11:35
East London
|
Connect |
DE2455
Condor Flugdienst
SA261
South African Airways
SA471
South African Airways
|
17:30
Vancouver
20:45
Frankfurt
10:10
Johannesburg
|
12:45
Frankfurt
07:25
Johannesburg
11:35
East London
|
Connect |
DE2455
Condor Flugdienst
DE2290
Condor Flugdienst
FA142
Safair
|
17:30
Vancouver
20:30
Frankfurt
12:15
Capetown
|
12:45
Frankfurt
08:25
Capetown
13:45
East London
|
Connect |
KL0682
KLM
KL0587
KLM
SA061
South African Airways
SA471
South African Airways
|
17:40
Vancouver
14:20
Amsterdam Schiphol
22:25
Lagos
10:10
Johannesburg
|
12:00
Amsterdam Schiphol
19:45
Lagos
05:10
Johannesburg
11:35
East London
|
Connect |
KL0682
KLM
KL0589
KLM
SA057
South African Airways
SA471
South African Airways
|
17:40
Vancouver
15:25
Amsterdam Schiphol
22:20
Accra
10:10
Johannesburg
|
12:00
Amsterdam Schiphol
19:55
Accra
06:05
Johannesburg
11:35
East London
|
Connect |
LH477
Lufthansa
LH574
Lufthansa
FA142
Safair
|
18:25
Vancouver
19:00
Munich
12:15
Capetown
|
13:15
Munich
07:40
Capetown
13:45
East London
|
Connect |
LH477
Lufthansa
LH574
Lufthansa
FA144
Safair
|
18:25
Vancouver
19:00
Munich
12:00
Capetown
|
13:15
Munich
07:40
Capetown
13:35
East London
|
Connect |
LH477
Lufthansa
SA265
South African Airways
SA471
South African Airways
|
18:25
Vancouver
21:05
Munich
10:10
Johannesburg
|
13:15
Munich
07:40
Johannesburg
11:35
East London
|
Connect |
LH477
Lufthansa
LH574
Lufthansa
FA146
Safair
|
18:25
Vancouver
19:00
Munich
11:55
Capetown
|
13:15
Munich
07:40
Capetown
13:30
East London
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA471
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
10:10
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
11:35
East London
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA1447
South African Airways
SA1376
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
15:30
Johannesburg
17:40
Umtata
|
11:50
London Heathrow
07:05
Johannesburg
17:00
Umtata
18:20
East London
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA475
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
15:30
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
16:55
East London
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA8757
South African Airways
SA1376
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
11:50
Johannesburg
17:40
Umtata
|
11:50
London Heathrow
07:05
Johannesburg
13:05
Umtata
18:20
East London
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA8759
South African Airways
SA1376
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
15:20
Johannesburg
17:40
Umtata
|
11:50
London Heathrow
07:05
Johannesburg
16:35
Umtata
18:20
East London
|
Connect |
FI698
Icelandair
FI530
Icelandair
SA265
South African Airways
SA471
South African Airways
|
19:10
Vancouver
10:45
Reykjavik Keflavik Nas
21:05
Munich
10:10
Johannesburg
|
09:30
Reykjavik Keflavik Nas
16:25
Munich
07:40
Johannesburg
11:35
East London
|
Connect |
BA084
British Airways
BA057
British Airways
FA246
Safair
|
20:55
Vancouver
21:25
London Heathrow
11:15
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
12:50
East London
|
Connect |
BA084
British Airways
BA059
British Airways
FA146
Safair
|
20:55
Vancouver
21:40
London Heathrow
11:55
Capetown
|
14:15
London Heathrow
10:10
Capetown
13:30
East London
|
Connect |
BA084
British Airways
BA057
British Airways
FA242
Safair
|
20:55
Vancouver
21:25
London Heathrow
13:00
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
14:30
East London
|
Connect |
BA084
British Airways
SA235
South African Airways
SA471
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
10:10
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
11:35
East London
|
Connect |
BA084
British Airways
BA041
British Airways
FA440
Safair
|
20:55
Vancouver
16:55
London Heathrow
09:50
Durban
|
14:15
London Heathrow
05:25
Durban
11:05
East London
|
Connect |
BA084
British Airways
BA059
British Airways
FA144
Safair
|
20:55
Vancouver
21:40
London Heathrow
12:00
Capetown
|
14:15
London Heathrow
10:10
Capetown
13:35
East London
|
Connect |
BA084
British Airways
BA055
British Airways
SA471
South African Airways
|
20:55
Vancouver
19:05
London Heathrow
10:10
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
11:35
East London
|
Connect |
BA084
British Airways
BA059
British Airways
FA142
Safair
|
20:55
Vancouver
21:40
London Heathrow
12:15
Capetown
|
14:15
London Heathrow
10:10
Capetown
13:45
East London
|
Connect |
BA084
British Airways
BA057
British Airways
SA471
South African Airways
|
20:55
Vancouver
21:25
London Heathrow
10:10
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
11:35
East London
|
Connect |
BA084
British Airways
SA235
South African Airways
SA475
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
15:30
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
16:55
East London
|
Connect |
BA084
British Airways
BA055
British Airways
FA242
Safair
|
20:55
Vancouver
19:05
London Heathrow
13:00
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
14:30
East London
|
Connect |
BA084
British Airways
BA055
British Airways
FA246
Safair
|
20:55
Vancouver
19:05
London Heathrow
11:15
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
12:50
East London
|
Connect |
DL1723
Delta
SA204
South African Airways
SA475
South African Airways
|
21:45
Vancouver
11:15
New York JFK
15:30
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
16:55
East London
|
Connect |
DL1723
Delta
SA204
South African Airways
SA471
South African Airways
|
21:45
Vancouver
11:15
New York JFK
10:10
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
11:35
East London
|
Connect |
You take a flight from Vancouver to Durban and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Durban to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC854
Air Canada
BA041
British Airways
|
18:30
Vancouver
16:55
London Heathrow
|
11:50
London Heathrow
05:25
Durban
|
Connect |
BA084
British Airways
BA041
British Airways
|
20:55
Vancouver
16:55
London Heathrow
|
14:15
London Heathrow
05:25
Durban
|
Connect |
BA084
British Airways
BA055
British Airways
BA6203
British Airways
|
20:55
Vancouver
19:05
London Heathrow
08:55
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
10:00
Durban
|
Connect |
BA084
British Airways
BA055
British Airways
BA6215
British Airways
|
20:55
Vancouver
19:05
London Heathrow
10:35
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
11:40
Durban
|
Connect |
BA084
British Airways
BA057
British Airways
BA6215
British Airways
|
20:55
Vancouver
21:25
London Heathrow
10:35
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
11:40
Durban
|
Connect |
BA084
British Airways
BA055
British Airways
BA6211
British Airways
|
20:55
Vancouver
19:05
London Heathrow
12:45
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
13:50
Durban
|
Connect |
BA084
British Airways
BA057
British Airways
BA6211
British Airways
|
20:55
Vancouver
21:25
London Heathrow
12:45
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
13:50
Durban
|
Connect |
BA084
British Airways
BA059
British Airways
BA6305
British Airways
|
20:55
Vancouver
21:40
London Heathrow
12:00
Capetown
|
14:15
London Heathrow
10:10
Capetown
14:00
Durban
|
Connect |
You take a flight from Vancouver to Pietermaritzburg and cost approximately 750 USD.
You take a bus, shuttle or taxi from Pietermaritzburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC182
Air Canada
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8743
South African Airways
|
00:25
Vancouver
11:00
Toronto
08:40
Addis Ababa
15:30
Johannesburg
|
08:00
Toronto
07:00
Addis Ababa
13:05
Johannesburg
16:30
Pietermaritzburg
|
Connect |
AF379
Air France
AF722
Air France
SA059
South African Airways
SA8747
South African Airways
|
13:25
Vancouver
10:20
Paris CDG
00:30
Kinshasa
07:00
Johannesburg
|
08:15
Paris CDG
17:15
Kinshasa
05:15
Johannesburg
08:00
Pietermaritzburg
|
Connect |
AF379
Air France
AF104
Air France
SA061
South African Airways
SA8747
South African Airways
|
13:25
Vancouver
14:35
Paris CDG
22:25
Lagos
07:00
Johannesburg
|
08:15
Paris CDG
20:05
Lagos
05:10
Johannesburg
08:00
Pietermaritzburg
|
Connect |
AF379
Air France
AF584
Air France
SA057
South African Airways
SA8747
South African Airways
|
13:25
Vancouver
13:20
Paris CDG
22:20
Accra
07:00
Johannesburg
|
08:15
Paris CDG
17:45
Accra
06:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
AF379
Air France
AF990
Air France
SA8747
South African Airways
|
13:25
Vancouver
18:20
Paris CDG
07:00
Johannesburg
|
08:15
Paris CDG
05:00
Johannesburg
08:00
Pietermaritzburg
|
Connect |
LH493
Lufthansa
LH598
Lufthansa
ET859
Ethiopian Airlines
SA8747
South African Airways
|
16:10
Vancouver
13:20
Frankfurt
23:30
Addis Ababa
07:00
Johannesburg
|
10:55
Frankfurt
21:15
Addis Ababa
03:55
Johannesburg
08:00
Pietermaritzburg
|
Connect |
LH493
Lufthansa
LH572
Lufthansa
SA8735
South African Airways
|
16:10
Vancouver
22:05
Frankfurt
12:15
Johannesburg
|
10:55
Frankfurt
08:30
Johannesburg
13:15
Pietermaritzburg
|
Connect |
DE2455
Condor Flugdienst
SA261
South African Airways
SA8735
South African Airways
|
17:30
Vancouver
20:45
Frankfurt
12:15
Johannesburg
|
12:45
Frankfurt
07:25
Johannesburg
13:15
Pietermaritzburg
|
Connect |
DE2455
Condor Flugdienst
SA261
South African Airways
SA8743
South African Airways
|
17:30
Vancouver
20:45
Frankfurt
15:30
Johannesburg
|
12:45
Frankfurt
07:25
Johannesburg
16:30
Pietermaritzburg
|
Connect |
DE2455
Condor Flugdienst
LH572
Lufthansa
SA8735
South African Airways
|
17:30
Vancouver
22:05
Frankfurt
12:15
Johannesburg
|
12:45
Frankfurt
08:30
Johannesburg
13:15
Pietermaritzburg
|
Connect |
KL0682
KLM
KL0587
KLM
SA061
South African Airways
SA8747
South African Airways
|
17:40
Vancouver
14:20
Amsterdam Schiphol
22:25
Lagos
07:00
Johannesburg
|
12:00
Amsterdam Schiphol
19:45
Lagos
05:10
Johannesburg
08:00
Pietermaritzburg
|
Connect |
KL0682
KLM
KL0589
KLM
SA057
South African Airways
SA8735
South African Airways
|
17:40
Vancouver
15:25
Amsterdam Schiphol
22:20
Accra
12:15
Johannesburg
|
12:00
Amsterdam Schiphol
19:55
Accra
06:05
Johannesburg
13:15
Pietermaritzburg
|
Connect |
KL0682
KLM
KL0589
KLM
SA057
South African Airways
SA8747
South African Airways
|
17:40
Vancouver
15:25
Amsterdam Schiphol
22:20
Accra
07:00
Johannesburg
|
12:00
Amsterdam Schiphol
19:55
Accra
06:05
Johannesburg
08:00
Pietermaritzburg
|
Connect |
KL0682
KLM
KL0587
KLM
SA061
South African Airways
SA8735
South African Airways
|
17:40
Vancouver
14:20
Amsterdam Schiphol
22:25
Lagos
12:15
Johannesburg
|
12:00
Amsterdam Schiphol
19:45
Lagos
05:10
Johannesburg
13:15
Pietermaritzburg
|
Connect |
LH477
Lufthansa
SA265
South African Airways
SA8743
South African Airways
|
18:25
Vancouver
21:05
Munich
15:30
Johannesburg
|
13:15
Munich
07:40
Johannesburg
16:30
Pietermaritzburg
|
Connect |
LH477
Lufthansa
SA265
South African Airways
SA8735
South African Airways
|
18:25
Vancouver
21:05
Munich
12:15
Johannesburg
|
13:15
Munich
07:40
Johannesburg
13:15
Pietermaritzburg
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA8743
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
15:30
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
16:30
Pietermaritzburg
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA8741
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
17:15
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
18:15
Pietermaritzburg
|
Connect |
AC854
Air Canada
SA235
South African Airways
SA8735
South African Airways
|
18:30
Vancouver
19:00
London Heathrow
12:15
Johannesburg
|
11:50
London Heathrow
07:05
Johannesburg
13:15
Pietermaritzburg
|
Connect |
FI698
Icelandair
FI530
Icelandair
SA265
South African Airways
SA8735
South African Airways
|
19:10
Vancouver
10:45
Reykjavik Keflavik Nas
21:05
Munich
12:15
Johannesburg
|
09:30
Reykjavik Keflavik Nas
16:25
Munich
07:40
Johannesburg
13:15
Pietermaritzburg
|
Connect |
FI698
Icelandair
FI522
Icelandair
SA261
South African Airways
SA8735
South African Airways
|
19:10
Vancouver
10:40
Reykjavik Keflavik Nas
20:45
Frankfurt
12:15
Johannesburg
|
09:30
Reykjavik Keflavik Nas
16:25
Frankfurt
07:25
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6200
British Airways
SA8735
South African Airways
|
20:55
Vancouver
16:55
London Heathrow
06:25
Durban
12:15
Johannesburg
|
14:15
London Heathrow
05:25
Durban
07:30
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA055
British Airways
SA8743
South African Airways
|
20:55
Vancouver
19:05
London Heathrow
15:30
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
16:30
Pietermaritzburg
|
Connect |
BA084
British Airways
SA235
South African Airways
SA8743
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
15:30
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
16:30
Pietermaritzburg
|
Connect |
BA084
British Airways
BA057
British Airways
SA8743
South African Airways
|
20:55
Vancouver
21:25
London Heathrow
15:30
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
16:30
Pietermaritzburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6202
British Airways
SA8735
South African Airways
|
20:55
Vancouver
16:55
London Heathrow
08:50
Durban
12:15
Johannesburg
|
14:15
London Heathrow
05:25
Durban
09:55
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA084
British Airways
SA235
South African Airways
SA8741
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
17:15
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
18:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6224
British Airways
SA8735
South African Airways
|
20:55
Vancouver
16:55
London Heathrow
09:10
Durban
12:15
Johannesburg
|
14:15
London Heathrow
05:25
Durban
10:15
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6200
British Airways
SA8743
South African Airways
|
20:55
Vancouver
16:55
London Heathrow
06:25
Durban
15:30
Johannesburg
|
14:15
London Heathrow
05:25
Durban
07:30
Johannesburg
16:30
Pietermaritzburg
|
Connect |
BA084
British Airways
SA235
South African Airways
SA8735
South African Airways
|
20:55
Vancouver
19:00
London Heathrow
12:15
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6202
British Airways
SA8743
South African Airways
|
20:55
Vancouver
16:55
London Heathrow
08:50
Durban
15:30
Johannesburg
|
14:15
London Heathrow
05:25
Durban
09:55
Johannesburg
16:30
Pietermaritzburg
|
Connect |
BA084
British Airways
BA041
British Airways
BA6224
British Airways
SA8743
South African Airways
|
20:55
Vancouver
16:55
London Heathrow
09:10
Durban
15:30
Johannesburg
|
14:15
London Heathrow
05:25
Durban
10:15
Johannesburg
16:30
Pietermaritzburg
|
Connect |
BA084
British Airways
BA055
British Airways
SA8741
South African Airways
|
20:55
Vancouver
19:05
London Heathrow
17:15
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
18:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA055
British Airways
SA8735
South African Airways
|
20:55
Vancouver
19:05
London Heathrow
12:15
Johannesburg
|
14:15
London Heathrow
07:05
Johannesburg
13:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA057
British Airways
SA8741
South African Airways
|
20:55
Vancouver
21:25
London Heathrow
17:15
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
18:15
Pietermaritzburg
|
Connect |
BA084
British Airways
BA057
British Airways
SA8735
South African Airways
|
20:55
Vancouver
21:25
London Heathrow
12:15
Johannesburg
|
14:15
London Heathrow
09:15
Johannesburg
13:15
Pietermaritzburg
|
Connect |
DL1723
Delta
SA204
South African Airways
SA8743
South African Airways
|
21:45
Vancouver
11:15
New York JFK
15:30
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
16:30
Pietermaritzburg
|
Connect |
DL1723
Delta
SA204
South African Airways
SA8741
South African Airways
|
21:45
Vancouver
11:15
New York JFK
17:15
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
18:15
Pietermaritzburg
|
Connect |
DL1723
Delta
SA204
South African Airways
SA8735
South African Airways
|
21:45
Vancouver
11:15
New York JFK
12:15
Johannesburg
|
06:12
New York JFK
08:05
Johannesburg
13:15
Pietermaritzburg
|
Connect |
WS730
WestJet
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
SA8743
South African Airways
|
23:15
Vancouver
11:00
Toronto
08:40
Addis Ababa
15:30
Johannesburg
|
06:45
Toronto
07:00
Addis Ababa
13:05
Johannesburg
16:30
Pietermaritzburg
|
Connect |
You take a bus, shuttle or taxi from your location in Vancouver to Portland.
You take a flight from Portland to Johannesburg and cost approximately 750 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
DL384
Delta
DL200
Delta
|
06:00
Portland
19:55
Atlanta
|
13:39
Atlanta
17:35
Johannesburg
|
Connect |
DL2849
Delta
DL200
Delta
|
08:00
Portland
19:55
Atlanta
|
15:44
Atlanta
17:35
Johannesburg
|
Connect |
UA2268
United Airlines
SA210
South African Airways
SA210
South African Airways
|
08:15
Portland
17:40
Washington Dulles
09:20
Accra
|
16:13
Washington Dulles
08:20
Accra
17:10
Johannesburg
|
Connect |
DL4557
Delta
DL142
Delta
KL0591
KLM
|
09:30
Portland
13:55
Seattle
10:35
Amsterdam Schiphol
|
10:47
Seattle
08:45
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
DL3116
Delta
DL56
Delta
KL0591
KLM
|
10:06
Portland
14:13
Salt Lake City
10:35
Amsterdam Schiphol
|
12:57
Salt Lake City
08:15
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
DL2996
Delta
DL200
Delta
|
11:14
Portland
19:55
Atlanta
|
18:57
Atlanta
17:35
Johannesburg
|
Connect |
DL4053
Delta
DL142
Delta
KL0591
KLM
|
11:15
Portland
13:55
Seattle
10:35
Amsterdam Schiphol
|
12:24
Seattle
08:45
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
DL178
Delta
KL0591
KLM
|
13:35
Portland
10:35
Amsterdam Schiphol
|
08:30
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
DL4024
Delta
AF355
Air France
AF990
Air France
|
17:00
Portland
19:20
Seattle
18:20
Paris CDG
|
18:04
Seattle
14:05
Paris CDG
05:00
Johannesburg
|
Connect |
BA298
British Airways
BA057
British Airways
|
18:45
Portland
21:25
London Heathrow
|
12:10
London Heathrow
09:15
Johannesburg
|
Connect |
BA298
British Airways
BA041
British Airways
BA6200
British Airways
|
18:45
Portland
16:55
London Heathrow
06:25
Durban
|
12:10
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
BA298
British Airways
BA055
British Airways
|
18:45
Portland
19:05
London Heathrow
|
12:10
London Heathrow
07:05
Johannesburg
|
Connect |
BA298
British Airways
BA041
British Airways
BA6202
British Airways
|
18:45
Portland
16:55
London Heathrow
08:50
Durban
|
12:10
London Heathrow
05:25
Durban
09:55
Johannesburg
|
Connect |
DL36
Delta
VS449
Virgin Atlantic
|
19:42
Portland
21:35
London Heathrow
|
13:30
London Heathrow
09:30
Johannesburg
|
Connect |
B61206
JetBlue Airways
SA204
South African Airways
|
21:40
Portland
11:15
New York JFK
|
05:59
New York JFK
08:05
Johannesburg
|
Connect |
You can find hotels and accommodations in South Africa with our hotels search tool below
Booking.com