HowToGo

Flight from Greenstone to Randburg, South Africa

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

Search Transfer from Greenstone to Randburg, South Africa

Search Flights

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

1. Thunder Bay to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greenstone to Thunder Bay.

  2. You take a flight from Thunder Bay to Johannesburg and cost approximately 1100 USD.

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

Flight Depart Arrive
AC7925 Air Canada
ET553 Ethiopian Airlines
ET849 Ethiopian Airlines
06:00 Thunder Bay
11:00 Toronto
15:30 Addis Ababa
07:40 Toronto
07:00 Addis Ababa
19:55 Johannesburg
Connect
AC7925 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
06:00 Thunder Bay
11:00 Toronto
08:40 Addis Ababa
07:40 Toronto
07:00 Addis Ababa
13:05 Johannesburg
Connect
WS3218 WestJet
AF351 Air France
AF990 Air France
06:15 Thunder Bay
18:20 Toronto
18:25 Paris CDG
08:15 Toronto
07:55 Paris CDG
05:05 Johannesburg
Connect
WS3218 WestJet
ET553 Ethiopian Airlines
ET849 Ethiopian Airlines
06:15 Thunder Bay
11:00 Toronto
15:30 Addis Ababa
08:15 Toronto
07:00 Addis Ababa
19:55 Johannesburg
Connect
WS3218 WestJet
AF393 Air France
AF990 Air France
06:15 Thunder Bay
21:30 Toronto
18:25 Paris CDG
08:15 Toronto
11:00 Paris CDG
05:05 Johannesburg
Connect
WS3218 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
06:15 Thunder Bay
11:00 Toronto
08:40 Addis Ababa
08:15 Toronto
07:00 Addis Ababa
13:05 Johannesburg
Connect
PD634 Porter Airlines
PD725 Porter Airlines
SA210 South African Airways
SA210 South African Airways
09:00 Thunder Bay
12:25 Billy Bishop Toronto City
17:40 Washington Dulles
09:20 Accra
11:00 Billy Bishop Toronto City
13:52 Washington Dulles
08:20 Accra
17:10 Johannesburg
Connect
PD227 Porter Airlines
PD725 Porter Airlines
SA210 South African Airways
SA210 South African Airways
09:25 Thunder Bay
12:25 Billy Bishop Toronto City
17:40 Washington Dulles
09:20 Accra
11:25 Billy Bishop Toronto City
13:52 Washington Dulles
08:20 Accra
17:10 Johannesburg
Connect
PD471 Porter Airlines
PD725 Porter Airlines
SA210 South African Airways
SA210 South African Airways
09:35 Thunder Bay
12:25 Billy Bishop Toronto City
17:40 Washington Dulles
09:20 Accra
11:35 Billy Bishop Toronto City
13:52 Washington Dulles
08:20 Accra
17:10 Johannesburg
Connect
AC7927 Air Canada
LH471 Lufthansa
LH572 Lufthansa
11:15 Thunder Bay
18:35 Toronto
22:05 Frankfurt
12:53 Toronto
08:30 Frankfurt
08:30 Johannesburg
Connect
AC7927 Air Canada
AC872 Air Canada
SA261 South African Airways
11:15 Thunder Bay
16:45 Toronto
20:45 Frankfurt
12:53 Toronto
06:20 Frankfurt
07:25 Johannesburg
Connect
AC7927 Air Canada
AC872 Air Canada
LH572 Lufthansa
11:15 Thunder Bay
16:45 Toronto
22:05 Frankfurt
12:53 Toronto
06:20 Frankfurt
08:30 Johannesburg
Connect
AC7927 Air Canada
LH471 Lufthansa
SA261 South African Airways
11:15 Thunder Bay
18:35 Toronto
20:45 Frankfurt
12:53 Toronto
08:30 Frankfurt
07:25 Johannesburg
Connect
PD475 Porter Airlines
AC7970 Air Canada
KL0672 KLM
KL0591 KLM
13:15 Thunder Bay
16:15 Billy Bishop Toronto City
18:45 Montreal
10:35 Amsterdam Schiphol
15:15 Billy Bishop Toronto City
17:25 Montreal
07:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
PD475 Porter Airlines
PD481 Porter Airlines
KL0672 KLM
KL0591 KLM
13:15 Thunder Bay
16:45 Billy Bishop Toronto City
18:45 Montreal
10:35 Amsterdam Schiphol
15:15 Billy Bishop Toronto City
17:55 Montreal
07:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
PD477 Porter Airlines
AC7970 Air Canada
KL0672 KLM
KL0591 KLM
13:25 Thunder Bay
16:15 Billy Bishop Toronto City
18:45 Montreal
10:35 Amsterdam Schiphol
15:25 Billy Bishop Toronto City
17:25 Montreal
07:35 Amsterdam Schiphol
21:20 Johannesburg
Connect
PD261 Porter Airlines
PD947 949 Porter Airlines
AF321 Air France
AF990 Air France
14:30 Thunder Bay
18:00 Billy Bishop Toronto City
22:20 Boston
18:25 Paris CDG
16:29 Billy Bishop Toronto City
19:35 Boston
11:15 Paris CDG
05:05 Johannesburg
Connect
PD267 Porter Airlines
PD489 Porter Airlines
AF349 Air France
AF990 Air France
16:00 Thunder Bay
19:15 Billy Bishop Toronto City
21:55 Montreal
18:25 Paris CDG
18:00 Billy Bishop Toronto City
20:25 Montreal
10:50 Paris CDG
05:05 Johannesburg
Connect
PD267 Porter Airlines
PD487 Porter Airlines
AF349 Air France
AF990 Air France
16:00 Thunder Bay
18:55 Billy Bishop Toronto City
21:55 Montreal
18:25 Paris CDG
18:00 Billy Bishop Toronto City
20:05 Montreal
10:50 Paris CDG
05:05 Johannesburg
Connect
AC7929 Air Canada
AC856 Air Canada
BA055 British Airways
16:20 Thunder Bay
18:50 Toronto
19:05 London Heathrow
17:58 Toronto
06:50 London Heathrow
07:05 Johannesburg
Connect
AC7929 Air Canada
AC876 Air Canada
LH572 Lufthansa
16:20 Thunder Bay
21:35 Toronto
22:05 Frankfurt
17:58 Toronto
11:10 Frankfurt
08:30 Johannesburg
Connect
AC7929 Air Canada
AC876 Air Canada
SA261 South African Airways
16:20 Thunder Bay
21:35 Toronto
20:45 Frankfurt
17:58 Toronto
11:10 Frankfurt
07:25 Johannesburg
Connect
AC7929 Air Canada
AC848 Air Canada
BA057 British Airways
16:20 Thunder Bay
20:45 Toronto
21:25 London Heathrow
17:58 Toronto
08:45 London Heathrow
09:15 Johannesburg
Connect
AC7929 Air Canada
AC090 Air Canada
LA8058 LATAM Chile
16:20 Thunder Bay
23:45 Toronto
17:55 Sao Paulo
17:58 Toronto
10:45 Sao Paulo
07:20 Johannesburg
Connect
AC7929 Air Canada
AC848 Air Canada
SA235 South African Airways
16:20 Thunder Bay
20:45 Toronto
19:00 London Heathrow
17:58 Toronto
08:45 London Heathrow
07:05 Johannesburg
Connect
AC7929 Air Canada
AC880 Air Canada
AF990 Air France
16:20 Thunder Bay
19:15 Toronto
18:25 Paris CDG
17:58 Toronto
08:20 Paris CDG
05:05 Johannesburg
Connect
AC7929 Air Canada
AZ0651 Alitalia
AZ0848 Alitalia
16:20 Thunder Bay
21:30 Toronto
22:10 Rome
17:58 Toronto
12:05 Rome
08:20 Johannesburg
Connect
AC7929 Air Canada
AC890 Air Canada
AZ0848 Alitalia
16:20 Thunder Bay
18:55 Toronto
22:10 Rome
17:58 Toronto
09:10 Rome
08:20 Johannesburg
Connect
AC7929 Air Canada
AC858 Air Canada
SA235 South African Airways
16:20 Thunder Bay
22:00 Toronto
19:00 London Heathrow
17:58 Toronto
10:00 London Heathrow
07:05 Johannesburg
Connect
AC7929 Air Canada
AC856 Air Canada
SA235 South African Airways
16:20 Thunder Bay
18:50 Toronto
19:00 London Heathrow
17:58 Toronto
06:50 London Heathrow
07:05 Johannesburg
Connect
AC7929 Air Canada
AF393 Air France
AF990 Air France
16:20 Thunder Bay
21:30 Toronto
18:25 Paris CDG
17:58 Toronto
11:00 Paris CDG
05:05 Johannesburg
Connect
AC7929 Air Canada
AC856 Air Canada
BA057 British Airways
16:20 Thunder Bay
18:50 Toronto
21:25 London Heathrow
17:58 Toronto
06:50 London Heathrow
09:15 Johannesburg
Connect
AC7929 Air Canada
AC848 Air Canada
BA055 British Airways
16:20 Thunder Bay
20:45 Toronto
19:05 London Heathrow
17:58 Toronto
08:45 London Heathrow
07:05 Johannesburg
Connect
WS3122 WestJet
AC876 Air Canada
LH572 Lufthansa
18:45 Thunder Bay
21:35 Toronto
22:05 Frankfurt
20:42 Toronto
11:10 Frankfurt
08:30 Johannesburg
Connect
WS3122 WestJet
AC876 Air Canada
SA261 South African Airways
18:45 Thunder Bay
21:35 Toronto
20:45 Frankfurt
20:42 Toronto
11:10 Frankfurt
07:25 Johannesburg
Connect
WS3122 WestJet
TK18 Turkish Airlines
TK38 42 Turkish Airlines
18:45 Thunder Bay
22:20 Toronto
01:35 Istanbul Ataturk
20:42 Toronto
15:15 Istanbul Ataturk
10:20 Johannesburg
Connect
WS3122 WestJet
AC858 Air Canada
SA235 South African Airways
18:45 Thunder Bay
22:00 Toronto
19:00 London Heathrow
20:42 Toronto
10:00 London Heathrow
07:05 Johannesburg
Connect
WS3122 WestJet
BA098 British Airways
BA055 British Airways
18:45 Thunder Bay
21:50 Toronto
19:05 London Heathrow
20:42 Toronto
09:55 London Heathrow
07:05 Johannesburg
Connect
WS3122 WestJet
BA098 British Airways
BA057 British Airways
18:45 Thunder Bay
21:50 Toronto
21:25 London Heathrow
20:42 Toronto
09:55 London Heathrow
09:15 Johannesburg
Connect
WS3122 WestJet
BA098 British Airways
BA041 British Airways
BA6200 British Airways
18:45 Thunder Bay
21:50 Toronto
16:55 London Heathrow
06:25 Durban
20:42 Toronto
09:55 London Heathrow
05:25 Durban
07:30 Johannesburg
Connect

