HowToGo

Flight from Victoria to South Africa

How to get to South Africa from Victoria by flight ? You can check flights from Victoria to South Africa below.

Search Transfer from Victoria to South Africa

Search Flights

You can find flight ticket prices from Victoria to South Africa with our flight tickets search tool below

1. Nanaimo to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Victoria to Nanaimo.

  2. You take a flight from Nanaimo to Johannesburg and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.

Flight Depart Arrive
WS3304 WestJet
KL0678 KLM
KL0591 KLM
06:00 Nanaimo
15:40 Calgary
10:15 Amsterdam Schiphol
08:42 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AC8256 Air Canada
AC846 Air Canada
SA261 South African Airways
07:40 Nanaimo
13:20 Vancouver
20:45 Frankfurt
08:10 Vancouver
08:05 Frankfurt
08:25 Johannesburg
Connect
AC8256 Air Canada
AC854 Air Canada
SA235 South African Airways
07:40 Nanaimo
18:00 Vancouver
18:05 London Heathrow
08:10 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
IAX400 Island Express
WS394 WestJet
KL0678 KLM
KL0591 KLM
08:15 Nanaimo
09:50 Abbotsford
15:40 Calgary
10:15 Amsterdam Schiphol
08:45 Abbotsford
12:01 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AC8260 Air Canada
AC854 Air Canada
SA235 South African Airways
11:00 Nanaimo
18:00 Vancouver
18:05 London Heathrow
11:30 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
AC8260 Air Canada
AC846 Air Canada
SA261 South African Airways
11:00 Nanaimo
13:20 Vancouver
20:45 Frankfurt
11:30 Vancouver
08:05 Frankfurt
08:25 Johannesburg
Connect
AC8260 Air Canada
LH493 Lufthansa
LH572 Lufthansa
11:00 Nanaimo
13:20 Vancouver
22:00 Frankfurt
11:30 Vancouver
08:35 Frankfurt
09:25 Johannesburg
Connect
AC8260 Air Canada
LH493 Lufthansa
SA261 South African Airways
11:00 Nanaimo
13:20 Vancouver
20:45 Frankfurt
11:30 Vancouver
08:35 Frankfurt
08:25 Johannesburg
Connect
AC8260 Air Canada
AC846 Air Canada
LH572 Lufthansa
11:00 Nanaimo
13:20 Vancouver
22:00 Frankfurt
11:30 Vancouver
08:05 Frankfurt
09:25 Johannesburg
Connect
AC8274 Air Canada
AC844 Air Canada
SA261 South African Airways
11:40 Nanaimo
17:50 Calgary
20:45 Frankfurt
14:14 Calgary
11:05 Frankfurt
08:25 Johannesburg
Connect
AC8274 Air Canada
KL0678 KLM
KL0591 KLM
11:40 Nanaimo
15:40 Calgary
10:15 Amsterdam Schiphol
14:14 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AC8274 Air Canada
AC844 Air Canada
LH572 Lufthansa
11:40 Nanaimo
17:50 Calgary
22:00 Frankfurt
14:14 Calgary
11:05 Frankfurt
09:25 Johannesburg
Connect
AC8274 Air Canada
AC850 Air Canada
SA235 South African Airways
11:40 Nanaimo
18:25 Calgary
18:05 London Heathrow
14:14 Calgary
10:10 London Heathrow
07:15 Johannesburg
Connect
WS3228 WestJet
WS32 WestJet
AZ0848 Alitalia
11:50 Nanaimo
18:15 Calgary
22:10 Rome
14:32 Calgary
11:55 Rome
08:20 Johannesburg
Connect
WS3228 WestJet
KL0678 KLM
KL0591 KLM
11:50 Nanaimo
15:40 Calgary
10:15 Amsterdam Schiphol
14:32 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
WS3190 WestJet
AC854 Air Canada
SA235 South African Airways
13:20 Nanaimo
18:00 Vancouver
18:05 London Heathrow
13:53 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
WS3190 WestJet
TK76 Turkish Airlines
TK38 42 Turkish Airlines
13:20 Nanaimo
18:05 Vancouver
02:15 Istanbul
13:53 Vancouver
16:35 Istanbul
11:10 Johannesburg
Connect
AC8262 Air Canada
BA084 British Airways
BA057 British Airways
14:45 Nanaimo
21:10 Vancouver
21:10 London Heathrow
15:15 Vancouver
14:25 London Heathrow
10:15 Johannesburg
Connect
AC8262 Air Canada
TK76 Turkish Airlines
TK38 42 Turkish Airlines
14:45 Nanaimo
18:05 Vancouver
02:15 Istanbul
15:15 Vancouver
16:35 Istanbul
11:10 Johannesburg
Connect
AC8262 Air Canada
AC838 Air Canada
AF990 Air France
14:45 Nanaimo
16:05 Vancouver
23:35 Paris CDG
15:15 Vancouver
10:50 Paris CDG
11:20 Johannesburg
Connect
AC8262 Air Canada
WK11 Edelweiss Air
LX288 Swiss
14:45 Nanaimo
16:40 Vancouver
21:50 Zurich
15:15 Vancouver
11:50 Zurich
09:30 Johannesburg
Connect
AC8262 Air Canada
AC854 Air Canada
BA041 British Airways
BA6200 British Airways
14:45 Nanaimo
18:00 Vancouver
16:55 London Heathrow
06:25 Durban
15:15 Vancouver
11:20 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
AC8262 Air Canada
AC854 Air Canada
VS449 Virgin Atlantic
14:45 Nanaimo
18:00 Vancouver
22:10 London Heathrow
15:15 Vancouver
11:20 London Heathrow
11:10 Johannesburg
Connect
AC8262 Air Canada
AC854 Air Canada
SA235 South African Airways
14:45 Nanaimo
18:00 Vancouver
18:05 London Heathrow
15:15 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
AC8262 Air Canada
AC854 Air Canada
BA057 British Airways
14:45 Nanaimo
18:00 Vancouver
21:10 London Heathrow
15:15 Vancouver
11:20 London Heathrow
10:15 Johannesburg
Connect
AC8262 Air Canada
BA084 British Airways
BA041 British Airways
BA6200 British Airways
14:45 Nanaimo
21:10 Vancouver
16:55 London Heathrow
06:25 Durban
15:15 Vancouver
14:25 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
AC8268 Air Canada
BA084 British Airways
BA041 British Airways
BA6200 British Airways
17:20 Nanaimo
21:10 Vancouver
16:55 London Heathrow
06:25 Durban
17:50 Vancouver
14:25 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
AC8268 Air Canada
BA084 British Airways
BA057 British Airways
17:20 Nanaimo
21:10 Vancouver
21:10 London Heathrow
17:50 Vancouver
14:25 London Heathrow
10:15 Johannesburg
Connect
AC8268 Air Canada
BA084 British Airways
BA041 British Airways
BA6224 British Airways
17:20 Nanaimo
21:10 Vancouver
16:55 London Heathrow
09:10 Durban
17:50 Vancouver
14:25 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
AC8268 Air Canada
BA084 British Airways
BA041 British Airways
BA6202 British Airways
17:20 Nanaimo
21:10 Vancouver
16:55 London Heathrow
08:50 Durban
17:50 Vancouver
14:25 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect

