HowToGo

Flight from Edmonton to Kimberley, South Africa

How to get to Kimberley, South Africa from Edmonton by flight ? You can check flights from Edmonton to Kimberley, South Africa below.

Search Transfer from Edmonton to Kimberley, South Africa

Search Flights

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

1. Edmonton to Kimberley

  1. You take a flight from Edmonton to Kimberley and cost approximately 1400 USD.

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

Flight Depart Arrive
WS420 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z504 CemAir
01:15 Edmonton
11:00 Toronto
08:40 Addis Ababa
14:30 Johannesburg
06:54 Toronto
07:00 Addis Ababa
13:05 Johannesburg
15:45 Kimberley
Connect
WS3348 WestJet
KL0678 KLM
KL0591 KLM
5Z502 CemAir
11:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:30 Johannesburg
12:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:45 Kimberley
Connect
WS3350 WestJet
KL0678 KLM
KL0597 KLM
4Z611 Airlink
13:15 Edmonton
15:20 Calgary
10:10 Amsterdam Schiphol
06:30 Capetown
14:09 Calgary
07:50 Amsterdam Schiphol
21:25 Capetown
08:00 Kimberley
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
5Z502 CemAir
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:30 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:45 Kimberley
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
4Z721 Airlink
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
07:00 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
08:05 Kimberley
Connect
WS3350 WestJet
KL0678 KLM
KL0597 KLM
4Z613 Airlink
13:15 Edmonton
15:20 Calgary
10:10 Amsterdam Schiphol
08:00 Capetown
14:09 Calgary
07:50 Amsterdam Schiphol
21:25 Capetown
09:30 Kimberley
Connect
KL0676 KLM
KL1019 KLM
VS478 Virgin Atlantic
4Z613 Airlink
17:05 Edmonton
14:40 Amsterdam Schiphol
16:20 London Heathrow
08:00 Capetown
09:40 Amsterdam Schiphol
15:00 London Heathrow
06:00 Capetown
09:30 Kimberley
Connect
KL0676 KLM
KL1017 KLM
VS478 Virgin Atlantic
4Z613 Airlink
17:05 Edmonton
13:20 Amsterdam Schiphol
16:20 London Heathrow
08:00 Capetown
09:40 Amsterdam Schiphol
13:50 London Heathrow
06:00 Capetown
09:30 Kimberley
Connect
KL0676 KLM
KL0591 KLM
4Z723 Airlink
17:05 Edmonton
10:45 Amsterdam Schiphol
09:15 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
10:20 Kimberley
Connect
KL0676 KLM
KL0535 0537 KLM
WB102 Rwandair Express
5Z502 CemAir
17:05 Edmonton
11:00 Amsterdam Schiphol
22:30 Kigali
06:30 Johannesburg
09:40 Amsterdam Schiphol
19:15 Kigali
02:20 Johannesburg
07:45 Kimberley
Connect
KL0676 KLM
KL0591 KLM
4Z721 Airlink
17:05 Edmonton
10:45 Amsterdam Schiphol
07:00 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
08:05 Kimberley
Connect
KL0676 KLM
KL0591 KLM
5Z502 CemAir
17:05 Edmonton
10:45 Amsterdam Schiphol
06:30 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:45 Kimberley
Connect
KL0676 KLM
KL0587 KLM
SA061 South African Airways
5Z502 CemAir
17:05 Edmonton
14:30 Amsterdam Schiphol
22:15 Lagos
06:30 Johannesburg
09:40 Amsterdam Schiphol
20:00 Lagos
05:10 Johannesburg
07:45 Kimberley
Connect

2. Calgary to Kimberley

  1. You take a bus, shuttle or taxi from your location in Edmonton to Calgary.

  2. You take a flight from Calgary to Kimberley and cost approximately 1100 USD.

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