2. Hancock to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greenstone to Hancock.

  2. You take a flight from Hancock to Johannesburg and cost approximately 800 USD.

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

Flight Depart Arrive
UA5109 United Airlines
ET575 Ethiopian Airlines
ET809 Ethiopian Airlines
06:00 Hancock
09:30 Chicago O'Hare
08:40 Addis Ababa
06:40 Chicago O'Hare
07:15 Addis Ababa
13:05 Johannesburg
Connect
UA5109 United Airlines
ET575 Ethiopian Airlines
ET849 Ethiopian Airlines
06:00 Hancock
09:30 Chicago O'Hare
15:30 Addis Ababa
06:40 Chicago O'Hare
07:15 Addis Ababa
19:55 Johannesburg
Connect
UA5109 United Airlines
KL0612 KLM
KL0591 KLM
06:00 Hancock
16:00 Chicago O'Hare
10:35 Amsterdam Schiphol
06:40 Chicago O'Hare
06:45 Amsterdam Schiphol
21:20 Johannesburg
Connect
UA5039 United Airlines
UA944 United Airlines
SA261 South African Airways
13:00 Hancock
14:45 Chicago O'Hare
20:45 Frankfurt
13:40 Chicago O'Hare
05:55 Frankfurt
07:25 Johannesburg
Connect
UA5039 United Airlines
LH431 Lufthansa
LH572 Lufthansa
13:00 Hancock
16:00 Chicago O'Hare
22:05 Frankfurt
13:40 Chicago O'Hare
07:20 Frankfurt
08:30 Johannesburg
Connect
UA5039 United Airlines
UA944 United Airlines
LH572 Lufthansa
13:00 Hancock
14:45 Chicago O'Hare
22:05 Frankfurt
13:40 Chicago O'Hare
05:55 Frankfurt
08:30 Johannesburg
Connect
UA5039 United Airlines
UA907 United Airlines
SA261 South African Airways
13:00 Hancock
18:25 Chicago O'Hare
20:45 Frankfurt
13:40 Chicago O'Hare
09:45 Frankfurt
07:25 Johannesburg
Connect
UA5039 United Airlines
LH431 Lufthansa
SA261 South African Airways
13:00 Hancock
16:00 Chicago O'Hare
20:45 Frankfurt
13:40 Chicago O'Hare
07:20 Frankfurt
07:25 Johannesburg
Connect
UA5039 United Airlines
AF153 Air France
AF990 Air France
13:00 Hancock
19:20 Chicago O'Hare
18:25 Paris CDG
13:40 Chicago O'Hare
10:45 Paris CDG
05:05 Johannesburg
Connect
UA5039 United Airlines
UA987 United Airlines
AF990 Air France
13:00 Hancock
19:25 Chicago O'Hare
18:25 Paris CDG
13:40 Chicago O'Hare
09:40 Paris CDG
05:05 Johannesburg
Connect
UA5039 United Airlines
UA958 United Airlines
SA235 South African Airways
13:00 Hancock
16:05 Chicago O'Hare
19:00 London Heathrow
13:40 Chicago O'Hare
05:55 London Heathrow
07:05 Johannesburg
Connect
UA5039 United Airlines
LY024 El Al
LY051 El Al
13:00 Hancock
19:15 Chicago O'Hare
22:30 Tel Aviv
13:40 Chicago O'Hare
14:35 Tel Aviv
06:25 Johannesburg
Connect
UA5039 United Airlines
UA931 United Airlines
SA235 South African Airways
13:00 Hancock
18:25 Chicago O'Hare
19:00 London Heathrow
13:40 Chicago O'Hare
08:30 London Heathrow
07:05 Johannesburg
Connect
UA5039 United Airlines
UA958 United Airlines
BA055 British Airways
13:00 Hancock
16:05 Chicago O'Hare
19:05 London Heathrow
13:40 Chicago O'Hare
05:55 London Heathrow
07:05 Johannesburg
Connect
UA5039 United Airlines
UA938 United Airlines
SA235 South African Airways
13:00 Hancock
21:15 Chicago O'Hare
19:00 London Heathrow
13:40 Chicago O'Hare
11:20 London Heathrow
07:05 Johannesburg
Connect
UA5039 United Airlines
UA931 United Airlines
BA055 British Airways
13:00 Hancock
18:25 Chicago O'Hare
19:05 London Heathrow
13:40 Chicago O'Hare
08:30 London Heathrow
07:05 Johannesburg
Connect
UA5039 United Airlines
UA909 United Airlines
KL0591 KLM
13:00 Hancock
18:00 Chicago O'Hare
10:35 Amsterdam Schiphol
13:40 Chicago O'Hare
08:20 Amsterdam Schiphol
21:20 Johannesburg
Connect
UA5039 United Airlines
UA938 United Airlines
BA055 British Airways
13:00 Hancock
21:15 Chicago O'Hare
19:05 London Heathrow
13:40 Chicago O'Hare
11:20 London Heathrow
07:05 Johannesburg
Connect
UA5039 United Airlines
KL0612 KLM
KL0591 KLM
13:00 Hancock
16:00 Chicago O'Hare
10:35 Amsterdam Schiphol
13:40 Chicago O'Hare
06:45 Amsterdam Schiphol
21:20 Johannesburg
Connect
UA5039 United Airlines
UA845 United Airlines
LA8058 LATAM Chile
13:00 Hancock
22:20 Chicago O'Hare
17:55 Sao Paulo
13:40 Chicago O'Hare
10:40 Sao Paulo
07:20 Johannesburg
Connect
UA5039 United Airlines
UA907 United Airlines
LH572 Lufthansa
13:00 Hancock
18:25 Chicago O'Hare
22:05 Frankfurt
13:40 Chicago O'Hare
09:45 Frankfurt
08:30 Johannesburg
Connect