2. Victoria to Johannesburg

  1. You take a flight from Victoria to Johannesburg and cost approximately 1700 USD.

  2. You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.

Flight Depart Arrive
WS538 WestJet
KL0678 KLM
KL0591 KLM
06:00 Victoria
15:40 Calgary
10:15 Amsterdam Schiphol
08:26 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
WS220 WestJet
KL0678 KLM
KL0591 KLM
08:35 Victoria
15:40 Calgary
10:15 Amsterdam Schiphol
10:59 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AC8060 Air Canada
AC846 Air Canada
LH572 Lufthansa
10:05 Victoria
13:20 Vancouver
22:00 Frankfurt
10:36 Vancouver
08:05 Frankfurt
09:25 Johannesburg
Connect
AC8060 Air Canada
AC846 Air Canada
SA261 South African Airways
10:05 Victoria
13:20 Vancouver
20:45 Frankfurt
10:36 Vancouver
08:05 Frankfurt
08:25 Johannesburg
Connect
AC8062 Air Canada
LH493 Lufthansa
SA261 South African Airways
11:00 Victoria
13:20 Vancouver
20:45 Frankfurt
11:31 Vancouver
08:35 Frankfurt
08:25 Johannesburg
Connect
AC8062 Air Canada
AC846 Air Canada
LH572 Lufthansa
11:00 Victoria
13:20 Vancouver
22:00 Frankfurt
11:31 Vancouver
08:05 Frankfurt
09:25 Johannesburg
Connect
AC8062 Air Canada
AC846 Air Canada
SA261 South African Airways
11:00 Victoria
13:20 Vancouver
20:45 Frankfurt
11:31 Vancouver
08:05 Frankfurt
08:25 Johannesburg
Connect
AC8062 Air Canada
LH493 Lufthansa
LH572 Lufthansa
11:00 Victoria
13:20 Vancouver
22:00 Frankfurt
11:31 Vancouver
08:35 Frankfurt
09:25 Johannesburg
Connect
AC8552 Air Canada
AC844 Air Canada
SA261 South African Airways
11:35 Victoria
17:50 Calgary
20:45 Frankfurt
14:08 Calgary
11:05 Frankfurt
08:25 Johannesburg
Connect
AC8552 Air Canada
AC844 Air Canada
LH572 Lufthansa
11:35 Victoria
17:50 Calgary
22:00 Frankfurt
14:08 Calgary
11:05 Frankfurt
09:25 Johannesburg
Connect
AC8552 Air Canada
AC850 Air Canada
SA235 South African Airways
11:35 Victoria
18:25 Calgary
18:05 London Heathrow
14:08 Calgary
10:10 London Heathrow
07:15 Johannesburg
Connect
AC8552 Air Canada
KL0678 KLM
KL0591 KLM
11:35 Victoria
15:40 Calgary
10:15 Amsterdam Schiphol
14:08 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
WS3354 WestJet
AF379 Air France
AF990 Air France
11:40 Victoria
13:25 Vancouver
23:35 Paris CDG
12:15 Vancouver
08:15 Paris CDG
11:20 Johannesburg
Connect
AS2387 Alaska Airlines, Inc.
AA156 American Airlines
BA057 British Airways
13:20 Victoria
18:40 Seattle
21:10 London Heathrow
14:10 Seattle
12:10 London Heathrow
10:15 Johannesburg
Connect
AC8068 Air Canada
AC854 Air Canada
SA235 South African Airways
14:05 Victoria
18:00 Vancouver
18:05 London Heathrow
14:36 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
AC8070 Air Canada
AC854 Air Canada
SA235 South African Airways
15:05 Victoria
18:00 Vancouver
18:05 London Heathrow
15:36 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
AS2381 Alaska Airlines, Inc.
AA156 American Airlines
SA235 South African Airways
15:50 Victoria
18:40 Seattle
18:05 London Heathrow
16:38 Seattle
12:10 London Heathrow
07:15 Johannesburg
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6224 British Airways
15:50 Victoria
18:25 Seattle
16:55 London Heathrow
09:10 Durban
16:38 Seattle
11:50 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
AS2381 Alaska Airlines, Inc.
AA156 American Airlines
BA057 British Airways
15:50 Victoria
18:40 Seattle
21:10 London Heathrow
16:38 Seattle
12:10 London Heathrow
10:15 Johannesburg
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6202 British Airways
15:50 Victoria
18:25 Seattle
16:55 London Heathrow
08:50 Durban
16:38 Seattle
11:50 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA057 British Airways
15:50 Victoria
18:25 Seattle
21:10 London Heathrow
16:38 Seattle
11:50 London Heathrow
10:15 Johannesburg
Connect
WS3356 WestJet
AC854 Air Canada
SA235 South African Airways
15:50 Victoria
18:00 Vancouver
18:05 London Heathrow
16:25 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6200 British Airways
15:50 Victoria
18:25 Seattle
16:55 London Heathrow
06:25 Durban
16:38 Seattle
11:50 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
SA235 South African Airways
15:50 Victoria
18:25 Seattle
18:05 London Heathrow
16:38 Seattle
11:50 London Heathrow
07:15 Johannesburg
Connect
AC8072 Air Canada
AC854 Air Canada
SA235 South African Airways
16:10 Victoria
18:00 Vancouver
18:05 London Heathrow
16:41 Vancouver
11:20 London Heathrow
07:15 Johannesburg
Connect
AC8072 Air Canada
AC854 Air Canada
VS449 Virgin Atlantic
16:10 Victoria
18:00 Vancouver
22:10 London Heathrow
16:41 Vancouver
11:20 London Heathrow
11:10 Johannesburg
Connect
AC8072 Air Canada
TK76 Turkish Airlines
TK38 42 Turkish Airlines
16:10 Victoria
18:05 Vancouver
02:15 Istanbul
16:41 Vancouver
16:35 Istanbul
11:10 Johannesburg
Connect
AC8558 Air Canada
BA102 British Airways
BA057 British Airways
16:15 Victoria
22:20 Calgary
21:10 London Heathrow
18:48 Calgary
14:00 London Heathrow
10:15 Johannesburg
Connect
WS524 WestJet
BA102 British Airways
BA041 British Airways
BA6200 British Airways
17:35 Victoria
22:20 Calgary
16:55 London Heathrow
06:25 Durban
19:59 Calgary
14:00 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
WS524 WestJet
BA102 British Airways
BA057 British Airways
17:35 Victoria
22:20 Calgary
21:10 London Heathrow
19:59 Calgary
14:00 London Heathrow
10:15 Johannesburg
Connect
WS524 WestJet
WK15 Edelweiss Air
LX288 Swiss
17:35 Victoria
21:15 Calgary
21:50 Zurich
19:59 Calgary
15:00 Zurich
09:30 Johannesburg
Connect
AC8076 Air Canada
BA084 British Airways
BA041 British Airways
BA6200 British Airways
18:05 Victoria
21:10 Vancouver
16:55 London Heathrow
06:25 Durban
18:36 Vancouver
14:25 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
AC8076 Air Canada
BA084 British Airways
BA057 British Airways
18:05 Victoria
21:10 Vancouver
21:10 London Heathrow
18:36 Vancouver
14:25 London Heathrow
10:15 Johannesburg
Connect
WS3184 WestJet
BA084 British Airways
BA041 British Airways
BA6200 British Airways
18:50 Victoria
21:10 Vancouver
16:55 London Heathrow
06:25 Durban
19:25 Vancouver
14:25 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
WS3184 WestJet
BA084 British Airways
BA041 British Airways
BA6202 British Airways
18:50 Victoria
21:10 Vancouver
16:55 London Heathrow
08:50 Durban
19:25 Vancouver
14:25 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
WS3184 WestJet
BA084 British Airways
BA057 British Airways
18:50 Victoria
21:10 Vancouver
21:10 London Heathrow
19:25 Vancouver
14:25 London Heathrow
10:15 Johannesburg
Connect
AC8078 Air Canada
BA084 British Airways
BA041 British Airways
BA6202 British Airways
19:05 Victoria
21:10 Vancouver
16:55 London Heathrow
08:50 Durban
19:36 Vancouver
14:25 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
AC8078 Air Canada
BA084 British Airways
BA057 British Airways
19:05 Victoria
21:10 Vancouver
21:10 London Heathrow
19:36 Vancouver
14:25 London Heathrow
10:15 Johannesburg
Connect
AC8078 Air Canada
BA084 British Airways
BA041 British Airways
BA6200 British Airways
19:05 Victoria
21:10 Vancouver
16:55 London Heathrow
06:25 Durban
19:36 Vancouver
14:25 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
AC8078 Air Canada
BA084 British Airways
BA041 British Airways
BA6224 British Airways
19:05 Victoria
21:10 Vancouver
16:55 London Heathrow
09:10 Durban
19:36 Vancouver
14:25 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect

3. Nanaimo to Capetown

  1. You take a bus, shuttle or taxi from your location in Victoria to Nanaimo.

  2. You take a flight from Nanaimo to Capetown and cost approximately 1100 USD.

  3. You take a bus, shuttle or taxi from Capetown to your destination in South Africa.

Flight Depart Arrive
WS3304 WestJet
KL0678 KLM
KL0597 KLM
06:00 Nanaimo
15:40 Calgary
10:15 Amsterdam Schiphol
08:42 Calgary
08:20 Amsterdam Schiphol
22:30 Capetown
Connect
AC8254 Air Canada
AC548 Air Canada
UA1122 United Airlines
06:00 Nanaimo
08:45 Vancouver
20:30 Newark
06:30 Vancouver
16:53 Newark
18:00 Capetown
Connect
WS3364 WestJet
AC548 Air Canada
UA1122 United Airlines
06:15 Nanaimo
08:45 Vancouver
20:30 Newark
06:51 Vancouver
16:53 Newark
18:00 Capetown
Connect
IAX400 Island Express
WS394 WestJet
KL0678 KLM
KL0597 KLM
08:15 Nanaimo
09:50 Abbotsford
15:40 Calgary
10:15 Amsterdam Schiphol
08:45 Abbotsford
12:01 Calgary
08:20 Amsterdam Schiphol
22:30 Capetown
Connect
AC8260 Air Canada
AC846 Air Canada
SA261 South African Airways
SA323 South African Airways
11:00 Nanaimo
13:20 Vancouver
20:45 Frankfurt
10:15 Johannesburg
11:30 Vancouver
08:05 Frankfurt
08:25 Johannesburg
12:20 Capetown
Connect
AC8260 Air Canada
AC854 Air Canada
VS478 Virgin Atlantic
11:00 Nanaimo
18:00 Vancouver
18:30 London Heathrow
11:30 Vancouver
11:20 London Heathrow
08:05 Capetown
Connect
AC8260 Air Canada
AC854 Air Canada
SA235 South African Airways
SA313 South African Airways
11:00 Nanaimo
18:00 Vancouver
18:05 London Heathrow
08:50 Johannesburg
11:30 Vancouver
11:20 London Heathrow
07:15 Johannesburg
10:55 Capetown
Connect
AC8260 Air Canada
LH477 Lufthansa
LH574 Lufthansa
11:00 Nanaimo
18:25 Vancouver
22:15 Munich
11:30 Vancouver
13:15 Munich
10:30 Capetown
Connect
AC8260 Air Canada
AC846 Air Canada
LH576 Lufthansa
11:00 Nanaimo
13:20 Vancouver
22:10 Frankfurt
11:30 Vancouver
08:05 Frankfurt
10:50 Capetown
Connect
AC8260 Air Canada
LH493 Lufthansa
LH576 Lufthansa
11:00 Nanaimo
13:20 Vancouver
22:10 Frankfurt
11:30 Vancouver
08:35 Frankfurt
10:50 Capetown
Connect
AC8260 Air Canada
AC854 Air Canada
SA235 South African Airways
SA323 South African Airways
11:00 Nanaimo
18:00 Vancouver
18:05 London Heathrow
10:15 Johannesburg
11:30 Vancouver
11:20 London Heathrow
07:15 Johannesburg
12:20 Capetown
Connect
AC8274 Air Canada
WK15 Edelweiss Air
WK84 Edelweiss Air
11:40 Nanaimo
21:15 Calgary
21:30 Zurich
14:14 Calgary
15:00 Zurich
09:50 Capetown
Connect
AC8274 Air Canada
AC850 Air Canada
VS478 Virgin Atlantic
11:40 Nanaimo
18:25 Calgary
18:30 London Heathrow
14:14 Calgary
10:10 London Heathrow
08:05 Capetown
Connect
AC8274 Air Canada
KL0678 KLM
KL0597 KLM
11:40 Nanaimo
15:40 Calgary
10:15 Amsterdam Schiphol
14:14 Calgary
08:20 Amsterdam Schiphol
22:30 Capetown
Connect
WS3228 WestJet
WK15 Edelweiss Air
WK84 Edelweiss Air
11:50 Nanaimo
21:15 Calgary
21:30 Zurich
14:32 Calgary
15:00 Zurich
09:50 Capetown
Connect
WS3228 WestJet
KL0678 KLM
KL0597 KLM
11:50 Nanaimo
15:40 Calgary
10:15 Amsterdam Schiphol
14:32 Calgary
08:20 Amsterdam Schiphol
22:30 Capetown
Connect
WS3190 WestJet
LH477 Lufthansa
LH574 Lufthansa
13:20 Nanaimo
18:25 Vancouver
22:15 Munich
13:53 Vancouver
13:15 Munich
10:30 Capetown
Connect
WS3190 WestJet
WK11 Edelweiss Air
WK84 Edelweiss Air
13:20 Nanaimo
16:40 Vancouver
21:30 Zurich
13:53 Vancouver
11:50 Zurich
09:50 Capetown
Connect
AC8262 Air Canada
BA084 British Airways
BA059 British Airways
14:45 Nanaimo
21:10 Vancouver
21:45 London Heathrow
15:15 Vancouver
14:25 London Heathrow
11:30 Capetown
Connect
AC8262 Air Canada
LH477 Lufthansa
LH574 Lufthansa
14:45 Nanaimo
18:25 Vancouver
22:15 Munich
15:15 Vancouver
13:15 Munich
10:30 Capetown
Connect
AC8262 Air Canada
AC854 Air Canada
SA235 South African Airways
SA313 South African Airways
14:45 Nanaimo
18:00 Vancouver
18:05 London Heathrow
08:50 Johannesburg
15:15 Vancouver
11:20 London Heathrow
07:15 Johannesburg
10:55 Capetown
Connect
AC8262 Air Canada
AC854 Air Canada
SA235 South African Airways
SA343 South African Airways
14:45 Nanaimo
18:00 Vancouver
18:05 London Heathrow
13:55 Johannesburg
15:15 Vancouver
11:20 London Heathrow
07:15 Johannesburg
16:00 Capetown
Connect
AC8262 Air Canada
AC854 Air Canada
BA059 British Airways
14:45 Nanaimo
18:00 Vancouver
21:45 London Heathrow
15:15 Vancouver
11:20 London Heathrow
11:30 Capetown
Connect
AC8262 Air Canada
TK76 Turkish Airlines
TK44 Turkish Airlines
14:45 Nanaimo
18:05 Vancouver
02:25 Istanbul
15:15 Vancouver
16:35 Istanbul
12:00 Capetown
Connect
AC8262 Air Canada
BA084 British Airways
BA041 British Airways
BA6300 British Airways
14:45 Nanaimo
21:10 Vancouver
16:55 London Heathrow
06:20 Durban
15:15 Vancouver
14:25 London Heathrow
05:25 Durban
08:30 Capetown
Connect
AC8262 Air Canada
AC854 Air Canada
BA041 British Airways
BA6300 British Airways
14:45 Nanaimo
18:00 Vancouver
16:55 London Heathrow
06:20 Durban
15:15 Vancouver
11:20 London Heathrow
05:25 Durban
08:30 Capetown
Connect
AC8262 Air Canada
AC854 Air Canada
SA235 South African Airways
SA323 South African Airways
14:45 Nanaimo
18:00 Vancouver
18:05 London Heathrow
10:15 Johannesburg
15:15 Vancouver
11:20 London Heathrow
07:15 Johannesburg
12:20 Capetown
Connect
AC8262 Air Canada
AC854 Air Canada
VS478 Virgin Atlantic
14:45 Nanaimo
18:00 Vancouver
18:30 London Heathrow
15:15 Vancouver
11:20 London Heathrow
08:05 Capetown
Connect
AC8262 Air Canada
WK11 Edelweiss Air
WK84 Edelweiss Air
14:45 Nanaimo
16:40 Vancouver
21:30 Zurich
15:15 Vancouver
11:50 Zurich
09:50 Capetown
Connect
AC8262 Air Canada
AC838 Air Canada
AF864 Air France
14:45 Nanaimo
16:05 Vancouver
23:35 Paris CDG
15:15 Vancouver
10:50 Paris CDG
11:55 Capetown
Connect
AC8268 Air Canada
BA084 British Airways
BA041 British Airways
BA6302 British Airways
17:20 Nanaimo
21:10 Vancouver
16:55 London Heathrow
09:00 Durban
17:50 Vancouver
14:25 London Heathrow
05:25 Durban
11:10 Capetown
Connect
AC8268 Air Canada
BA084 British Airways
BA041 British Airways
BA6300 British Airways
17:20 Nanaimo
21:10 Vancouver
16:55 London Heathrow
06:20 Durban
17:50 Vancouver
14:25 London Heathrow
05:25 Durban
08:30 Capetown
Connect
AC8268 Air Canada
BA084 British Airways
BA059 British Airways
17:20 Nanaimo
21:10 Vancouver
21:45 London Heathrow
17:50 Vancouver
14:25 London Heathrow
11:30 Capetown
Connect