Flight Depart Arrive
WS646 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
5Z504 CemAir
01:00 Calgary
11:00 Toronto
08:40 Addis Ababa
14:30 Johannesburg
06:43 Toronto
07:00 Addis Ababa
13:05 Johannesburg
15:45 Kimberley
Connect
WS656 WestJet
AF351 Air France
AF864 Air France
4Z611 Airlink
09:30 Calgary
18:25 Toronto
10:10 Paris CDG
06:30 Capetown
15:10 Toronto
07:40 Paris CDG
22:30 Capetown
08:00 Kimberley
Connect
WS1590 WestJet
DL200 Delta
4Z721 Airlink
09:55 Calgary
19:45 Atlanta
07:00 Johannesburg
16:16 Atlanta
16:55 Johannesburg
08:05 Kimberley
Connect
WS1590 WestJet
DL200 Delta
4Z723 Airlink
09:55 Calgary
19:45 Atlanta
09:15 Johannesburg
16:16 Atlanta
16:55 Johannesburg
10:20 Kimberley
Connect
WS1590 WestJet
DL200 Delta
5Z502 CemAir
09:55 Calgary
19:45 Atlanta
06:30 Johannesburg
16:16 Atlanta
16:55 Johannesburg
07:45 Kimberley
Connect
WS212 WestJet
AF347 Air France
AF864 Air France
4Z611 Airlink
10:00 Calgary
20:30 Montreal
10:10 Paris CDG
06:30 Capetown
16:04 Montreal
09:20 Paris CDG
22:30 Capetown
08:00 Kimberley
Connect
WS658 WestJet
AF351 Air France
AF864 Air France
4Z611 Airlink
10:30 Calgary
18:25 Toronto
10:10 Paris CDG
06:30 Capetown
16:16 Toronto
07:40 Paris CDG
22:30 Capetown
08:00 Kimberley
Connect
WS660 WestJet
AF351 Air France
AF864 Air France
4Z611 Airlink
11:30 Calgary
18:25 Toronto
10:10 Paris CDG
06:30 Capetown
17:16 Toronto
07:40 Paris CDG
22:30 Capetown
08:00 Kimberley
Connect
WS660 WestJet
AF351 Air France
AF864 Air France
4Z613 Airlink
11:30 Calgary
18:25 Toronto
10:10 Paris CDG
08:00 Capetown
17:16 Toronto
07:40 Paris CDG
22:30 Capetown
09:30 Kimberley
Connect
AC322 Air Canada
LH475 Lufthansa
LH574 Lufthansa
4Z613 Airlink
12:15 Calgary
20:50 Montreal
19:35 Munich
08:00 Capetown
18:15 Montreal
10:10 Munich
06:40 Capetown
09:30 Kimberley
Connect
WS218 WestJet
AF347 Air France
AF864 Air France
4Z611 Airlink
13:15 Calgary
20:30 Montreal
10:10 Paris CDG
06:30 Capetown
19:19 Montreal
09:20 Paris CDG
22:30 Capetown
08:00 Kimberley
Connect
WS218 WestJet
AF347 Air France
AF864 Air France
4Z613 Airlink
13:15 Calgary
20:30 Montreal
10:10 Paris CDG
08:00 Capetown
19:19 Montreal
09:20 Paris CDG
22:30 Capetown
09:30 Kimberley
Connect
WS3225 WestJet
KL0676 KLM
KL0591 KLM
4Z721 Airlink
15:00 Calgary
17:05 Edmonton
10:45 Amsterdam Schiphol
07:00 Johannesburg
15:52 Edmonton
09:40 Amsterdam Schiphol
21:20 Johannesburg
08:05 Kimberley
Connect
WS3225 WestJet
KL0676 KLM
KL0591 KLM
4Z723 Airlink
15:00 Calgary
17:05 Edmonton
10:45 Amsterdam Schiphol
09:15 Johannesburg
15:52 Edmonton
09:40 Amsterdam Schiphol
21:20 Johannesburg
10:20 Kimberley
Connect
WS3225 WestJet
KL0676 KLM
KL0591 KLM
5Z502 CemAir
15:00 Calgary
17:05 Edmonton
10:45 Amsterdam Schiphol
06:30 Johannesburg
15:52 Edmonton
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:45 Kimberley
Connect
KL0678 KLM
KL0591 KLM
4Z721 Airlink
15:20 Calgary
10:45 Amsterdam Schiphol
07:00 Johannesburg
07:50 Amsterdam Schiphol
21:20 Johannesburg
08:05 Kimberley
Connect
KL0678 KLM
KL0591 KLM
4Z723 Airlink
15:20 Calgary
10:45 Amsterdam Schiphol
09:15 Johannesburg
07:50 Amsterdam Schiphol
21:20 Johannesburg
10:20 Kimberley
Connect
KL0678 KLM
KL0597 KLM
4Z613 Airlink
15:20 Calgary
10:10 Amsterdam Schiphol
08:00 Capetown
07:50 Amsterdam Schiphol
21:25 Capetown
09:30 Kimberley
Connect
KL0678 KLM
KL0597 KLM
4Z611 Airlink
15:20 Calgary
10:10 Amsterdam Schiphol
06:30 Capetown
07:50 Amsterdam Schiphol
21:25 Capetown
08:00 Kimberley
Connect
KL0678 KLM
KL0591 KLM
5Z502 CemAir
15:20 Calgary
10:45 Amsterdam Schiphol
06:30 Johannesburg
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:45 Kimberley
Connect
AC848 Air Canada
LH572 Lufthansa
5Z506 CemAir
17:10 Calgary
22:05 Frankfurt
13:30 Johannesburg
10:10 Frankfurt
08:30 Johannesburg
14:45 Kimberley
Connect
AC848 Air Canada
DE2288 Condor Flugdienst
4Z723 Airlink
17:10 Calgary
20:25 Frankfurt
09:15 Johannesburg
10:10 Frankfurt
08:25 Johannesburg
10:20 Kimberley
Connect
AC848 Air Canada
LH576 Lufthansa
4Z617 Airlink
17:10 Calgary
22:15 Frankfurt
15:25 Capetown
10:10 Frankfurt
10:00 Capetown
16:55 Kimberley
Connect
AC848 Air Canada
LH572 Lufthansa
5Z504 CemAir
17:10 Calgary
22:05 Frankfurt
14:30 Johannesburg
10:10 Frankfurt
08:30 Johannesburg
15:45 Kimberley
Connect
AC848 Air Canada
LH572 Lufthansa
5Z506 CemAir
17:10 Calgary
22:05 Frankfurt
15:30 Johannesburg
10:10 Frankfurt
08:30 Johannesburg
16:45 Kimberley
Connect
AC850 Air Canada
MS778 Egyptair
MS839 Egyptair
4Z723 Airlink
17:55 Calgary
15:00 London Heathrow
23:10 Cairo
09:15 Johannesburg
09:35 London Heathrow
20:40 Cairo
07:10 Johannesburg
10:20 Kimberley
Connect
AC850 Air Canada
VS478 Virgin Atlantic
4Z613 Airlink
17:55 Calgary
16:20 London Heathrow
08:00 Capetown
09:35 London Heathrow
06:00 Capetown
09:30 Kimberley
Connect
AC850 Air Canada
BA055 British Airways
4Z723 Airlink
17:55 Calgary
19:05 London Heathrow
09:15 Johannesburg
09:35 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
4Y73 Airbus France
LH572 Lufthansa
4Z727 Airlink
18:45 Calgary
22:05 Frankfurt
16:15 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
17:20 Kimberley
Connect
4Y73 Airbus France
LH572 Lufthansa
5Z504 CemAir
18:45 Calgary
22:05 Frankfurt
14:30 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
15:45 Kimberley
Connect
4Y73 Airbus France
LH576 Lufthansa
4Z617 Airlink
18:45 Calgary
22:15 Frankfurt
15:25 Capetown
12:25 Frankfurt
10:00 Capetown
16:55 Kimberley
Connect
WS10 WestJet
MS800 Egyptair
MS839 Egyptair
4Z723 Airlink
19:30 Calgary
16:00 Paris CDG
23:10 Cairo
09:15 Johannesburg
12:30 Paris CDG
20:20 Cairo
07:10 Johannesburg
10:20 Kimberley
Connect
WS18 WestJet
MS778 Egyptair
MS839 Egyptair
4Z723 Airlink
20:30 Calgary
15:00 London Heathrow
23:10 Cairo
09:15 Johannesburg
12:00 London Heathrow
20:40 Cairo
07:10 Johannesburg
10:20 Kimberley
Connect
WS18 WestJet
VS478 Virgin Atlantic
4Z617 Airlink
20:30 Calgary
16:20 London Heathrow
15:25 Capetown
12:00 London Heathrow
06:00 Capetown
16:55 Kimberley
Connect
WS18 WestJet
VS449 Virgin Atlantic
5Z506 CemAir
20:30 Calgary
21:50 London Heathrow
15:30 Johannesburg
12:00 London Heathrow
09:45 Johannesburg
16:45 Kimberley
Connect
WS18 WestJet
VS449 Virgin Atlantic
4Z727 Airlink
20:30 Calgary
21:50 London Heathrow
16:15 Johannesburg
12:00 London Heathrow
09:45 Johannesburg
17:20 Kimberley
Connect
WS18 WestJet
VS449 Virgin Atlantic
5Z504 CemAir
20:30 Calgary
21:50 London Heathrow
14:30 Johannesburg
12:00 London Heathrow
09:45 Johannesburg
15:45 Kimberley
Connect
WS18 WestJet
BA055 British Airways
4Z723 Airlink
20:30 Calgary
19:05 London Heathrow
09:15 Johannesburg
12:00 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
WK15 Edelweiss Air
LX282 Swiss
4Z727 Airlink
22:20 Calgary
22:40 Zurich
16:15 Johannesburg
16:00 Zurich
09:10 Johannesburg
17:20 Kimberley
Connect
WK15 Edelweiss Air
LX282 Swiss
5Z504 CemAir
22:20 Calgary
22:40 Zurich
14:30 Johannesburg
16:00 Zurich
09:10 Johannesburg
15:45 Kimberley
Connect

