How to get to Randburg, South Africa from Greenstone by flight ? You can check flights from Greenstone to Randburg, South Africa below.
You can find flight ticket prices from Greenstone to Randburg, South Africa with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Greenstone to Thunder Bay.
You take a flight from Thunder Bay to Johannesburg and cost approximately 1100 USD.
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 |
You take a bus, shuttle or taxi from your location in Greenstone to Hancock.
You take a flight from Hancock to Johannesburg and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Greenstone to Marquette.
You take a flight from Marquette to Johannesburg and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Greenstone to Sault Ste Marie.
You take a flight from Sault Ste Marie to Johannesburg and cost approximately 1700 USD.
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 |
You take a bus, shuttle or taxi from your location in Greenstone to Thunder Bay.
You take a flight from Thunder Bay to Polokwane and cost approximately 3200 USD.
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 |
You can find hotels and accommodations in Randburg, South Africa with our hotels search tool below
Booking.com