4. Victoria to Capetown

  1. You take a flight from Victoria to Capetown and cost approximately 1900 USD.

  2. You take a bus, shuttle or taxi from Capetown to your destination in South Africa.

Flight Depart Arrive
WS538 WestJet
KL0678 KLM
KL0597 KLM
06:00 Victoria
15:40 Calgary
10:15 Amsterdam Schiphol
08:26 Calgary
08:20 Amsterdam Schiphol
22:30 Capetown
Connect
WS220 WestJet
KL0678 KLM
KL0597 KLM
08:35 Victoria
15:40 Calgary
10:15 Amsterdam Schiphol
10:59 Calgary
08:20 Amsterdam Schiphol
22:30 Capetown
Connect
AC8060 Air Canada
AC846 Air Canada
LH576 Lufthansa
10:05 Victoria
13:20 Vancouver
22:10 Frankfurt
10:36 Vancouver
08:05 Frankfurt
10:50 Capetown
Connect
AC8062 Air Canada
LH493 Lufthansa
LH576 Lufthansa
11:00 Victoria
13:20 Vancouver
22:10 Frankfurt
11:31 Vancouver
08:35 Frankfurt
10:50 Capetown
Connect
AC8062 Air Canada
LH477 Lufthansa
LH574 Lufthansa
11:00 Victoria
18:25 Vancouver
22:15 Munich
11:31 Vancouver
13:15 Munich
10:30 Capetown
Connect
AC8062 Air Canada
AC846 Air Canada
LH576 Lufthansa
11:00 Victoria
13:20 Vancouver
22:10 Frankfurt
11:31 Vancouver
08:05 Frankfurt
10:50 Capetown
Connect
AC8552 Air Canada
AC844 Air Canada
LH576 Lufthansa
11:35 Victoria
17:50 Calgary
22:10 Frankfurt
14:08 Calgary
11:05 Frankfurt
10:50 Capetown
Connect
AC8552 Air Canada
KL0678 KLM
KL0597 KLM
11:35 Victoria
15:40 Calgary
10:15 Amsterdam Schiphol
14:08 Calgary
08:20 Amsterdam Schiphol
22:30 Capetown
Connect
AS2387 Alaska Airlines, Inc.
AA156 American Airlines
BA059 British Airways
13:20 Victoria
18:40 Seattle
21:45 London Heathrow
14:10 Seattle
12:10 London Heathrow
11:30 Capetown
Connect
AC8068 Air Canada
AC854 Air Canada
VS478 Virgin Atlantic
14:05 Victoria
18:00 Vancouver
18:30 London Heathrow
14:36 Vancouver
11:20 London Heathrow
08:05 Capetown
Connect
AC8068 Air Canada
WK11 Edelweiss Air
WK84 Edelweiss Air
14:05 Victoria
16:40 Vancouver
21:30 Zurich
14:36 Vancouver
11:50 Zurich
09:50 Capetown
Connect
AC8070 Air Canada
AC854 Air Canada
VS478 Virgin Atlantic
15:05 Victoria
18:00 Vancouver
18:30 London Heathrow
15:36 Vancouver
11:20 London Heathrow
08:05 Capetown
Connect
AC8070 Air Canada
LH477 Lufthansa
LH574 Lufthansa
15:05 Victoria
18:25 Vancouver
22:15 Munich
15:36 Vancouver
13:15 Munich
10:30 Capetown
Connect
AC8070 Air Canada
WK11 Edelweiss Air
WK84 Edelweiss Air
15:05 Victoria
16:40 Vancouver
21:30 Zurich
15:36 Vancouver
11:50 Zurich
09:50 Capetown
Connect
AS2381 Alaska Airlines, Inc.
AA156 American Airlines
BA059 British Airways
15:50 Victoria
18:40 Seattle
21:45 London Heathrow
16:38 Seattle
12:10 London Heathrow
11:30 Capetown
Connect
AS2381 Alaska Airlines, Inc.
AA156 American Airlines
VS478 Virgin Atlantic
15:50 Victoria
18:40 Seattle
18:30 London Heathrow
16:38 Seattle
12:10 London Heathrow
08:05 Capetown
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6302 British Airways
15:50 Victoria
18:25 Seattle
16:55 London Heathrow
09:00 Durban
16:38 Seattle
11:50 London Heathrow
05:25 Durban
11:10 Capetown
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6300 British Airways
15:50 Victoria
18:25 Seattle
16:55 London Heathrow
06:20 Durban
16:38 Seattle
11:50 London Heathrow
05:25 Durban
08:30 Capetown
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
BA6314 British Airways
15:50 Victoria
18:25 Seattle
16:55 London Heathrow
10:30 Durban
16:38 Seattle
11:50 London Heathrow
05:25 Durban
12:40 Capetown
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA059 British Airways
15:50 Victoria
18:25 Seattle
21:45 London Heathrow
16:38 Seattle
11:50 London Heathrow
11:30 Capetown
Connect
WS3356 WestJet
LH477 Lufthansa
LH574 Lufthansa
15:50 Victoria
18:25 Vancouver
22:15 Munich
16:25 Vancouver
13:15 Munich
10:30 Capetown
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
VS478 Virgin Atlantic
15:50 Victoria
18:25 Seattle
18:30 London Heathrow
16:38 Seattle
11:50 London Heathrow
08:05 Capetown
Connect
AC8072 Air Canada
LH477 Lufthansa
LH574 Lufthansa
16:10 Victoria
18:25 Vancouver
22:15 Munich
16:41 Vancouver
13:15 Munich
10:30 Capetown
Connect
AC8072 Air Canada
AC854 Air Canada
VS478 Virgin Atlantic
16:10 Victoria
18:00 Vancouver
18:30 London Heathrow
16:41 Vancouver
11:20 London Heathrow
08:05 Capetown
Connect
AC8072 Air Canada
TK76 Turkish Airlines
TK44 Turkish Airlines
16:10 Victoria
18:05 Vancouver
02:25 Istanbul
16:41 Vancouver
16:35 Istanbul
12:00 Capetown
Connect
AC8558 Air Canada
WK15 Edelweiss Air
WK84 Edelweiss Air
16:15 Victoria
21:15 Calgary
21:30 Zurich
18:48 Calgary
15:00 Zurich
09:50 Capetown
Connect
AC8558 Air Canada
BA102 British Airways
BA059 British Airways
16:15 Victoria
22:20 Calgary
21:45 London Heathrow
18:48 Calgary
14:00 London Heathrow
11:30 Capetown
Connect
WS524 WestJet
BA102 British Airways
BA059 British Airways
17:35 Victoria
22:20 Calgary
21:45 London Heathrow
19:59 Calgary
14:00 London Heathrow
11:30 Capetown
Connect
WS524 WestJet
BA102 British Airways
BA041 British Airways
BA6300 British Airways
17:35 Victoria
22:20 Calgary
16:55 London Heathrow
06:20 Durban
19:59 Calgary
14:00 London Heathrow
05:25 Durban
08:30 Capetown
Connect
WS524 WestJet
WK15 Edelweiss Air
WK84 Edelweiss Air
17:35 Victoria
21:15 Calgary
21:30 Zurich
19:59 Calgary
15:00 Zurich
09:50 Capetown
Connect
AC8076 Air Canada
BA084 British Airways
BA059 British Airways
18:05 Victoria
21:10 Vancouver
21:45 London Heathrow
18:36 Vancouver
14:25 London Heathrow
11:30 Capetown
Connect
AC8076 Air Canada
BA084 British Airways
BA041 British Airways
BA6300 British Airways
18:05 Victoria
21:10 Vancouver
16:55 London Heathrow
06:20 Durban
18:36 Vancouver
14:25 London Heathrow
05:25 Durban
08:30 Capetown
Connect
WS3184 WestJet
BA084 British Airways
BA041 British Airways
BA6300 British Airways
18:50 Victoria
21:10 Vancouver
16:55 London Heathrow
06:20 Durban
19:25 Vancouver
14:25 London Heathrow
05:25 Durban
08:30 Capetown
Connect
WS3184 WestJet
BA084 British Airways
BA059 British Airways
18:50 Victoria
21:10 Vancouver
21:45 London Heathrow
19:25 Vancouver
14:25 London Heathrow
11:30 Capetown
Connect
AC8078 Air Canada
BA084 British Airways
BA041 British Airways
BA6300 British Airways
19:05 Victoria
21:10 Vancouver
16:55 London Heathrow
06:20 Durban
19:36 Vancouver
14:25 London Heathrow
05:25 Durban
08:30 Capetown
Connect
AC8078 Air Canada
BA084 British Airways
BA059 British Airways
19:05 Victoria
21:10 Vancouver
21:45 London Heathrow
19:36 Vancouver
14:25 London Heathrow
11:30 Capetown
Connect