3. Edmonton to Bloemfontein

  1. You take a flight from Edmonton to Bloemfontein and cost approximately 1900 USD.

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

Flight Depart Arrive
WS3348 WestJet
KL0678 KLM
KL0591 KLM
5Z112 CemAir
11:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:25 Johannesburg
12:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
WS3348 WestJet
KL0678 KLM
KL0591 KLM
4Z701 Airlink
11:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:20 Johannesburg
12:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
WS3350 WestJet
KL0678 KLM
KL0597 KLM
FA840 Safair
13:15 Edmonton
15:20 Calgary
10:10 Amsterdam Schiphol
06:30 Capetown
14:09 Calgary
07:50 Amsterdam Schiphol
21:25 Capetown
08:05 Bloemfontein
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
4Z701 Airlink
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:20 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
5Z112 CemAir
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:25 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
WS3350 WestJet
KL0678 KLM
KL0597 KLM
4Z600 Airlink
13:15 Edmonton
15:20 Calgary
10:10 Amsterdam Schiphol
06:00 Capetown
14:09 Calgary
07:50 Amsterdam Schiphol
21:25 Capetown
07:35 Bloemfontein
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
4Z707 Airlink
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
08:30 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
09:30 Bloemfontein
Connect
WS3140 WestJet
WS18 WestJet
VS478 Virgin Atlantic
JE408 Mango
16:30 Edmonton
20:30 Calgary
16:20 London Heathrow
11:40 Capetown
17:24 Calgary
12:00 London Heathrow
06:00 Capetown
13:10 Bloemfontein
Connect
WS3140 WestJet
WS18 WestJet
VS478 Virgin Atlantic
4Z604 Airlink
16:30 Edmonton
20:30 Calgary
16:20 London Heathrow
10:35 Capetown
17:24 Calgary
12:00 London Heathrow
06:00 Capetown
12:10 Bloemfontein
Connect
KL0676 KLM
KL0591 KLM
4Z703 Airlink
17:05 Edmonton
10:45 Amsterdam Schiphol
09:25 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
10:25 Bloemfontein
Connect
KL0676 KLM
KL0535 0537 KLM
WB102 Rwandair Express
4Z701 Airlink
17:05 Edmonton
11:00 Amsterdam Schiphol
22:30 Kigali
06:20 Johannesburg
09:40 Amsterdam Schiphol
19:15 Kigali
02:20 Johannesburg
07:20 Bloemfontein
Connect
KL0676 KLM
KL0591 KLM
5Z112 CemAir
17:05 Edmonton
10:45 Amsterdam Schiphol
06:25 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
KL0676 KLM
KL0591 KLM
4Z701 Airlink
17:05 Edmonton
10:45 Amsterdam Schiphol
06:20 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
KL0676 KLM
KL0587 KLM
SA061 South African Airways
4Z701 Airlink
17:05 Edmonton
14:30 Amsterdam Schiphol
22:15 Lagos
06:20 Johannesburg
09:40 Amsterdam Schiphol
20:00 Lagos
05:10 Johannesburg
07:20 Bloemfontein
Connect