3. Marquette to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greenstone to Marquette.

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

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

Flight Depart Arrive
DL4301 Delta
DL1778 Delta
DL204 Delta
07:35 Marquette
11:15 Minneapolis
17:45 Atlanta
08:12 Minneapolis
14:43 Atlanta
14:45 Johannesburg
Connect
DL4301 Delta
DL1716 Delta
DL204 Delta
07:35 Marquette
13:03 Minneapolis
17:45 Atlanta
08:12 Minneapolis
16:30 Atlanta
14:45 Johannesburg
Connect
DL4301 Delta
DL1716 Delta
DL200 Delta
07:35 Marquette
13:03 Minneapolis
20:03 Atlanta
08:12 Minneapolis
16:30 Atlanta
17:35 Johannesburg
Connect
DL4301 Delta
DL1778 Delta
DL200 Delta
07:35 Marquette
11:15 Minneapolis
20:03 Atlanta
08:12 Minneapolis
14:43 Atlanta
17:35 Johannesburg
Connect
DL4301 Delta
DL1724 Delta
DL200 Delta
07:35 Marquette
09:55 Minneapolis
20:03 Atlanta
08:12 Minneapolis
13:22 Atlanta
17:35 Johannesburg
Connect
DL4301 Delta
DL1724 Delta
DL204 Delta
07:35 Marquette
09:55 Minneapolis
17:45 Atlanta
08:12 Minneapolis
13:22 Atlanta
14:45 Johannesburg
Connect
DL4301 Delta
KL0656 KLM
KL0591 KLM
07:35 Marquette
15:00 Minneapolis
10:35 Amsterdam Schiphol
08:12 Minneapolis
05:55 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4301 Delta
DL160 Delta
KL0591 KLM
07:35 Marquette
16:15 Minneapolis
10:35 Amsterdam Schiphol
08:12 Minneapolis
06:25 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4248 Delta
DL98 Delta
AF990 Air France
12:57 Marquette
18:05 Detroit
18:25 Paris CDG
14:22 Detroit
08:05 Paris CDG
05:05 Johannesburg
Connect
DL4248 Delta
AF377 Air France
AF990 Air France
12:57 Marquette
21:10 Detroit
18:25 Paris CDG
14:22 Detroit
10:50 Paris CDG
05:05 Johannesburg
Connect
DL4248 Delta
DL134 Delta
KL0591 KLM
12:57 Marquette
18:45 Detroit
10:35 Amsterdam Schiphol
14:22 Detroit
08:10 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4330 Delta
AF377 Air France
AF990 Air France
18:00 Marquette
21:10 Detroit
18:25 Paris CDG
19:19 Detroit
10:50 Paris CDG
05:05 Johannesburg
Connect