5. Victoria to Durban

  1. You take a flight from Victoria to Durban and cost approximately 2600 USD.

  2. You take a bus, shuttle or taxi from Durban to your destination in South Africa.

Flight Depart Arrive
WS196 WestJet
BA102 British Airways
BA041 British Airways
13:15 Victoria
22:20 Calgary
16:55 London Heathrow
15:39 Calgary
14:00 London Heathrow
05:25 Durban
Connect
AS2387 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
13:20 Victoria
18:25 Seattle
16:55 London Heathrow
14:10 Seattle
11:50 London Heathrow
05:25 Durban
Connect
AS2387 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
13:20 Victoria
18:40 Seattle
16:55 London Heathrow
14:10 Seattle
12:10 London Heathrow
05:25 Durban
Connect
AS2387 Alaska Airlines, Inc.
AS2544 Alaska Airlines, Inc.
BA102 British Airways
BA041 British Airways
13:20 Victoria
15:30 Seattle
22:20 Calgary
16:55 London Heathrow
14:10 Seattle
18:00 Calgary
14:00 London Heathrow
05:25 Durban
Connect
AS2387 Alaska Airlines, Inc.
AS2206 Alaska Airlines, Inc.
BA084 British Airways
BA041 British Airways
13:20 Victoria
15:30 Seattle
21:10 Vancouver
16:55 London Heathrow
14:10 Seattle
16:25 Vancouver
14:25 London Heathrow
05:25 Durban
Connect
AS2387 Alaska Airlines, Inc.
AS2314 Alaska Airlines, Inc.
BA084 British Airways
BA041 British Airways
13:20 Victoria
17:20 Seattle
21:10 Vancouver
16:55 London Heathrow
14:10 Seattle
18:15 Vancouver
14:25 London Heathrow
05:25 Durban
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA059 British Airways
BA6309 British Airways
15:50 Victoria
18:25 Seattle
21:45 London Heathrow
13:20 Capetown
16:38 Seattle
11:50 London Heathrow
11:30 Capetown
15:20 Durban
Connect
AS2381 Alaska Airlines, Inc.
AA156 American Airlines
BA041 British Airways
15:50 Victoria
18:40 Seattle
16:55 London Heathrow
16:38 Seattle
12:10 London Heathrow
05:25 Durban
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
QR004 Qatar Airways
QR1361 Qatar Airways
15:50 Victoria
18:25 Seattle
14:15 London Heathrow
02:00 Doha
16:38 Seattle
11:50 London Heathrow
00:10 Doha
10:05 Durban
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA041 British Airways
15:50 Victoria
18:25 Seattle
16:55 London Heathrow
16:38 Seattle
11:50 London Heathrow
05:25 Durban
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA057 British Airways
BA6211 British Airways
15:50 Victoria
18:25 Seattle
21:10 London Heathrow
12:45 Johannesburg
16:38 Seattle
11:50 London Heathrow
10:15 Johannesburg
13:50 Durban
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
BA057 British Airways
BA6209 British Airways
15:50 Victoria
18:25 Seattle
21:10 London Heathrow
14:15 Johannesburg
16:38 Seattle
11:50 London Heathrow
10:15 Johannesburg
15:20 Durban
Connect
AS2381 Alaska Airlines, Inc.
BA048 British Airways
QR008 Qatar Airways
QR1361 Qatar Airways
15:50 Victoria
18:25 Seattle
15:05 London Heathrow
02:00 Doha
16:38 Seattle
11:50 London Heathrow
00:45 Doha
10:05 Durban
Connect
AC8558 Air Canada
BA102 British Airways
BA041 British Airways
16:15 Victoria
22:20 Calgary
16:55 London Heathrow
18:48 Calgary
14:00 London Heathrow
05:25 Durban
Connect
WS524 WestJet
BA102 British Airways
BA041 British Airways
17:35 Victoria
22:20 Calgary
16:55 London Heathrow
19:59 Calgary
14:00 London Heathrow
05:25 Durban
Connect
AC8076 Air Canada
BA084 British Airways
BA041 British Airways
18:05 Victoria
21:10 Vancouver
16:55 London Heathrow
18:36 Vancouver
14:25 London Heathrow
05:25 Durban
Connect
WS3184 WestJet
BA084 British Airways
BA041 British Airways
18:50 Victoria
21:10 Vancouver
16:55 London Heathrow
19:25 Vancouver
14:25 London Heathrow
05:25 Durban
Connect
AC8078 Air Canada
BA084 British Airways
BA041 British Airways
19:05 Victoria
21:10 Vancouver
16:55 London Heathrow
19:36 Vancouver
14:25 London Heathrow
05:25 Durban
Connect