4. Edmonton to Johannesburg

  1. You take a flight from Edmonton to Johannesburg and cost approximately 750 USD.

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

Flight Depart Arrive
WS3348 WestJet
KL0678 KLM
KL0591 KLM
11:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
12:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
Connect
KL0676 KLM
KL0591 KLM
17:05 Edmonton
10:45 Amsterdam Schiphol
09:40 Amsterdam Schiphol
21:20 Johannesburg
Connect

5. Edmonton to Sishen

  1. You take a flight from Edmonton to Sishen and cost approximately 1900 USD.

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

Flight Depart Arrive
WS3348 WestJet
KL0678 KLM
KL0591 KLM
4Z773 Airlink
11:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
05:45 Johannesburg
12:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
4Z773 Airlink
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
05:45 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
5Z402 CemAir
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
05:40 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
KL0676 KLM
KL0591 KLM
4Z773 Airlink
17:05 Edmonton
10:45 Amsterdam Schiphol
05:45 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:00 Sishen
Connect
KL0676 KLM
KL0591 KLM
5Z402 CemAir
17:05 Edmonton
10:45 Amsterdam Schiphol
05:40 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:15 Sishen
Connect
KL0676 KLM
KL0535 0537 KLM
WB102 Rwandair Express
4Z773 Airlink
17:05 Edmonton
11:00 Amsterdam Schiphol
22:30 Kigali
05:45 Johannesburg
09:40 Amsterdam Schiphol
19:15 Kigali
02:20 Johannesburg
07:00 Sishen
Connect