4. Sault Ste Marie to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Greenstone to Sault Ste Marie.

  2. You take a flight from Sault Ste Marie to Johannesburg and cost approximately 1700 USD.

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

Flight Depart Arrive
DL4260 Delta
KL0656 KLM
KL0591 KLM
07:04 Sault Ste Marie
15:00 Minneapolis
10:35 Amsterdam Schiphol
07:57 Minneapolis
05:55 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4260 Delta
DL160 Delta
KL0591 KLM
07:04 Sault Ste Marie
16:15 Minneapolis
10:35 Amsterdam Schiphol
07:57 Minneapolis
06:25 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4274 Delta
DL134 Delta
KL0591 KLM
15:46 Sault Ste Marie
18:45 Detroit
10:35 Amsterdam Schiphol
17:03 Detroit
08:10 Amsterdam Schiphol
21:20 Johannesburg
Connect
DL4274 Delta
AF377 Air France
AF990 Air France
15:46 Sault Ste Marie
21:10 Detroit
18:25 Paris CDG
17:03 Detroit
10:50 Paris CDG
05:05 Johannesburg
Connect
DL4274 Delta
DL98 Delta
AF990 Air France
15:46 Sault Ste Marie
18:05 Detroit
18:25 Paris CDG
17:03 Detroit
08:05 Paris CDG
05:05 Johannesburg
Connect