6. Nanaimo to Durban

  1. You take a bus, shuttle or taxi from your location in Victoria to Nanaimo.

  2. You take a flight from Nanaimo to Durban and cost approximately 1500 USD.

  3. You take a bus, shuttle or taxi from Durban to your destination in South Africa.

Flight Depart Arrive
AC8274 Air Canada
BA102 British Airways
BA041 British Airways
11:40 Nanaimo
22:20 Calgary
16:55 London Heathrow
14:14 Calgary
14:00 London Heathrow
05:25 Durban
Connect
AC8274 Air Canada
AC850 Air Canada
BA041 British Airways
11:40 Nanaimo
18:25 Calgary
16:55 London Heathrow
14:14 Calgary
10:10 London Heathrow
05:25 Durban
Connect
WS3228 WestJet
BA102 British Airways
BA041 British Airways
11:50 Nanaimo
22:20 Calgary
16:55 London Heathrow
14:32 Calgary
14:00 London Heathrow
05:25 Durban
Connect
AC8262 Air Canada
AC854 Air Canada
SA235 South African Airways
JE245 Mango
14:45 Nanaimo
18:00 Vancouver
18:05 London Heathrow
08:35 Johannesburg
15:15 Vancouver
11:20 London Heathrow
07:15 Johannesburg
09:45 Durban
Connect
AC8262 Air Canada
AC854 Air Canada
BA041 British Airways
14:45 Nanaimo
18:00 Vancouver
16:55 London Heathrow
15:15 Vancouver
11:20 London Heathrow
05:25 Durban
Connect
AC8262 Air Canada
AC854 Air Canada
MK053 Air Mauritius
MK845 Air Mauritius
14:45 Nanaimo
18:00 Vancouver
15:55 London Heathrow
09:00 Mauritius
15:15 Vancouver
11:20 London Heathrow
07:50 Mauritius
11:20 Durban
Connect
AC8262 Air Canada
AC838 Air Canada
MK015 Air Mauritius
MK845 Air Mauritius
14:45 Nanaimo
16:05 Vancouver
16:20 Paris CDG
09:00 Mauritius
15:15 Vancouver
10:50 Paris CDG
06:30 Mauritius
11:20 Durban
Connect
AC8262 Air Canada
AC854 Air Canada
SA235 South African Airways
FA412 Safair
14:45 Nanaimo
18:00 Vancouver
18:05 London Heathrow
08:15 Johannesburg
15:15 Vancouver
11:20 London Heathrow
07:15 Johannesburg
09:25 Durban
Connect
AC8262 Air Canada
BA084 British Airways
BA041 British Airways
14:45 Nanaimo
21:10 Vancouver
16:55 London Heathrow
15:15 Vancouver
14:25 London Heathrow
05:25 Durban
Connect
AC8268 Air Canada
BA084 British Airways
BA057 British Airways
BA6209 British Airways
17:20 Nanaimo
21:10 Vancouver
21:10 London Heathrow
14:15 Johannesburg
17:50 Vancouver
14:25 London Heathrow
10:15 Johannesburg
15:20 Durban
Connect
AC8268 Air Canada
BA084 British Airways
BA059 British Airways
BA6309 British Airways
17:20 Nanaimo
21:10 Vancouver
21:45 London Heathrow
13:20 Capetown
17:50 Vancouver
14:25 London Heathrow
11:30 Capetown
15:20 Durban
Connect
AC8268 Air Canada
BA084 British Airways
BA041 British Airways
17:20 Nanaimo
21:10 Vancouver
16:55 London Heathrow
17:50 Vancouver
14:25 London Heathrow
05:25 Durban
Connect
AC8268 Air Canada
BA084 British Airways
BA057 British Airways
BA6211 British Airways
17:20 Nanaimo
21:10 Vancouver
21:10 London Heathrow
12:45 Johannesburg
17:50 Vancouver
14:25 London Heathrow
10:15 Johannesburg
13:50 Durban
Connect