6. Calgary to Bloemfontein

  1. You take a bus, shuttle or taxi from your location in Edmonton to Calgary.

  2. You take a flight from Calgary to Bloemfontein and cost approximately 1500 USD.

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

Flight Depart Arrive
WS1590 WestJet
DL200 Delta
5Z112 CemAir
09:55 Calgary
19:45 Atlanta
06:25 Johannesburg
16:16 Atlanta
16:55 Johannesburg
07:25 Bloemfontein
Connect
WS1590 WestJet
DL200 Delta
4Z701 Airlink
09:55 Calgary
19:45 Atlanta
06:20 Johannesburg
16:16 Atlanta
16:55 Johannesburg
07:20 Bloemfontein
Connect
WS658 WestJet
AF351 Air France
AF864 Air France
4Z600 Airlink
10:30 Calgary
18:25 Toronto
10:10 Paris CDG
06:00 Capetown
16:16 Toronto
07:40 Paris CDG
22:30 Capetown
07:35 Bloemfontein
Connect
WS660 WestJet
AF351 Air France
AF864 Air France
FA840 Safair
11:30 Calgary
18:25 Toronto
10:10 Paris CDG
06:30 Capetown
17:16 Toronto
07:40 Paris CDG
22:30 Capetown
08:05 Bloemfontein
Connect
WS660 WestJet
AF351 Air France
AF864 Air France
4Z600 Airlink
11:30 Calgary
18:25 Toronto
10:10 Paris CDG
06:00 Capetown
17:16 Toronto
07:40 Paris CDG
22:30 Capetown
07:35 Bloemfontein
Connect
WS218 WestJet
AF347 Air France
AF864 Air France
FA840 Safair
13:15 Calgary
20:30 Montreal
10:10 Paris CDG
06:30 Capetown
19:19 Montreal
09:20 Paris CDG
22:30 Capetown
08:05 Bloemfontein
Connect
WS218 WestJet
AF347 Air France
AF864 Air France
4Z600 Airlink
13:15 Calgary
20:30 Montreal
10:10 Paris CDG
06:00 Capetown
19:19 Montreal
09:20 Paris CDG
22:30 Capetown
07:35 Bloemfontein
Connect
WS3225 WestJet
KL0676 KLM
KL0591 KLM
4Z701 Airlink
15:00 Calgary
17:05 Edmonton
10:45 Amsterdam Schiphol
06:20 Johannesburg
15:52 Edmonton
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
WS3225 WestJet
KL0676 KLM
KL0591 KLM
5Z112 CemAir
15:00 Calgary
17:05 Edmonton
10:45 Amsterdam Schiphol
06:25 Johannesburg
15:52 Edmonton
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
WS3225 WestJet
KL0676 KLM
KL0591 KLM
4Z703 Airlink
15:00 Calgary
17:05 Edmonton
10:45 Amsterdam Schiphol
09:25 Johannesburg
15:52 Edmonton
09:40 Amsterdam Schiphol
21:20 Johannesburg
10:25 Bloemfontein
Connect
KL0678 KLM
KL0591 KLM
4Z701 Airlink
15:20 Calgary
10:45 Amsterdam Schiphol
06:20 Johannesburg
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:20 Bloemfontein
Connect
KL0678 KLM
KL0591 KLM
4Z707 Airlink
15:20 Calgary
10:45 Amsterdam Schiphol
08:30 Johannesburg
07:50 Amsterdam Schiphol
21:20 Johannesburg
09:30 Bloemfontein
Connect
KL0678 KLM
KL0597 KLM
FA840 Safair
15:20 Calgary
10:10 Amsterdam Schiphol
06:30 Capetown
07:50 Amsterdam Schiphol
21:25 Capetown
08:05 Bloemfontein
Connect
KL0678 KLM
KL0591 KLM
5Z112 CemAir
15:20 Calgary
10:45 Amsterdam Schiphol
06:25 Johannesburg
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:25 Bloemfontein
Connect
KL0678 KLM
KL0597 KLM
4Z604 Airlink
15:20 Calgary
10:10 Amsterdam Schiphol
10:35 Capetown
07:50 Amsterdam Schiphol
21:25 Capetown
12:10 Bloemfontein
Connect
KL0678 KLM
KL0597 KLM
4Z600 Airlink
15:20 Calgary
10:10 Amsterdam Schiphol
06:00 Capetown
07:50 Amsterdam Schiphol
21:25 Capetown
07:35 Bloemfontein
Connect
AC848 Air Canada
LH572 Lufthansa
4Z703 Airlink
17:10 Calgary
22:05 Frankfurt
09:25 Johannesburg
10:10 Frankfurt
08:30 Johannesburg
10:25 Bloemfontein
Connect
AC848 Air Canada
LH576 Lufthansa
JE408 Mango
17:10 Calgary
22:15 Frankfurt
11:40 Capetown
10:10 Frankfurt
10:00 Capetown
13:10 Bloemfontein
Connect
AC848 Air Canada
LH572 Lufthansa
5Z116 CemAir
17:10 Calgary
22:05 Frankfurt
10:30 Johannesburg
10:10 Frankfurt
08:30 Johannesburg
11:30 Bloemfontein
Connect
AC848 Air Canada
DE2288 Condor Flugdienst
4Z703 Airlink
17:10 Calgary
20:25 Frankfurt
09:25 Johannesburg
10:10 Frankfurt
08:25 Johannesburg
10:25 Bloemfontein
Connect
AC848 Air Canada
LH576 Lufthansa
FA842 Safair
17:10 Calgary
22:15 Frankfurt
12:35 Capetown
10:10 Frankfurt
10:00 Capetown
14:10 Bloemfontein
Connect
AC848 Air Canada
LH572 Lufthansa
4Z709 Airlink
17:10 Calgary
22:05 Frankfurt
14:00 Johannesburg
10:10 Frankfurt
08:30 Johannesburg
15:00 Bloemfontein
Connect
AC850 Air Canada
BA055 British Airways
4Z707 Airlink
17:55 Calgary
19:05 London Heathrow
08:30 Johannesburg
09:35 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
AC850 Air Canada
BA055 British Airways
4Z703 Airlink
17:55 Calgary
19:05 London Heathrow
09:25 Johannesburg
09:35 London Heathrow
07:05 Johannesburg
10:25 Bloemfontein
Connect
4Y73 Airbus France
LH572 Lufthansa
4Z703 Airlink
18:45 Calgary
22:05 Frankfurt
09:25 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
10:25 Bloemfontein
Connect
4Y73 Airbus France
LH576 Lufthansa
JE408 Mango
18:45 Calgary
22:15 Frankfurt
11:40 Capetown
12:25 Frankfurt
10:00 Capetown
13:10 Bloemfontein
Connect
4Y73 Airbus France
LH572 Lufthansa
5Z114 CemAir
18:45 Calgary
22:05 Frankfurt
15:30 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
16:25 Bloemfontein
Connect
WS10 WestJet
MS800 Egyptair
MS839 Egyptair
4Z707 Airlink
19:30 Calgary
16:00 Paris CDG
23:10 Cairo
08:30 Johannesburg
12:30 Paris CDG
20:20 Cairo
07:10 Johannesburg
09:30 Bloemfontein
Connect
WS18 WestJet
VS478 Virgin Atlantic
4Z604 Airlink
20:30 Calgary
16:20 London Heathrow
10:35 Capetown
12:00 London Heathrow
06:00 Capetown
12:10 Bloemfontein
Connect
WS18 WestJet
BA055 British Airways
4Z703 Airlink
20:30 Calgary
19:05 London Heathrow
09:25 Johannesburg
12:00 London Heathrow
07:05 Johannesburg
10:25 Bloemfontein
Connect
WS18 WestJet
VS449 Virgin Atlantic
4Z705 Airlink
20:30 Calgary
21:50 London Heathrow
17:05 Johannesburg
12:00 London Heathrow
09:45 Johannesburg
18:05 Bloemfontein
Connect
WS18 WestJet
BA055 British Airways
5Z116 CemAir
20:30 Calgary
19:05 London Heathrow
10:30 Johannesburg
12:00 London Heathrow
07:05 Johannesburg
11:30 Bloemfontein
Connect
WS18 WestJet
VS449 Virgin Atlantic
5Z114 CemAir
20:30 Calgary
21:50 London Heathrow
15:30 Johannesburg
12:00 London Heathrow
09:45 Johannesburg
16:25 Bloemfontein
Connect
WS18 WestJet
BA055 British Airways
4Z707 Airlink
20:30 Calgary
19:05 London Heathrow
08:30 Johannesburg
12:00 London Heathrow
07:05 Johannesburg
09:30 Bloemfontein
Connect
WS18 WestJet
VS478 Virgin Atlantic
4Z608 Airlink
20:30 Calgary
16:20 London Heathrow
16:40 Capetown
12:00 London Heathrow
06:00 Capetown
18:15 Bloemfontein
Connect
WS18 WestJet
BA057 British Airways
5Z116 CemAir
20:30 Calgary
21:25 London Heathrow
10:30 Johannesburg
12:00 London Heathrow
09:15 Johannesburg
11:30 Bloemfontein
Connect
WS18 WestJet
VS478 Virgin Atlantic
JE408 Mango
20:30 Calgary
16:20 London Heathrow
11:40 Capetown
12:00 London Heathrow
06:00 Capetown
13:10 Bloemfontein
Connect
WS18 WestJet
VS449 Virgin Atlantic
5Z118 CemAir
20:30 Calgary
21:50 London Heathrow
16:30 Johannesburg
12:00 London Heathrow
09:45 Johannesburg
17:25 Bloemfontein
Connect
WK15 Edelweiss Air
LX282 Swiss
4Z705 Airlink
22:20 Calgary
22:40 Zurich
17:05 Johannesburg
16:00 Zurich
09:10 Johannesburg
18:05 Bloemfontein
Connect
WK15 Edelweiss Air
LX282 Swiss
5Z114 CemAir
22:20 Calgary
22:40 Zurich
15:30 Johannesburg
16:00 Zurich
09:10 Johannesburg
16:25 Bloemfontein
Connect