5. Thunder Bay to Polokwane

  1. You take a bus, shuttle or taxi from your location in Greenstone to Thunder Bay.

  2. You take a flight from Thunder Bay to Polokwane and cost approximately 3200 USD.

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

Flight Depart Arrive
AC7925 Air Canada
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
06:00 Thunder Bay
11:00 Toronto
08:40 Addis Ababa
16:35 Johannesburg
07:40 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:35 Polokwane
Connect
WS3218 WestJet
ET553 Ethiopian Airlines
ET809 Ethiopian Airlines
4Z815 Airlink
06:15 Thunder Bay
11:00 Toronto
08:40 Addis Ababa
16:35 Johannesburg
08:15 Toronto
07:00 Addis Ababa
13:05 Johannesburg
17:35 Polokwane
Connect
WS3218 WestJet
AF393 Air France
AF990 Air France
4Z801 Airlink
06:15 Thunder Bay
21:30 Toronto
18:25 Paris CDG
06:35 Johannesburg
08:15 Toronto
11:00 Paris CDG
05:05 Johannesburg
07:25 Polokwane
Connect
WS3218 WestJet
EK242 Emirates
EK765 Emirates
4Z801 Airlink
06:15 Thunder Bay
14:30 Toronto
14:40 Dubai
06:35 Johannesburg
08:15 Toronto
11:15 Dubai
20:50 Johannesburg
07:25 Polokwane
Connect
WS3218 WestJet
AF351 Air France
AF990 Air France
4Z801 Airlink
06:15 Thunder Bay
18:20 Toronto
18:25 Paris CDG
06:35 Johannesburg
08:15 Toronto
07:55 Paris CDG
05:05 Johannesburg
07:25 Polokwane
Connect
WS3218 WestJet
KL0692 KLM
KL0591 KLM
4Z801 Airlink
06:15 Thunder Bay
17:00 Toronto
10:35 Amsterdam Schiphol
06:35 Johannesburg
08:15 Toronto
06:10 Amsterdam Schiphol
21:20 Johannesburg
07:25 Polokwane
Connect
AC7927 Air Canada
UA6195 United Airlines
SA210 South African Airways
SA210 South African Airways
4Z801 Airlink
11:15 Thunder Bay
14:50 Toronto
17:40 Washington Dulles
09:20 Accra
06:35 Johannesburg
12:53 Toronto
16:22 Washington Dulles
08:20 Accra
17:10 Johannesburg
07:25 Polokwane
Connect
AC7927 Air Canada
AF351 Air France
AF990 Air France
4Z801 Airlink
11:15 Thunder Bay
18:20 Toronto
18:25 Paris CDG
06:35 Johannesburg
12:53 Toronto
07:55 Paris CDG
05:05 Johannesburg
07:25 Polokwane
Connect
AC7927 Air Canada
EK242 Emirates
EK765 Emirates
4Z801 Airlink
11:15 Thunder Bay
14:30 Toronto
14:40 Dubai
06:35 Johannesburg
12:53 Toronto
11:15 Dubai
20:50 Johannesburg
07:25 Polokwane
Connect
AC7927 Air Canada
LH471 Lufthansa
LH572 Lufthansa
4Z809 Airlink
11:15 Thunder Bay
18:35 Toronto
22:05 Frankfurt
10:45 Johannesburg
12:53 Toronto
08:30 Frankfurt
08:30 Johannesburg
11:35 Polokwane
Connect
AC7927 Air Canada
AC824 Air Canada
KL0591 KLM
4Z801 Airlink
11:15 Thunder Bay
19:00 Toronto
10:35 Amsterdam Schiphol
06:35 Johannesburg
12:53 Toronto
08:05 Amsterdam Schiphol
21:20 Johannesburg
07:25 Polokwane
Connect
AC7929 Air Canada
AC824 Air Canada
KL0591 KLM
4Z809 Airlink
16:20 Thunder Bay
19:00 Toronto
10:35 Amsterdam Schiphol
10:45 Johannesburg
17:58 Toronto
08:05 Amsterdam Schiphol
21:20 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC880 Air Canada
AF990 Air France
4Z809 Airlink
16:20 Thunder Bay
19:15 Toronto
18:25 Paris CDG
10:45 Johannesburg
17:58 Toronto
08:20 Paris CDG
05:05 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC876 Air Canada
LH572 Lufthansa
4Z809 Airlink
16:20 Thunder Bay
21:35 Toronto
22:05 Frankfurt
10:45 Johannesburg
17:58 Toronto
11:10 Frankfurt
08:30 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC848 Air Canada
SA235 South African Airways
4Z815 Airlink
16:20 Thunder Bay
20:45 Toronto
19:00 London Heathrow
16:35 Johannesburg
17:58 Toronto
08:45 London Heathrow
07:05 Johannesburg
17:35 Polokwane
Connect
AC7929 Air Canada
AC848 Air Canada
SA235 South African Airways
4Z809 Airlink
16:20 Thunder Bay
20:45 Toronto
19:00 London Heathrow
10:45 Johannesburg
17:58 Toronto
08:45 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AZ0651 Alitalia
AZ0848 Alitalia
4Z809 Airlink
16:20 Thunder Bay
21:30 Toronto
22:10 Rome
10:45 Johannesburg
17:58 Toronto
12:05 Rome
08:20 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC890 Air Canada
AZ0848 Alitalia
4Z809 Airlink
16:20 Thunder Bay
18:55 Toronto
22:10 Rome
10:45 Johannesburg
17:58 Toronto
09:10 Rome
08:20 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC858 Air Canada
SA235 South African Airways
4Z809 Airlink
16:20 Thunder Bay
22:00 Toronto
19:00 London Heathrow
10:45 Johannesburg
17:58 Toronto
10:00 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC876 Air Canada
SA261 South African Airways
4Z815 Airlink
16:20 Thunder Bay
21:35 Toronto
20:45 Frankfurt
16:35 Johannesburg
17:58 Toronto
11:10 Frankfurt
07:25 Johannesburg
17:35 Polokwane
Connect
AC7929 Air Canada
EY140 Etihad
EY602 Etihad
4Z809 Airlink
16:20 Thunder Bay
22:10 Toronto
02:05 Abu Dhabi
10:45 Johannesburg
17:58 Toronto
19:05 Abu Dhabi
08:20 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC056 Air Canada
EK767 Emirates
4Z801 Airlink
16:20 Thunder Bay
23:45 Toronto
23:20 Dubai
06:35 Johannesburg
17:58 Toronto
20:45 Dubai
05:30 Johannesburg
07:25 Polokwane
Connect
AC7929 Air Canada
AC876 Air Canada
LH572 Lufthansa
4Z815 Airlink
16:20 Thunder Bay
21:35 Toronto
22:05 Frankfurt
16:35 Johannesburg
17:58 Toronto
11:10 Frankfurt
08:30 Johannesburg
17:35 Polokwane
Connect
AC7929 Air Canada
AF393 Air France
AF990 Air France
4Z801 Airlink
16:20 Thunder Bay
21:30 Toronto
18:25 Paris CDG
06:35 Johannesburg
17:58 Toronto
11:00 Paris CDG
05:05 Johannesburg
07:25 Polokwane
Connect
AC7929 Air Canada
AC090 Air Canada
LA8058 LATAM Chile
4Z809 Airlink
16:20 Thunder Bay
23:45 Toronto
17:55 Sao Paulo
10:45 Johannesburg
17:58 Toronto
10:45 Sao Paulo
07:20 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC824 Air Canada
KL0591 KLM
4Z801 Airlink
16:20 Thunder Bay
19:00 Toronto
10:35 Amsterdam Schiphol
06:35 Johannesburg
17:58 Toronto
08:05 Amsterdam Schiphol
21:20 Johannesburg
07:25 Polokwane
Connect
AC7929 Air Canada
AC858 Air Canada
SA235 South African Airways
4Z815 Airlink
16:20 Thunder Bay
22:00 Toronto
19:00 London Heathrow
16:35 Johannesburg
17:58 Toronto
10:00 London Heathrow
07:05 Johannesburg
17:35 Polokwane
Connect
AC7929 Air Canada
AC880 Air Canada
AF990 Air France
4Z801 Airlink
16:20 Thunder Bay
19:15 Toronto
18:25 Paris CDG
06:35 Johannesburg
17:58 Toronto
08:20 Paris CDG
05:05 Johannesburg
07:25 Polokwane
Connect
AC7929 Air Canada
AC856 Air Canada
SA235 South African Airways
4Z815 Airlink
16:20 Thunder Bay
18:50 Toronto
19:00 London Heathrow
16:35 Johannesburg
17:58 Toronto
06:50 London Heathrow
07:05 Johannesburg
17:35 Polokwane
Connect
AC7929 Air Canada
AC856 Air Canada
SA235 South African Airways
4Z809 Airlink
16:20 Thunder Bay
18:50 Toronto
19:00 London Heathrow
10:45 Johannesburg
17:58 Toronto
06:50 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC876 Air Canada
SA261 South African Airways
4Z809 Airlink
16:20 Thunder Bay
21:35 Toronto
20:45 Frankfurt
10:45 Johannesburg
17:58 Toronto
11:10 Frankfurt
07:25 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AC056 Air Canada
EK767 Emirates
4Z809 Airlink
16:20 Thunder Bay
23:45 Toronto
23:20 Dubai
10:45 Johannesburg
17:58 Toronto
20:45 Dubai
05:30 Johannesburg
11:35 Polokwane
Connect
AC7929 Air Canada
AF393 Air France
AF990 Air France
4Z809 Airlink
16:20 Thunder Bay
21:30 Toronto
18:25 Paris CDG
10:45 Johannesburg
17:58 Toronto
11:00 Paris CDG
05:05 Johannesburg
11:35 Polokwane
Connect
WS3122 WestJet
AC876 Air Canada
LH572 Lufthansa
4Z809 Airlink
18:45 Thunder Bay
21:35 Toronto
22:05 Frankfurt
10:45 Johannesburg
20:42 Toronto
11:10 Frankfurt
08:30 Johannesburg
11:35 Polokwane
Connect
WS3122 WestJet
AC876 Air Canada
SA261 South African Airways
4Z809 Airlink
18:45 Thunder Bay
21:35 Toronto
20:45 Frankfurt
10:45 Johannesburg
20:42 Toronto
11:10 Frankfurt
07:25 Johannesburg
11:35 Polokwane
Connect
WS3122 WestJet
DL4731 Delta
SA204 South African Airways
4Z809 Airlink
18:45 Thunder Bay
06:00 Toronto
11:15 New York JFK
10:45 Johannesburg
20:42 Toronto
07:52 New York JFK
08:00 Johannesburg
11:35 Polokwane
Connect
WS3122 WestJet
AC858 Air Canada
SA235 South African Airways
4Z809 Airlink
18:45 Thunder Bay
22:00 Toronto
19:00 London Heathrow
10:45 Johannesburg
20:42 Toronto
10:00 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
WS3122 WestJet
BA098 British Airways
BA055 British Airways
4Z809 Airlink
18:45 Thunder Bay
21:50 Toronto
19:05 London Heathrow
10:45 Johannesburg
20:42 Toronto
09:55 London Heathrow
07:05 Johannesburg
11:35 Polokwane
Connect
WS3122 WestJet
EY140 Etihad
EY602 Etihad
4Z809 Airlink
18:45 Thunder Bay
22:10 Toronto
02:05 Abu Dhabi
10:45 Johannesburg
20:42 Toronto
19:05 Abu Dhabi
08:20 Johannesburg
11:35 Polokwane
Connect
WS3122 WestJet
BA098 British Airways
BA057 British Airways
4Z809 Airlink
18:45 Thunder Bay
21:50 Toronto
21:25 London Heathrow
10:45 Johannesburg
20:42 Toronto
09:55 London Heathrow
09:15 Johannesburg
11:35 Polokwane
Connect

References

Find Hotels in Randburg, South Africa

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

Booking.com