7. Vancouver to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Victoria to Vancouver.

  2. You take a flight from Vancouver to Johannesburg and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Johannesburg to your destination in South Africa.

Flight Depart Arrive
WS114 WestJet
KL0678 KLM
KL0591 KLM
07:00 Vancouver
15:40 Calgary
10:15 Amsterdam Schiphol
09:31 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
WS116 WestJet
KL0678 KLM
KL0591 KLM
09:00 Vancouver
15:40 Calgary
10:15 Amsterdam Schiphol
11:25 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
WS120 WestJet
KL0678 KLM
KL0591 KLM
11:00 Vancouver
15:40 Calgary
10:15 Amsterdam Schiphol
13:24 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AC210 Air Canada
KL0678 KLM
KL0591 KLM
11:25 Vancouver
15:40 Calgary
10:15 Amsterdam Schiphol
13:51 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
WS122 WestJet
KL0678 KLM
KL0591 KLM
12:00 Vancouver
15:40 Calgary
10:15 Amsterdam Schiphol
14:24 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AC212 Air Canada
AC850 Air Canada
SA235 South African Airways
12:15 Vancouver
18:25 Calgary
18:05 London Heathrow
14:49 Calgary
10:10 London Heathrow
07:15 Johannesburg
Connect
AC212 Air Canada
KL0678 KLM
KL0591 KLM
12:15 Vancouver
15:40 Calgary
10:15 Amsterdam Schiphol
14:49 Calgary
08:20 Amsterdam Schiphol
22:05 Johannesburg
Connect
AC882 Air Canada
LX288 Swiss
13:00 Vancouver
21:50 Zurich
07:55 Zurich
09:30 Johannesburg
Connect
AC846 Air Canada
LH572 Lufthansa
13:20 Vancouver
22:00 Frankfurt
08:05 Frankfurt
09:25 Johannesburg
Connect
LH493 Lufthansa
LH572 Lufthansa
13:20 Vancouver
22:00 Frankfurt
08:35 Frankfurt
09:25 Johannesburg
Connect
AC846 Air Canada
SA261 South African Airways
13:20 Vancouver
20:45 Frankfurt
08:05 Frankfurt
08:25 Johannesburg
Connect
LH493 Lufthansa
SA261 South African Airways
13:20 Vancouver
20:45 Frankfurt
08:35 Frankfurt
08:25 Johannesburg
Connect
AF379 Air France
AF990 Air France
13:25 Vancouver
23:35 Paris CDG
08:15 Paris CDG
11:20 Johannesburg
Connect
AC214 Air Canada
AC850 Air Canada
SA235 South African Airways
14:00 Vancouver
18:25 Calgary
18:05 London Heathrow
16:34 Calgary
10:10 London Heathrow
07:15 Johannesburg
Connect
AC214 Air Canada
AC844 Air Canada
SA261 South African Airways
14:00 Vancouver
17:50 Calgary
20:45 Frankfurt
16:34 Calgary
11:05 Frankfurt
08:25 Johannesburg
Connect
AC216 Air Canada
AC850 Air Canada
SA235 South African Airways
15:00 Vancouver
18:25 Calgary
18:05 London Heathrow
17:26 Calgary
10:10 London Heathrow
07:15 Johannesburg
Connect
AC804 Air Canada
EI164 Aer Lingus
SA235 South African Airways
15:20 Vancouver
12:00 Dublin
18:05 London Heathrow
08:30 Dublin
13:30 London Heathrow
07:15 Johannesburg
Connect
AC804 Air Canada
EI168 Aer Lingus
SA235 South African Airways
15:20 Vancouver
14:00 Dublin
18:05 London Heathrow
08:30 Dublin
15:30 London Heathrow
07:15 Johannesburg
Connect
AC804 Air Canada
LH981 Lufthansa
LH572 Lufthansa
15:20 Vancouver
16:30 Dublin
22:00 Frankfurt
08:30 Dublin
19:30 Frankfurt
09:25 Johannesburg
Connect
AC804 Air Canada
LH979 Lufthansa
LH572 Lufthansa
15:20 Vancouver
12:00 Dublin
22:00 Frankfurt
08:30 Dublin
15:00 Frankfurt
09:25 Johannesburg
Connect
AC804 Air Canada
EI158 Aer Lingus
SA235 South African Airways
15:20 Vancouver
09:50 Dublin
18:05 London Heathrow
08:30 Dublin
11:20 London Heathrow
07:15 Johannesburg
Connect
WK11 Edelweiss Air
LX288 Swiss
16:40 Vancouver
21:50 Zurich
11:50 Zurich
09:30 Johannesburg
Connect
DE2455 Condor Flugdienst
LH572 Lufthansa
17:35 Vancouver
22:00 Frankfurt
12:50 Frankfurt
09:25 Johannesburg
Connect
DE2455 Condor Flugdienst
SA261 South African Airways
17:35 Vancouver
20:45 Frankfurt
12:50 Frankfurt
08:25 Johannesburg
Connect
AC854 Air Canada
SA235 South African Airways
18:00 Vancouver
18:05 London Heathrow
11:20 London Heathrow
07:15 Johannesburg
Connect
TK76 Turkish Airlines
TK38 42 Turkish Airlines
18:05 Vancouver
02:15 Istanbul
16:35 Istanbul
11:10 Johannesburg
Connect
LH477 Lufthansa
MS788 Egyptair
MS839 Egyptair
18:25 Vancouver
14:10 Munich
23:00 Cairo
13:15 Munich
18:50 Cairo
07:05 Johannesburg
Connect
BA084 British Airways
BA059 British Airways
BA6418 British Airways
21:10 Vancouver
21:45 London Heathrow
16:00 Capetown
14:25 London Heathrow
11:30 Capetown
18:00 Johannesburg
Connect
BA084 British Airways
BA041 British Airways
BA6202 British Airways
21:10 Vancouver
16:55 London Heathrow
08:50 Durban
14:25 London Heathrow
05:25 Durban
09:55 Johannesburg
Connect
BA084 British Airways
BA041 British Airways
BA6224 British Airways
21:10 Vancouver
16:55 London Heathrow
09:10 Durban
14:25 London Heathrow
05:25 Durban
10:15 Johannesburg
Connect
BA084 British Airways
BA041 British Airways
BA6200 British Airways
21:10 Vancouver
16:55 London Heathrow
06:25 Durban
14:25 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect
BA084 British Airways
BA059 British Airways
BA6412 British Airways
21:10 Vancouver
21:45 London Heathrow
13:20 Capetown
14:25 London Heathrow
11:30 Capetown
15:20 Johannesburg
Connect
BA084 British Airways
SA235 South African Airways
21:10 Vancouver
18:05 London Heathrow
14:25 London Heathrow
07:15 Johannesburg
Connect
BA084 British Airways
VS449 Virgin Atlantic
21:10 Vancouver
22:10 London Heathrow
14:25 London Heathrow
11:10 Johannesburg
Connect
BA084 British Airways
BA059 British Airways
BA6414 British Airways
21:10 Vancouver
21:45 London Heathrow
12:20 Capetown
14:25 London Heathrow
11:30 Capetown
14:20 Johannesburg
Connect
BA084 British Airways
BA057 British Airways
21:10 Vancouver
21:10 London Heathrow
14:25 London Heathrow
10:15 Johannesburg
Connect
DL2450 Delta
DL204 Delta
22:30 Vancouver
17:56 Atlanta
06:09 Atlanta
16:00 Johannesburg
Connect

References

Find Hotels in South Africa

You can find hotels and accommodations in South Africa with our hotels search tool below

Booking.com