7. Edmonton to Maseru

  1. You take a flight from Edmonton to Maseru and cost approximately 1500 USD.

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

Flight Depart Arrive
WS3348 WestJet
KL0678 KLM
KL0591 KLM
4Z50 Airlink
11:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:40 Johannesburg
12:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
WS3350 WestJet
KL0678 KLM
KL0591 KLM
4Z50 Airlink
13:15 Edmonton
15:20 Calgary
10:45 Amsterdam Schiphol
06:40 Johannesburg
14:09 Calgary
07:50 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
KL0676 KLM
KL0591 KLM
4Z50 Airlink
17:05 Edmonton
10:45 Amsterdam Schiphol
06:40 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
07:40 Maseru
Connect
KL0676 KLM
KL0591 KLM
4Z52 Airlink
17:05 Edmonton
10:45 Amsterdam Schiphol
09:35 Johannesburg
09:40 Amsterdam Schiphol
21:20 Johannesburg
10:35 Maseru
Connect
KL0676 KLM
KL0587 KLM
SA061 South African Airways
4Z50 Airlink
17:05 Edmonton
14:30 Amsterdam Schiphol
22:15 Lagos
06:40 Johannesburg
09:40 Amsterdam Schiphol
20:00 Lagos
05:10 Johannesburg
07:40 Maseru
Connect
KL0676 KLM
KL0535 0537 KLM
WB102 Rwandair Express
4Z50 Airlink
17:05 Edmonton
11:00 Amsterdam Schiphol
22:30 Kigali
06:40 Johannesburg
09:40 Amsterdam Schiphol
19:15 Kigali
02:20 Johannesburg
07:40 Maseru
Connect

