How to get to Kimberley, South Africa from Invermere by flight ? You can check flights from Invermere to Kimberley, South Africa below.
You can find flight ticket prices from Invermere to Kimberley, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Invermere to Cranbrook.
You take a flight from Cranbrook to Kimberley and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Kimberley to your destination in Kimberley, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
WS3040
WestJet
KL0678
KLM
KL0591
KLM
5Z502
CemAir
|
07:15
Cranbrook
15:10
Calgary
10:35
Amsterdam Schiphol
06:00
Johannesburg
|
08:02
Calgary
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:15
Kimberley
|
Connect |
WS3040
WestJet
KL0678
KLM
KL0591
KLM
4Z721
Airlink
|
07:15
Cranbrook
15:10
Calgary
10:35
Amsterdam Schiphol
05:55
Johannesburg
|
08:02
Calgary
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:05
Kimberley
|
Connect |
WS3040
WestJet
KL0678
KLM
KL0597
KLM
4Z611
Airlink
|
07:15
Cranbrook
15:10
Calgary
10:05
Amsterdam Schiphol
06:00
Capetown
|
08:02
Calgary
08:05
Amsterdam Schiphol
21:20
Capetown
07:35
Kimberley
|
Connect |
WS3053
WestJet
LH493
Lufthansa
SA261
South African Airways
4Z729
Airlink
|
11:45
Cranbrook
16:10
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
12:25
Vancouver
10:55
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
WS3053
WestJet
AC846
Air Canada
SA261
South African Airways
4Z729
Airlink
|
11:45
Cranbrook
13:20
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
12:25
Vancouver
08:05
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC8216
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z729
Airlink
|
11:55
Cranbrook
16:10
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
12:30
Vancouver
10:55
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC8216
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z723
Airlink
|
11:55
Cranbrook
16:10
Vancouver
20:45
Frankfurt
09:10
Johannesburg
|
12:30
Vancouver
10:55
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
AC8216
Air Canada
AC846
Air Canada
SA261
South African Airways
4Z725
Airlink
|
11:55
Cranbrook
13:20
Vancouver
20:45
Frankfurt
13:30
Johannesburg
|
12:30
Vancouver
08:05
Frankfurt
07:25
Johannesburg
14:40
Kimberley
|
Connect |
AC8216
Air Canada
AC846
Air Canada
SA261
South African Airways
4Z729
Airlink
|
11:55
Cranbrook
13:20
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
12:30
Vancouver
08:05
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC8216
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z725
Airlink
|
11:55
Cranbrook
18:30
Vancouver
19:00
London Heathrow
13:30
Johannesburg
|
12:30
Vancouver
11:50
London Heathrow
07:05
Johannesburg
14:40
Kimberley
|
Connect |
AC8216
Air Canada
AC846
Air Canada
SA261
South African Airways
4Z723
Airlink
|
11:55
Cranbrook
13:20
Vancouver
20:45
Frankfurt
09:10
Johannesburg
|
12:30
Vancouver
08:05
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
AC8216
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z723
Airlink
|
11:55
Cranbrook
18:30
Vancouver
19:00
London Heathrow
09:10
Johannesburg
|
12:30
Vancouver
11:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8216
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z729
Airlink
|
11:55
Cranbrook
18:30
Vancouver
19:00
London Heathrow
08:30
Johannesburg
|
12:30
Vancouver
11:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8216
Air Canada
BA084
British Airways
BA055
British Airways
4Z729
Airlink
|
11:55
Cranbrook
20:35
Vancouver
19:05
London Heathrow
08:30
Johannesburg
|
12:30
Vancouver
13:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8216
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z725
Airlink
|
11:55
Cranbrook
16:10
Vancouver
20:45
Frankfurt
13:30
Johannesburg
|
12:30
Vancouver
10:55
Frankfurt
07:25
Johannesburg
14:40
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
LH493
Lufthansa
LH572
Lufthansa
4Z725
Airlink
|
14:10
Cranbrook
16:10
Vancouver
22:05
Frankfurt
13:30
Johannesburg
|
14:50
Vancouver
10:55
Frankfurt
08:30
Johannesburg
14:40
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
BA084
British Airways
BA057
British Airways
4Z725
Airlink
|
14:10
Cranbrook
20:35
Vancouver
21:25
London Heathrow
13:30
Johannesburg
|
14:50
Vancouver
13:50
London Heathrow
09:15
Johannesburg
14:40
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
LH493
Lufthansa
LH572
Lufthansa
5Z506
CemAir
|
14:10
Cranbrook
16:10
Vancouver
22:05
Frankfurt
13:30
Johannesburg
|
14:50
Vancouver
10:55
Frankfurt
08:30
Johannesburg
14:45
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
TK76
Turkish Airlines
TK38 42
Turkish Airlines
5Z506
CemAir
|
14:10
Cranbrook
17:20
Vancouver
01:35
Istanbul
13:30
Johannesburg
|
14:50
Vancouver
14:50
Istanbul
10:20
Johannesburg
14:45
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
TK76
Turkish Airlines
TK38 42
Turkish Airlines
4Z725
Airlink
|
14:10
Cranbrook
17:20
Vancouver
01:35
Istanbul
13:30
Johannesburg
|
14:50
Vancouver
14:50
Istanbul
10:20
Johannesburg
14:40
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
BA084
British Airways
BA055
British Airways
4Z723
Airlink
|
14:10
Cranbrook
20:35
Vancouver
19:05
London Heathrow
09:10
Johannesburg
|
14:50
Vancouver
13:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
LH493
Lufthansa
SA261
South African Airways
4Z723
Airlink
|
14:10
Cranbrook
16:10
Vancouver
20:45
Frankfurt
09:10
Johannesburg
|
14:50
Vancouver
10:55
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
AC860
Air Canada
SA235
South African Airways
4Z723
Airlink
|
14:10
Cranbrook
18:30
Vancouver
19:00
London Heathrow
09:10
Johannesburg
|
14:50
Vancouver
11:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
BA084
British Airways
BA055
British Airways
4Z729
Airlink
|
14:10
Cranbrook
20:35
Vancouver
19:05
London Heathrow
08:30
Johannesburg
|
14:50
Vancouver
13:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
BA084
British Airways
BA057
British Airways
5Z506
CemAir
|
14:10
Cranbrook
20:35
Vancouver
21:25
London Heathrow
13:30
Johannesburg
|
14:50
Vancouver
13:50
London Heathrow
09:15
Johannesburg
14:45
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
LH493
Lufthansa
SA261
South African Airways
4Z729
Airlink
|
14:10
Cranbrook
16:10
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
14:50
Vancouver
10:55
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
8P610
Pacific Coastal Airlines
AC860
Air Canada
SA235
South African Airways
4Z729
Airlink
|
14:10
Cranbrook
18:30
Vancouver
19:00
London Heathrow
08:30
Johannesburg
|
14:50
Vancouver
11:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
WS3042
WestJet
WK15
Edelweiss Air
LX288
Swiss
4Z725
Airlink
|
16:35
Cranbrook
21:15
Calgary
22:40
Zurich
13:30
Johannesburg
|
17:26
Calgary
15:00
Zurich
09:10
Johannesburg
14:40
Kimberley
|
Connect |
WS3042
WestJet
WS10
WestJet
AF990
Air France
4Z725
Airlink
|
16:35
Cranbrook
19:35
Calgary
23:30
Paris CDG
13:30
Johannesburg
|
17:26
Calgary
12:20
Paris CDG
10:10
Johannesburg
14:40
Kimberley
|
Connect |
WS3042
WestJet
AC850
Air Canada
SA235
South African Airways
4Z729
Airlink
|
16:35
Cranbrook
19:25
Calgary
19:00
London Heathrow
08:30
Johannesburg
|
17:26
Calgary
11:05
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
WS3042
WestJet
AC850
Air Canada
SA235
South African Airways
4Z723
Airlink
|
16:35
Cranbrook
19:25
Calgary
19:00
London Heathrow
09:10
Johannesburg
|
17:26
Calgary
11:05
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
WS3042
WestJet
WS10
WestJet
AF990
Air France
5Z506
CemAir
|
16:35
Cranbrook
19:35
Calgary
23:30
Paris CDG
13:30
Johannesburg
|
17:26
Calgary
12:20
Paris CDG
10:10
Johannesburg
14:45
Kimberley
|
Connect |
WS3042
WestJet
WS10
WestJet
AF990
Air France
5Z504
CemAir
|
16:35
Cranbrook
19:35
Calgary
23:30
Paris CDG
14:00
Johannesburg
|
17:26
Calgary
12:20
Paris CDG
10:10
Johannesburg
15:15
Kimberley
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA055
British Airways
4Z725
Airlink
|
17:20
Cranbrook
20:35
Vancouver
19:05
London Heathrow
13:30
Johannesburg
|
18:00
Vancouver
13:50
London Heathrow
07:05
Johannesburg
14:40
Kimberley
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA057
British Airways
5Z504
CemAir
|
17:20
Cranbrook
20:35
Vancouver
21:25
London Heathrow
14:00
Johannesburg
|
18:00
Vancouver
13:50
London Heathrow
09:15
Johannesburg
15:15
Kimberley
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA059
British Airways
4Z617
Airlink
|
17:20
Cranbrook
20:35
Vancouver
21:40
London Heathrow
16:25
Capetown
|
18:00
Vancouver
13:50
London Heathrow
10:10
Capetown
17:55
Kimberley
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA055
British Airways
5Z504
CemAir
|
17:20
Cranbrook
20:35
Vancouver
19:05
London Heathrow
14:00
Johannesburg
|
18:00
Vancouver
13:50
London Heathrow
07:05
Johannesburg
15:15
Kimberley
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA055
British Airways
4Z723
Airlink
|
17:20
Cranbrook
20:35
Vancouver
19:05
London Heathrow
09:10
Johannesburg
|
18:00
Vancouver
13:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA057
British Airways
5Z506
CemAir
|
17:20
Cranbrook
20:35
Vancouver
21:25
London Heathrow
15:30
Johannesburg
|
18:00
Vancouver
13:50
London Heathrow
09:15
Johannesburg
16:45
Kimberley
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA057
British Airways
4Z725
Airlink
|
17:20
Cranbrook
20:35
Vancouver
21:25
London Heathrow
13:30
Johannesburg
|
18:00
Vancouver
13:50
London Heathrow
09:15
Johannesburg
14:40
Kimberley
|
Connect |
You take a bus, shuttle or taxi from your location in Invermere to Calgary.
You take a flight from Calgary to Kimberley and cost approximately 1000 USD.
You take a bus, shuttle or taxi from Kimberley to your destination in Kimberley, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
WS1590
WestJet
DL204
Delta
4Z727
Airlink
|
10:00
Calgary
17:45
Atlanta
16:30
Johannesburg
|
16:16
Atlanta
14:45
Johannesburg
17:40
Kimberley
|
Connect |
KL0678
KLM
KL0591
KLM
5Z502
CemAir
|
15:10
Calgary
10:35
Amsterdam Schiphol
06:00
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:15
Kimberley
|
Connect |
KL0678
KLM
KL0597
KLM
4Z611
Airlink
|
15:10
Calgary
10:05
Amsterdam Schiphol
06:00
Capetown
|
08:05
Amsterdam Schiphol
21:20
Capetown
07:35
Kimberley
|
Connect |
KL0678
KLM
KL0591
KLM
4Z721
Airlink
|
15:10
Calgary
10:35
Amsterdam Schiphol
05:55
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:05
Kimberley
|
Connect |
KL0678
KLM
KL0591
KLM
4Z729
Airlink
|
15:10
Calgary
10:35
Amsterdam Schiphol
08:30
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
09:40
Kimberley
|
Connect |
AC848
Air Canada
SA261
South African Airways
4Z723
Airlink
|
17:05
Calgary
20:45
Frankfurt
09:10
Johannesburg
|
10:10
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
AC848
Air Canada
SA261
South African Airways
4Z729
Airlink
|
17:05
Calgary
20:45
Frankfurt
08:30
Johannesburg
|
10:10
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC850
Air Canada
SA235
South African Airways
4Z723
Airlink
|
19:25
Calgary
19:00
London Heathrow
09:10
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC850
Air Canada
SA235
South African Airways
4Z729
Airlink
|
19:25
Calgary
19:00
London Heathrow
08:30
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC850
Air Canada
SA235
South African Airways
4Z725
Airlink
|
19:25
Calgary
19:00
London Heathrow
13:30
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
14:40
Kimberley
|
Connect |
DE2441
Condor Flugdienst
SA261
South African Airways
4Z723
Airlink
|
21:10
Calgary
20:45
Frankfurt
09:10
Johannesburg
|
14:55
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
WK15
Edelweiss Air
LX288
Swiss
4Z725
Airlink
|
21:15
Calgary
22:40
Zurich
13:30
Johannesburg
|
15:00
Zurich
09:10
Johannesburg
14:40
Kimberley
|
Connect |
WK15
Edelweiss Air
WK84
Edelweiss Air
4Z617
Airlink
|
21:15
Calgary
18:45
Zurich
16:25
Capetown
|
15:00
Zurich
06:10
Capetown
17:55
Kimberley
|
Connect |
WK15
Edelweiss Air
LX288
Swiss
5Z504
CemAir
|
21:15
Calgary
22:40
Zurich
14:00
Johannesburg
|
15:00
Zurich
09:10
Johannesburg
15:15
Kimberley
|
Connect |
You take a bus, shuttle or taxi from your location in Invermere to Cranbrook.
You take a flight from Cranbrook to Johannesburg and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Kimberley, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
WS3040
WestJet
KL0678
KLM
KL0591
KLM
|
07:15
Cranbrook
15:10
Calgary
10:35
Amsterdam Schiphol
|
08:02
Calgary
08:05
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
WS3053
WestJet
TK76
Turkish Airlines
TK38 42
Turkish Airlines
|
11:45
Cranbrook
17:20
Vancouver
01:35
Istanbul
|
12:25
Vancouver
14:50
Istanbul
10:20
Johannesburg
|
Connect |
WS3053
WestJet
LH493
Lufthansa
SA261
South African Airways
|
11:45
Cranbrook
16:10
Vancouver
20:45
Frankfurt
|
12:25
Vancouver
10:55
Frankfurt
07:25
Johannesburg
|
Connect |
WS3053
WestJet
AC860
Air Canada
SA235
South African Airways
|
11:45
Cranbrook
18:30
Vancouver
19:00
London Heathrow
|
12:25
Vancouver
11:50
London Heathrow
07:05
Johannesburg
|
Connect |
WS3053
WestJet
AF379
Air France
AF990
Air France
|
11:45
Cranbrook
13:25
Vancouver
23:30
Paris CDG
|
12:25
Vancouver
08:15
Paris CDG
10:10
Johannesburg
|
Connect |
WS3053
WestJet
AC846
Air Canada
SA261
South African Airways
|
11:45
Cranbrook
13:20
Vancouver
20:45
Frankfurt
|
12:25
Vancouver
08:05
Frankfurt
07:25
Johannesburg
|
Connect |
AC8216
Air Canada
TK76
Turkish Airlines
TK38 42
Turkish Airlines
|
11:55
Cranbrook
17:20
Vancouver
01:35
Istanbul
|
12:30
Vancouver
14:50
Istanbul
10:20
Johannesburg
|
Connect |
AC8216
Air Canada
AF379
Air France
AF990
Air France
|
11:55
Cranbrook
13:25
Vancouver
23:30
Paris CDG
|
12:30
Vancouver
08:15
Paris CDG
10:10
Johannesburg
|
Connect |
AC8216
Air Canada
LH493
Lufthansa
SA261
South African Airways
|
11:55
Cranbrook
16:10
Vancouver
20:45
Frankfurt
|
12:30
Vancouver
10:55
Frankfurt
07:25
Johannesburg
|
Connect |
AC8216
Air Canada
LH493
Lufthansa
LH598
Lufthansa
ET859
Ethiopian Airlines
|
11:55
Cranbrook
16:10
Vancouver
13:20
Frankfurt
23:30
Addis Ababa
|
12:30
Vancouver
10:55
Frankfurt
21:15
Addis Ababa
03:55
Johannesburg
|
Connect |
AC8216
Air Canada
AC846
Air Canada
LH598
Lufthansa
ET859
Ethiopian Airlines
|
11:55
Cranbrook
13:20
Vancouver
13:20
Frankfurt
23:30
Addis Ababa
|
12:30
Vancouver
08:05
Frankfurt
21:15
Addis Ababa
03:55
Johannesburg
|
Connect |
AC8216
Air Canada
BA084
British Airways
BA055
British Airways
|
11:55
Cranbrook
20:35
Vancouver
19:05
London Heathrow
|
12:30
Vancouver
13:50
London Heathrow
07:05
Johannesburg
|
Connect |
AC8216
Air Canada
AC846
Air Canada
LH590
Lufthansa
KQ764
Kenya Airways
|
11:55
Cranbrook
13:20
Vancouver
11:10
Frankfurt
21:50
Nairobi
|
12:30
Vancouver
08:05
Frankfurt
20:10
Nairobi
01:05
Johannesburg
|
Connect |
AC8216
Air Canada
AC860
Air Canada
BA041
British Airways
BA6200
British Airways
|
11:55
Cranbrook
18:30
Vancouver
16:55
London Heathrow
06:25
Durban
|
12:30
Vancouver
11:50
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
AC8216
Air Canada
BA084
British Airways
BA041
British Airways
BA6200
British Airways
|
11:55
Cranbrook
20:35
Vancouver
16:55
London Heathrow
06:25
Durban
|
12:30
Vancouver
13:50
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
AC8216
Air Canada
BA084
British Airways
BA057
British Airways
|
11:55
Cranbrook
20:35
Vancouver
21:25
London Heathrow
|
12:30
Vancouver
13:50
London Heathrow
09:15
Johannesburg
|
Connect |
AC8216
Air Canada
AC860
Air Canada
SA235
South African Airways
|
11:55
Cranbrook
18:30
Vancouver
19:00
London Heathrow
|
12:30
Vancouver
11:50
London Heathrow
07:05
Johannesburg
|
Connect |
AC8216
Air Canada
AC846
Air Canada
LH572
Lufthansa
|
11:55
Cranbrook
13:20
Vancouver
22:05
Frankfurt
|
12:30
Vancouver
08:05
Frankfurt
08:30
Johannesburg
|
Connect |
AC8216
Air Canada
AC846
Air Canada
SA261
South African Airways
|
11:55
Cranbrook
13:20
Vancouver
20:45
Frankfurt
|
12:30
Vancouver
08:05
Frankfurt
07:25
Johannesburg
|
Connect |
AC8216
Air Canada
AC838
Air Canada
AF990
Air France
|
11:55
Cranbrook
16:05
Vancouver
23:30
Paris CDG
|
12:30
Vancouver
10:50
Paris CDG
10:10
Johannesburg
|
Connect |
AC8216
Air Canada
LH493
Lufthansa
LH572
Lufthansa
|
11:55
Cranbrook
16:10
Vancouver
22:05
Frankfurt
|
12:30
Vancouver
10:55
Frankfurt
08:30
Johannesburg
|
Connect |
8P610
Pacific Coastal Airlines
LH493
Lufthansa
SA261
South African Airways
|
14:10
Cranbrook
16:10
Vancouver
20:45
Frankfurt
|
14:50
Vancouver
10:55
Frankfurt
07:25
Johannesburg
|
Connect |
8P610
Pacific Coastal Airlines
AC860
Air Canada
SA235
South African Airways
|
14:10
Cranbrook
18:30
Vancouver
19:00
London Heathrow
|
14:50
Vancouver
11:50
London Heathrow
07:05
Johannesburg
|
Connect |
8P610
Pacific Coastal Airlines
TK76
Turkish Airlines
TK38 42
Turkish Airlines
|
14:10
Cranbrook
17:20
Vancouver
01:35
Istanbul
|
14:50
Vancouver
14:50
Istanbul
10:20
Johannesburg
|
Connect |
8P610
Pacific Coastal Airlines
BA084
British Airways
BA057
British Airways
|
14:10
Cranbrook
20:35
Vancouver
21:25
London Heathrow
|
14:50
Vancouver
13:50
London Heathrow
09:15
Johannesburg
|
Connect |
8P610
Pacific Coastal Airlines
LH493
Lufthansa
LH572
Lufthansa
|
14:10
Cranbrook
16:10
Vancouver
22:05
Frankfurt
|
14:50
Vancouver
10:55
Frankfurt
08:30
Johannesburg
|
Connect |
8P610
Pacific Coastal Airlines
BA084
British Airways
BA055
British Airways
|
14:10
Cranbrook
20:35
Vancouver
19:05
London Heathrow
|
14:50
Vancouver
13:50
London Heathrow
07:05
Johannesburg
|
Connect |
WS3042
WestJet
AC850
Air Canada
BA055
British Airways
|
16:35
Cranbrook
19:25
Calgary
19:05
London Heathrow
|
17:26
Calgary
11:05
London Heathrow
07:05
Johannesburg
|
Connect |
WS3042
WestJet
WS10
WestJet
KQ115
Kenya Airways
KQ760
Kenya Airways
|
16:35
Cranbrook
19:35
Calgary
21:20
Paris CDG
07:45
Nairobi
|
17:26
Calgary
12:20
Paris CDG
06:25
Nairobi
10:55
Johannesburg
|
Connect |
WS3042
WestJet
WK15
Edelweiss Air
LX288
Swiss
|
16:35
Cranbrook
21:15
Calgary
22:40
Zurich
|
17:26
Calgary
15:00
Zurich
09:10
Johannesburg
|
Connect |
WS3042
WestJet
AC850
Air Canada
SA235
South African Airways
|
16:35
Cranbrook
19:25
Calgary
19:00
London Heathrow
|
17:26
Calgary
11:05
London Heathrow
07:05
Johannesburg
|
Connect |
WS3042
WestJet
WS10
WestJet
ET705
Ethiopian Airlines
ET809
Ethiopian Airlines
|
16:35
Cranbrook
19:35
Calgary
22:15
Paris CDG
08:40
Addis Ababa
|
17:26
Calgary
12:20
Paris CDG
06:30
Addis Ababa
13:05
Johannesburg
|
Connect |
WS3042
WestJet
DE2441
Condor Flugdienst
SA261
South African Airways
|
16:35
Cranbrook
21:10
Calgary
20:45
Frankfurt
|
17:26
Calgary
14:55
Frankfurt
07:25
Johannesburg
|
Connect |
WS3042
WestJet
WS10
WestJet
AF990
Air France
|
16:35
Cranbrook
19:35
Calgary
23:30
Paris CDG
|
17:26
Calgary
12:20
Paris CDG
10:10
Johannesburg
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA041
British Airways
BA6200
British Airways
|
17:20
Cranbrook
20:35
Vancouver
16:55
London Heathrow
06:25
Durban
|
18:00
Vancouver
13:50
London Heathrow
05:25
Durban
07:30
Johannesburg
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA057
British Airways
|
17:20
Cranbrook
20:35
Vancouver
21:25
London Heathrow
|
18:00
Vancouver
13:50
London Heathrow
09:15
Johannesburg
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA055
British Airways
|
17:20
Cranbrook
20:35
Vancouver
19:05
London Heathrow
|
18:00
Vancouver
13:50
London Heathrow
07:05
Johannesburg
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
SA235
South African Airways
|
17:20
Cranbrook
20:35
Vancouver
19:00
London Heathrow
|
18:00
Vancouver
13:50
London Heathrow
07:05
Johannesburg
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA041
British Airways
BA6202
British Airways
|
17:20
Cranbrook
20:35
Vancouver
16:55
London Heathrow
08:50
Durban
|
18:00
Vancouver
13:50
London Heathrow
05:25
Durban
09:55
Johannesburg
|
Connect |
8P614
Pacific Coastal Airlines
BA084
British Airways
BA041
British Airways
BA6224
British Airways
|
17:20
Cranbrook
20:35
Vancouver
16:55
London Heathrow
09:10
Durban
|
18:00
Vancouver
13:50
London Heathrow
05:25
Durban
10:15
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Invermere to Castlegar.
You take a flight from Castlegar to Kimberley and cost approximately 800 USD.
You take a bus, shuttle or taxi from Kimberley to your destination in Kimberley, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC8247
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z723
Airlink
|
08:50
Castlegar
18:30
Vancouver
19:00
London Heathrow
09:10
Johannesburg
|
10:09
Vancouver
11:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8247
Air Canada
AC846
Air Canada
SA261
South African Airways
4Z723
Airlink
|
08:50
Castlegar
13:20
Vancouver
20:45
Frankfurt
09:10
Johannesburg
|
10:09
Vancouver
08:05
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
AC8247
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z729
Airlink
|
08:50
Castlegar
18:30
Vancouver
19:00
London Heathrow
08:30
Johannesburg
|
10:09
Vancouver
11:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8247
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z729
Airlink
|
08:50
Castlegar
16:10
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
10:09
Vancouver
10:55
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC8247
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z723
Airlink
|
08:50
Castlegar
16:10
Vancouver
20:45
Frankfurt
09:10
Johannesburg
|
10:09
Vancouver
10:55
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
AC8247
Air Canada
AC846
Air Canada
SA261
South African Airways
4Z729
Airlink
|
08:50
Castlegar
13:20
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
10:09
Vancouver
08:05
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC8474
Air Canada
AC850
Air Canada
BA055
British Airways
4Z723
Airlink
|
12:10
Castlegar
19:25
Calgary
19:05
London Heathrow
09:10
Johannesburg
|
14:13
Calgary
11:05
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8474
Air Canada
AC848
Air Canada
SA261
South African Airways
4Z725
Airlink
|
12:10
Castlegar
17:05
Calgary
20:45
Frankfurt
13:30
Johannesburg
|
14:13
Calgary
10:10
Frankfurt
07:25
Johannesburg
14:40
Kimberley
|
Connect |
AC8474
Air Canada
AC850
Air Canada
SA235
South African Airways
4Z725
Airlink
|
12:10
Castlegar
19:25
Calgary
19:00
London Heathrow
13:30
Johannesburg
|
14:13
Calgary
11:05
London Heathrow
07:05
Johannesburg
14:40
Kimberley
|
Connect |
AC8474
Air Canada
KL0678
KLM
KL0591
KLM
4Z729
Airlink
|
12:10
Castlegar
15:10
Calgary
10:35
Amsterdam Schiphol
08:30
Johannesburg
|
14:13
Calgary
08:05
Amsterdam Schiphol
21:20
Johannesburg
09:40
Kimberley
|
Connect |
AC8474
Air Canada
AC850
Air Canada
SA235
South African Airways
4Z729
Airlink
|
12:10
Castlegar
19:25
Calgary
19:00
London Heathrow
08:30
Johannesburg
|
14:13
Calgary
11:05
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8474
Air Canada
AC848
Air Canada
SA261
South African Airways
4Z729
Airlink
|
12:10
Castlegar
17:05
Calgary
20:45
Frankfurt
08:30
Johannesburg
|
14:13
Calgary
10:10
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC8474
Air Canada
AC850
Air Canada
SA235
South African Airways
4Z723
Airlink
|
12:10
Castlegar
19:25
Calgary
19:00
London Heathrow
09:10
Johannesburg
|
14:13
Calgary
11:05
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8474
Air Canada
KL0678
KLM
KL0591
KLM
4Z721
Airlink
|
12:10
Castlegar
15:10
Calgary
10:35
Amsterdam Schiphol
05:55
Johannesburg
|
14:13
Calgary
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:05
Kimberley
|
Connect |
AC8474
Air Canada
AC848
Air Canada
SA261
South African Airways
4Z723
Airlink
|
12:10
Castlegar
17:05
Calgary
20:45
Frankfurt
09:10
Johannesburg
|
14:13
Calgary
10:10
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
AC8474
Air Canada
KL0678
KLM
KL0597
KLM
4Z611
Airlink
|
12:10
Castlegar
15:10
Calgary
10:05
Amsterdam Schiphol
06:00
Capetown
|
14:13
Calgary
08:05
Amsterdam Schiphol
21:20
Capetown
07:35
Kimberley
|
Connect |
AC8474
Air Canada
AC850
Air Canada
BA055
British Airways
4Z729
Airlink
|
12:10
Castlegar
19:25
Calgary
19:05
London Heathrow
08:30
Johannesburg
|
14:13
Calgary
11:05
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8474
Air Canada
KL0678
KLM
KL0591
KLM
5Z502
CemAir
|
12:10
Castlegar
15:10
Calgary
10:35
Amsterdam Schiphol
06:00
Johannesburg
|
14:13
Calgary
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:15
Kimberley
|
Connect |
AC8249
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z723
Airlink
|
12:35
Castlegar
16:10
Vancouver
20:45
Frankfurt
09:10
Johannesburg
|
13:54
Vancouver
10:55
Frankfurt
07:25
Johannesburg
10:20
Kimberley
|
Connect |
AC8249
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z723
Airlink
|
12:35
Castlegar
18:30
Vancouver
19:00
London Heathrow
09:10
Johannesburg
|
13:54
Vancouver
11:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8249
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z725
Airlink
|
12:35
Castlegar
18:30
Vancouver
19:00
London Heathrow
13:30
Johannesburg
|
13:54
Vancouver
11:50
London Heathrow
07:05
Johannesburg
14:40
Kimberley
|
Connect |
AC8249
Air Canada
AC860
Air Canada
BA055
British Airways
4Z723
Airlink
|
12:35
Castlegar
18:30
Vancouver
19:05
London Heathrow
09:10
Johannesburg
|
13:54
Vancouver
11:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8249
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z729
Airlink
|
12:35
Castlegar
16:10
Vancouver
20:45
Frankfurt
08:30
Johannesburg
|
13:54
Vancouver
10:55
Frankfurt
07:25
Johannesburg
09:40
Kimberley
|
Connect |
AC8249
Air Canada
AC860
Air Canada
BA055
British Airways
4Z729
Airlink
|
12:35
Castlegar
18:30
Vancouver
19:05
London Heathrow
08:30
Johannesburg
|
13:54
Vancouver
11:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8249
Air Canada
LH493
Lufthansa
SA261
South African Airways
4Z725
Airlink
|
12:35
Castlegar
16:10
Vancouver
20:45
Frankfurt
13:30
Johannesburg
|
13:54
Vancouver
10:55
Frankfurt
07:25
Johannesburg
14:40
Kimberley
|
Connect |
AC8249
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z729
Airlink
|
12:35
Castlegar
18:30
Vancouver
19:00
London Heathrow
08:30
Johannesburg
|
13:54
Vancouver
11:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
BA055
British Airways
4Z729
Airlink
|
15:55
Castlegar
18:30
Vancouver
19:05
London Heathrow
08:30
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8251
Air Canada
BA084
British Airways
BA055
British Airways
4Z729
Airlink
|
15:55
Castlegar
20:35
Vancouver
19:05
London Heathrow
08:30
Johannesburg
|
17:14
Vancouver
13:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z725
Airlink
|
15:55
Castlegar
18:30
Vancouver
19:00
London Heathrow
13:30
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
07:05
Johannesburg
14:40
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
BA055
British Airways
4Z723
Airlink
|
15:55
Castlegar
18:30
Vancouver
19:05
London Heathrow
09:10
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8251
Air Canada
BA084
British Airways
BA057
British Airways
4Z725
Airlink
|
15:55
Castlegar
20:35
Vancouver
21:25
London Heathrow
13:30
Johannesburg
|
17:14
Vancouver
13:50
London Heathrow
09:15
Johannesburg
14:40
Kimberley
|
Connect |
AC8251
Air Canada
BA084
British Airways
BA055
British Airways
4Z725
Airlink
|
15:55
Castlegar
20:35
Vancouver
19:05
London Heathrow
13:30
Johannesburg
|
17:14
Vancouver
13:50
London Heathrow
07:05
Johannesburg
14:40
Kimberley
|
Connect |
AC8251
Air Canada
BA084
British Airways
BA057
British Airways
5Z506
CemAir
|
15:55
Castlegar
20:35
Vancouver
21:25
London Heathrow
13:30
Johannesburg
|
17:14
Vancouver
13:50
London Heathrow
09:15
Johannesburg
14:45
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
BA057
British Airways
5Z506
CemAir
|
15:55
Castlegar
18:30
Vancouver
21:25
London Heathrow
13:30
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
09:15
Johannesburg
14:45
Kimberley
|
Connect |
AC8251
Air Canada
BA084
British Airways
BA055
British Airways
4Z723
Airlink
|
15:55
Castlegar
20:35
Vancouver
19:05
London Heathrow
09:10
Johannesburg
|
17:14
Vancouver
13:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
BA057
British Airways
4Z725
Airlink
|
15:55
Castlegar
18:30
Vancouver
21:25
London Heathrow
13:30
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
09:15
Johannesburg
14:40
Kimberley
|
Connect |
AC8251
Air Canada
BA084
British Airways
BA057
British Airways
5Z504
CemAir
|
15:55
Castlegar
20:35
Vancouver
21:25
London Heathrow
14:00
Johannesburg
|
17:14
Vancouver
13:50
London Heathrow
09:15
Johannesburg
15:15
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z723
Airlink
|
15:55
Castlegar
18:30
Vancouver
19:00
London Heathrow
09:10
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
07:05
Johannesburg
10:20
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
SA235
South African Airways
4Z729
Airlink
|
15:55
Castlegar
18:30
Vancouver
19:00
London Heathrow
08:30
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
07:05
Johannesburg
09:40
Kimberley
|
Connect |
AC8251
Air Canada
AC860
Air Canada
BA057
British Airways
5Z504
CemAir
|
15:55
Castlegar
18:30
Vancouver
21:25
London Heathrow
14:00
Johannesburg
|
17:14
Vancouver
11:50
London Heathrow
09:15
Johannesburg
15:15
Kimberley
|
Connect |
You take a bus, shuttle or taxi from your location in Invermere to Calgary.
You take a flight from Calgary to Johannesburg and cost approximately 950 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Kimberley, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC584
Air Canada
UA188
United Airlines
|
08:15
Calgary
20:45
Newark
|
14:57
Newark
17:45
Johannesburg
|
Connect |
WS1590
WestJet
DL204
Delta
|
10:00
Calgary
17:45
Atlanta
|
16:16
Atlanta
14:45
Johannesburg
|
Connect |
KL0678
KLM
KL0591
KLM
|
15:10
Calgary
10:35
Amsterdam Schiphol
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
AC848
Air Canada
SA261
South African Airways
|
17:05
Calgary
20:45
Frankfurt
|
10:10
Frankfurt
07:25
Johannesburg
|
Connect |
AC850
Air Canada
SA235
South African Airways
|
19:25
Calgary
19:00
London Heathrow
|
11:05
London Heathrow
07:05
Johannesburg
|
Connect |
WK15
Edelweiss Air
LX288
Swiss
|
21:15
Calgary
22:40
Zurich
|
15:00
Zurich
09:10
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Invermere to Calgary.
You take a flight from Calgary to Bloemfontein and cost approximately 1300 USD.
You take a bus, shuttle or taxi from Bloemfontein to your destination in Kimberley, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
WS1590
WestJet
DL204
Delta
4Z711
Airlink
|
10:00
Calgary
17:45
Atlanta
15:45
Johannesburg
|
16:16
Atlanta
14:45
Johannesburg
16:45
Bloemfontein
|
Connect |
WS1590
WestJet
DL204
Delta
4Z707
Airlink
|
10:00
Calgary
17:45
Atlanta
17:05
Johannesburg
|
16:16
Atlanta
14:45
Johannesburg
18:00
Bloemfontein
|
Connect |
KL0678
KLM
KL0597
KLM
4Z604
Airlink
|
15:10
Calgary
10:05
Amsterdam Schiphol
10:30
Capetown
|
08:05
Amsterdam Schiphol
21:20
Capetown
12:05
Bloemfontein
|
Connect |
KL0678
KLM
KL0591
KLM
4Z701
Airlink
|
15:10
Calgary
10:35
Amsterdam Schiphol
05:50
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
06:45
Bloemfontein
|
Connect |
KL0678
KLM
KL0591
KLM
5Z112
CemAir
|
15:10
Calgary
10:35
Amsterdam Schiphol
06:25
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:25
Bloemfontein
|
Connect |
KL0678
KLM
KL0597
KLM
4Z600
Airlink
|
15:10
Calgary
10:05
Amsterdam Schiphol
06:00
Capetown
|
08:05
Amsterdam Schiphol
21:20
Capetown
07:35
Bloemfontein
|
Connect |
KL0678
KLM
KL0597
KLM
JE406
Mango
|
15:10
Calgary
10:05
Amsterdam Schiphol
10:25
Capetown
|
08:05
Amsterdam Schiphol
21:20
Capetown
11:55
Bloemfontein
|
Connect |
KL0678
KLM
KL0591
KLM
4Z703
Airlink
|
15:10
Calgary
10:35
Amsterdam Schiphol
08:25
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
09:20
Bloemfontein
|
Connect |
AC848
Air Canada
LH572
Lufthansa
5Z116
CemAir
|
17:05
Calgary
22:05
Frankfurt
10:30
Johannesburg
|
10:10
Frankfurt
08:30
Johannesburg
11:30
Bloemfontein
|
Connect |
AC848
Air Canada
SA261
South African Airways
4Z703
Airlink
|
17:05
Calgary
20:45
Frankfurt
08:25
Johannesburg
|
10:10
Frankfurt
07:25
Johannesburg
09:20
Bloemfontein
|
Connect |
AC848
Air Canada
SA261
South African Airways
5Z116
CemAir
|
17:05
Calgary
20:45
Frankfurt
10:30
Johannesburg
|
10:10
Frankfurt
07:25
Johannesburg
11:30
Bloemfontein
|
Connect |
AC850
Air Canada
SA235
South African Airways
4Z703
Airlink
|
19:25
Calgary
19:00
London Heathrow
08:25
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
09:20
Bloemfontein
|
Connect |
AC850
Air Canada
SA235
South African Airways
4Z713
Airlink
|
19:25
Calgary
19:00
London Heathrow
12:20
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
13:25
Bloemfontein
|
Connect |
AC850
Air Canada
SA235
South African Airways
5Z116
CemAir
|
19:25
Calgary
19:00
London Heathrow
10:30
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
11:30
Bloemfontein
|
Connect |
DE2441
Condor Flugdienst
SA261
South African Airways
4Z703
Airlink
|
21:10
Calgary
20:45
Frankfurt
08:25
Johannesburg
|
14:55
Frankfurt
07:25
Johannesburg
09:20
Bloemfontein
|
Connect |
WK15
Edelweiss Air
LX288
Swiss
4Z713
Airlink
|
21:15
Calgary
22:40
Zurich
12:20
Johannesburg
|
15:00
Zurich
09:10
Johannesburg
13:25
Bloemfontein
|
Connect |
WK15
Edelweiss Air
WK84
Edelweiss Air
4Z608
Airlink
|
21:15
Calgary
18:45
Zurich
16:30
Capetown
|
15:00
Zurich
06:10
Capetown
18:05
Bloemfontein
|
Connect |
WK15
Edelweiss Air
WK84
Edelweiss Air
4Z602
Airlink
|
21:15
Calgary
18:45
Zurich
11:00
Capetown
|
15:00
Zurich
06:10
Capetown
12:35
Bloemfontein
|
Connect |
WK15
Edelweiss Air
WK84
Edelweiss Air
4Z604
Airlink
|
21:15
Calgary
18:45
Zurich
10:30
Capetown
|
15:00
Zurich
06:10
Capetown
12:05
Bloemfontein
|
Connect |
You take a bus, shuttle or taxi from your location in Invermere to Calgary.
You take a flight from Calgary to Sishen and cost approximately 1100 USD.
You take a bus, shuttle or taxi from Sishen to your destination in Kimberley, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC158
Air Canada
AC852
Air Canada
VS449
Virgin Atlantic
4Z779
Airlink
|
00:40
Calgary
08:35
Toronto
22:30
London Heathrow
14:50
Johannesburg
|
06:36
Toronto
21:00
London Heathrow
10:30
Johannesburg
16:10
Sishen
|
Connect |
AC158
Air Canada
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
4Z779
Airlink
|
00:40
Calgary
11:00
Toronto
08:40
Addis Ababa
14:50
Johannesburg
|
06:36
Toronto
07:00
Addis Ababa
13:05
Johannesburg
16:10
Sishen
|
Connect |
AC584
Air Canada
UA188
United Airlines
4Z771
Airlink
|
08:15
Calgary
20:45
Newark
06:25
Johannesburg
|
14:57
Newark
17:45
Johannesburg
07:45
Sishen
|
Connect |
AC584
Air Canada
UA188
United Airlines
4Z773
Airlink
|
08:15
Calgary
20:45
Newark
05:50
Johannesburg
|
14:57
Newark
17:45
Johannesburg
07:10
Sishen
|
Connect |
AC584
Air Canada
UA188
United Airlines
5Z402
CemAir
|
08:15
Calgary
20:45
Newark
05:55
Johannesburg
|
14:57
Newark
17:45
Johannesburg
07:15
Sishen
|
Connect |
WS214
WestJet
KL0672
KLM
KL0591
KLM
5Z402
CemAir
|
09:20
Calgary
18:50
Montreal
10:35
Amsterdam Schiphol
05:55
Johannesburg
|
15:24
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:15
Sishen
|
Connect |
WS214
WestJet
KL0672
KLM
KL0591
KLM
4Z773
Airlink
|
09:20
Calgary
18:50
Montreal
10:35
Amsterdam Schiphol
05:50
Johannesburg
|
15:24
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
07:10
Sishen
|
Connect |
WS662
WestJet
KL0692
KLM
KL0591
KLM
4Z773
Airlink
|
09:30
Calgary
17:15
Toronto
10:35
Amsterdam Schiphol
05:50
Johannesburg
|
15:15
Toronto
06:25
Amsterdam Schiphol
21:20
Johannesburg
07:10
Sishen
|
Connect |
WS662
WestJet
KL0692
KLM
KL0591
KLM
5Z402
CemAir
|
09:30
Calgary
17:15
Toronto
10:35
Amsterdam Schiphol
05:55
Johannesburg
|
15:15
Toronto
06:25
Amsterdam Schiphol
21:20
Johannesburg
07:15
Sishen
|
Connect |
WS1590
WestJet
DL204
Delta
5Z402
CemAir
|
10:00
Calgary
17:45
Atlanta
05:55
Johannesburg
|
16:16
Atlanta
14:45
Johannesburg
07:15
Sishen
|
Connect |
WS1590
WestJet
DL204
Delta
4Z771
Airlink
|
10:00
Calgary
17:45
Atlanta
06:25
Johannesburg
|
16:16
Atlanta
14:45
Johannesburg
07:45
Sishen
|
Connect |
WS1590
WestJet
DL204
Delta
4Z773
Airlink
|
10:00
Calgary
17:45
Atlanta
05:50
Johannesburg
|
16:16
Atlanta
14:45
Johannesburg
07:10
Sishen
|
Connect |
DL1319
Delta
DL160
Delta
KL0591
KLM
4Z771
Airlink
|
12:15
Calgary
17:12
Minneapolis
10:35
Amsterdam Schiphol
06:25
Johannesburg
|
15:57
Minneapolis
08:15
Amsterdam Schiphol
21:20
Johannesburg
07:45
Sishen
|
Connect |
DL1319
Delta
DL160
Delta
KL0591
KLM
5Z402
CemAir
|
12:15
Calgary
17:12
Minneapolis
10:35
Amsterdam Schiphol
05:55
Johannesburg
|
15:57
Minneapolis
08:15
Amsterdam Schiphol
21:20
Johannesburg
07:15
Sishen
|
Connect |
DL1319
Delta
DL160
Delta
KL0591
KLM
4Z773
Airlink
|
12:15
Calgary
17:12
Minneapolis
10:35
Amsterdam Schiphol
05:50
Johannesburg
|
15:57
Minneapolis
08:15
Amsterdam Schiphol
21:20
Johannesburg
07:10
Sishen
|
Connect |
KL0678
KLM
KL0591
KLM
5Z402
CemAir
|
15:10
Calgary
10:35
Amsterdam Schiphol
05:55
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:15
Sishen
|
Connect |
KL0678
KLM
KL0591
KLM
4Z771
Airlink
|
15:10
Calgary
10:35
Amsterdam Schiphol
06:25
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:45
Sishen
|
Connect |
KL0678
KLM
KL0591
KLM
4Z773
Airlink
|
15:10
Calgary
10:35
Amsterdam Schiphol
05:50
Johannesburg
|
08:05
Amsterdam Schiphol
21:20
Johannesburg
07:10
Sishen
|
Connect |
KL0678
KLM
KL0535 0537 0539
KLM
WB102
Rwandair Express
4Z773
Airlink
|
15:10
Calgary
10:55
Amsterdam Schiphol
22:30
Kigali
05:50
Johannesburg
|
08:05
Amsterdam Schiphol
19:15
Kigali
02:20
Johannesburg
07:10
Sishen
|
Connect |
AC848
Air Canada
LH572
Lufthansa
4Z777
Airlink
|
17:05
Calgary
22:05
Frankfurt
15:30
Johannesburg
|
10:10
Frankfurt
08:30
Johannesburg
16:50
Sishen
|
Connect |
AC848
Air Canada
SA261
South African Airways
4Z777
Airlink
|
17:05
Calgary
20:45
Frankfurt
15:30
Johannesburg
|
10:10
Frankfurt
07:25
Johannesburg
16:50
Sishen
|
Connect |
AC848
Air Canada
LH572
Lufthansa
4Z779
Airlink
|
17:05
Calgary
22:05
Frankfurt
14:50
Johannesburg
|
10:10
Frankfurt
08:30
Johannesburg
16:10
Sishen
|
Connect |
AC848
Air Canada
SA261
South African Airways
4Z779
Airlink
|
17:05
Calgary
20:45
Frankfurt
14:50
Johannesburg
|
10:10
Frankfurt
07:25
Johannesburg
16:10
Sishen
|
Connect |
AC850
Air Canada
SA235
South African Airways
4Z777
Airlink
|
19:25
Calgary
19:00
London Heathrow
15:30
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
16:50
Sishen
|
Connect |
AC850
Air Canada
SA235
South African Airways
4Z779
Airlink
|
19:25
Calgary
19:00
London Heathrow
14:50
Johannesburg
|
11:05
London Heathrow
07:05
Johannesburg
16:10
Sishen
|
Connect |
WK15
Edelweiss Air
LX288
Swiss
4Z777
Airlink
|
21:15
Calgary
22:40
Zurich
15:30
Johannesburg
|
15:00
Zurich
09:10
Johannesburg
16:50
Sishen
|
Connect |
You can find hotels and accommodations in Kimberley, South Africa with our hotels search tool below
Booking.com