8. Calgary to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Edmonton to Calgary.

  2. You take a flight from Calgary to Johannesburg and cost approximately 900 USD.

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

Flight Depart Arrive
WS1590 WestJet
DL200 Delta
09:55 Calgary
19:45 Atlanta
16:16 Atlanta
16:55 Johannesburg
Connect
WS3225 WestJet
KL0676 KLM
KL0591 KLM
15:00 Calgary
17:05 Edmonton
10:45 Amsterdam Schiphol
15:52 Edmonton
09:40 Amsterdam Schiphol
21:20 Johannesburg
Connect
KL0678 KLM
KL0591 KLM
15:20 Calgary
10:45 Amsterdam Schiphol
07:50 Amsterdam Schiphol
21:20 Johannesburg
Connect
4Y73 Airbus France
LH572 Lufthansa
18:45 Calgary
22:05 Frankfurt
12:25 Frankfurt
08:30 Johannesburg
Connect
WS18 WestJet
VS449 Virgin Atlantic
20:30 Calgary
21:50 London Heathrow
12:00 London Heathrow
09:45 Johannesburg
Connect
WK15 Edelweiss Air
LX282 Swiss
22:20 Calgary
22:40 Zurich
16:00 Zurich
09:10 Johannesburg
Connect

References

Find Hotels in Kimberley, South Africa

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

Booking.com