How to get to Midrand, South Africa from Greenstone by flight ? You can check flights from Greenstone to Midrand, South Africa below.
You can find flight ticket prices from Greenstone to Midrand, South Africa with our flight tickets search tool below
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 Midrand, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
UA5043
United Airlines
ET575
Ethiopian Airlines
ET873
Ethiopian Airlines
BA6262
British Airways
|
05:55
Hancock
10:15
Chicago O'Hare
09:25
Addis Ababa
13:30
Harare
|
06:33
Chicago O'Hare
08:00
Addis Ababa
12:35
Harare
15:10
Johannesburg
|
Connect |
UA5043
United Airlines
KL0612
KLM
KL0591
KLM
|
05:55
Hancock
16:15
Chicago O'Hare
10:35
Amsterdam Schiphol
|
06:33
Chicago O'Hare
07:00
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
UA5044
United Airlines
UA907
United Airlines
LH590
Lufthansa
KQ764
Kenya Airways
|
11:53
Hancock
18:10
Chicago O'Hare
11:10
Frankfurt
21:00
Nairobi
|
12:30
Chicago O'Hare
09:20
Frankfurt
20:10
Nairobi
00:15
Johannesburg
|
Connect |
UA5044
United Airlines
LH431
Lufthansa
LH590
Lufthansa
KQ764
Kenya Airways
|
11:53
Hancock
16:00
Chicago O'Hare
11:10
Frankfurt
21:00
Nairobi
|
12:30
Chicago O'Hare
07:20
Frankfurt
20:10
Nairobi
00:15
Johannesburg
|
Connect |
UA5044
United Airlines
UA904
United Airlines
LH590
Lufthansa
KQ764
Kenya Airways
|
11:53
Hancock
15:15
Chicago O'Hare
11:10
Frankfurt
21:00
Nairobi
|
12:30
Chicago O'Hare
06:20
Frankfurt
20:10
Nairobi
00:15
Johannesburg
|
Connect |
UA5044
United Airlines
UA907
United Airlines
LH572
Lufthansa
|
11:53
Hancock
18:10
Chicago O'Hare
22:05
Frankfurt
|
12:30
Chicago O'Hare
09:20
Frankfurt
08:30
Johannesburg
|
Connect |
UA5044
United Airlines
BA294
British Airways
BA055
British Airways
|
11:53
Hancock
17:05
Chicago O'Hare
19:05
London Heathrow
|
12:30
Chicago O'Hare
06:50
London Heathrow
07:05
Johannesburg
|
Connect |
UA5044
United Airlines
UA987
United Airlines
AF990
Air France
|
11:53
Hancock
18:00
Chicago O'Hare
21:00
Paris CDG
|
12:30
Chicago O'Hare
08:50
Paris CDG
07:40
Johannesburg
|
Connect |
UA5044
United Airlines
AF153
Air France
AF990
Air France
|
11:53
Hancock
19:55
Chicago O'Hare
21:00
Paris CDG
|
12:30
Chicago O'Hare
11:05
Paris CDG
07:40
Johannesburg
|
Connect |
UA5044
United Airlines
UA972
United Airlines
SN465 467
Brussels Airlines
WB102
Rwandair Express
|
11:53
Hancock
18:15
Chicago O'Hare
10:45
Brussels
22:30
Kigali
|
12:30
Chicago O'Hare
09:00
Brussels
19:05
Kigali
02:20
Johannesburg
|
Connect |
UA5044
United Airlines
KL0612
KLM
KL0591
KLM
|
11:53
Hancock
16:15
Chicago O'Hare
10:35
Amsterdam Schiphol
|
12:30
Chicago O'Hare
07:00
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
UA5044
United Airlines
UA904
United Airlines
LH572
Lufthansa
|
11:53
Hancock
15:15
Chicago O'Hare
22:05
Frankfurt
|
12:30
Chicago O'Hare
06:20
Frankfurt
08:30
Johannesburg
|
Connect |
UA5044
United Airlines
LX9
Swiss
LX288
Swiss
|
11:53
Hancock
19:15
Chicago O'Hare
22:40
Zurich
|
12:30
Chicago O'Hare
10:50
Zurich
09:10
Johannesburg
|
Connect |
UA5044
United Airlines
LH431
Lufthansa
LH572
Lufthansa
|
11:53
Hancock
16:00
Chicago O'Hare
22:05
Frankfurt
|
12:30
Chicago O'Hare
07:20
Frankfurt
08:30
Johannesburg
|
Connect |
UA5044
United Airlines
BA294
British Airways
BA057
British Airways
|
11:53
Hancock
17:05
Chicago O'Hare
21:25
London Heathrow
|
12:30
Chicago O'Hare
06:50
London Heathrow
09:15
Johannesburg
|
Connect |
UA5044
United Airlines
UA909
United Airlines
KL0591
KLM
|
11:53
Hancock
18:25
Chicago O'Hare
10:35
Amsterdam Schiphol
|
12:30
Chicago O'Hare
09:20
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
UA5044
United Airlines
UA931
United Airlines
BA057
British Airways
|
11:53
Hancock
18:05
Chicago O'Hare
21:25
London Heathrow
|
12:30
Chicago O'Hare
07:40
London Heathrow
09:15
Johannesburg
|
Connect |
UA5044
United Airlines
UA931
United Airlines
BA055
British Airways
|
11:53
Hancock
18:05
Chicago O'Hare
19:05
London Heathrow
|
12:30
Chicago O'Hare
07:40
London Heathrow
07: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 Johannesburg and cost approximately 1200 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Midrand, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
AC7932
Air Canada
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
|
05:30
Thunder Bay
11:00
Toronto
08:40
Addis Ababa
|
07:06
Toronto
07:00
Addis Ababa
13:05
Johannesburg
|
Connect |
WS3218
WestJet
KL0692
KLM
KL0591
KLM
|
06:00
Thunder Bay
17:00
Toronto
10:35
Amsterdam Schiphol
|
08:00
Toronto
06:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
WS3218
WestJet
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
|
06:00
Thunder Bay
11:00
Toronto
08:40
Addis Ababa
|
08:00
Toronto
07:00
Addis Ababa
13:05
Johannesburg
|
Connect |
AC7938
Air Canada
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
|
07:20
Thunder Bay
11:00
Toronto
08:40
Addis Ababa
|
08:56
Toronto
07:00
Addis Ababa
13:05
Johannesburg
|
Connect |
AC7938
Air Canada
KL0692
KLM
KL0591
KLM
|
07:20
Thunder Bay
17:00
Toronto
10:35
Amsterdam Schiphol
|
08:56
Toronto
06:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
F8296
Flair Airlines
KL0692
KLM
KL0591
KLM
|
09:40
Thunder Bay
17:00
Toronto
10:35
Amsterdam Schiphol
|
11:25
Toronto
06:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
AC7934
Air Canada
KL0692
KLM
KL0591
KLM
|
10:50
Thunder Bay
17:00
Toronto
10:35
Amsterdam Schiphol
|
12:26
Toronto
06:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
PD636
Porter Airlines
PD137
Porter Airlines
UA188
United Airlines
|
11:20
Thunder Bay
15:00
Billy Bishop Toronto City
20:45
Newark
|
13:20
Billy Bishop Toronto City
16:30
Newark
17:45
Johannesburg
|
Connect |
PD636
Porter Airlines
PD141
Porter Airlines
UA188
United Airlines
|
11:20
Thunder Bay
17:10
Billy Bishop Toronto City
20:45
Newark
|
13:20
Billy Bishop Toronto City
18:40
Newark
17:45
Johannesburg
|
Connect |
PD636
Porter Airlines
PD143
Porter Airlines
UA188
United Airlines
|
11:20
Thunder Bay
18:20
Billy Bishop Toronto City
20:45
Newark
|
13:20
Billy Bishop Toronto City
19:50
Newark
17:45
Johannesburg
|
Connect |
PD636
Porter Airlines
PD425
Porter Airlines
KL0672
KLM
KL0591
KLM
|
11:20
Thunder Bay
15:15
Billy Bishop Toronto City
18:45
Montreal
10:35
Amsterdam Schiphol
|
13:20
Billy Bishop Toronto City
16:28
Montreal
07:35
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
WS3122
WestJet
AF351
Air France
AF990
Air France
|
12:15
Thunder Bay
18:35
Toronto
21:00
Paris CDG
|
14:11
Toronto
08:00
Paris CDG
07:40
Johannesburg
|
Connect |
WS3122
WestJet
KL0692
KLM
KL0591
KLM
|
12:15
Thunder Bay
17:00
Toronto
10:35
Amsterdam Schiphol
|
14:11
Toronto
06:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
AC7936
Air Canada
AC856
Air Canada
BA055
British Airways
|
17:10
Thunder Bay
20:40
Toronto
19:05
London Heathrow
|
18:46
Toronto
08:35
London Heathrow
07:05
Johannesburg
|
Connect |
AC7936
Air Canada
BA098
British Airways
BA055
British Airways
|
17:10
Thunder Bay
21:50
Toronto
19:05
London Heathrow
|
18:46
Toronto
09:55
London Heathrow
07:05
Johannesburg
|
Connect |
AC7940
Air Canada
TK18
Turkish Airlines
TK42
Turkish Airlines
|
19:20
Thunder Bay
22:35
Toronto
01:45
Istanbul
|
21:17
Toronto
15:15
Istanbul
10:20
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Greenstone to Sioux Lookout.
You take a flight from Sioux Lookout to Johannesburg and cost approximately 650 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Midrand, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
JV318
Bearskin Lake Air
WS3122
WestJet
KL0692
KLM
KL0591
KLM
|
07:55
Sioux Lookout
12:15
Thunder Bay
17:00
Toronto
10:35
Amsterdam Schiphol
|
09:40
Thunder Bay
14:11
Toronto
06:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
JV318
Bearskin Lake Air
AC7934
Air Canada
KL0692
KLM
KL0591
KLM
|
07:55
Sioux Lookout
10:50
Thunder Bay
17:00
Toronto
10:35
Amsterdam Schiphol
|
09:40
Thunder Bay
12:26
Toronto
06:10
Amsterdam Schiphol
21:20
Johannesburg
|
Connect |
JV318
Bearskin Lake Air
AC7934
Air Canada
LH471
Lufthansa
LH572
Lufthansa
|
07:55
Sioux Lookout
10:50
Thunder Bay
18:20
Toronto
22:05
Frankfurt
|
09:40
Thunder Bay
12:26
Toronto
07:50
Frankfurt
08:30
Johannesburg
|
Connect |
JV318
Bearskin Lake Air
WS3122
WestJet
AF351
Air France
AF990
Air France
|
07:55
Sioux Lookout
12:15
Thunder Bay
18:35
Toronto
21:00
Paris CDG
|
09:40
Thunder Bay
14:11
Toronto
08:00
Paris CDG
07:40
Johannesburg
|
Connect |
JV318
Bearskin Lake Air
AC7934
Air Canada
AC840
Air Canada
LH572
Lufthansa
|
07:55
Sioux Lookout
10:50
Thunder Bay
16:50
Toronto
22:05
Frankfurt
|
09:40
Thunder Bay
12:26
Toronto
06:20
Frankfurt
08:30
Johannesburg
|
Connect |
JV362
Bearskin Lake Air
AC7936
Air Canada
AC856
Air Canada
BA055
British Airways
|
13:50
Sioux Lookout
17:10
Thunder Bay
20:40
Toronto
19:05
London Heathrow
|
15:35
Thunder Bay
18:46
Toronto
08:35
London Heathrow
07:05
Johannesburg
|
Connect |
JV362
Bearskin Lake Air
AC7936
Air Canada
BA098
British Airways
BA055
British Airways
|
13:50
Sioux Lookout
17:10
Thunder Bay
21:50
Toronto
19:05
London Heathrow
|
15:35
Thunder Bay
18:46
Toronto
09:55
London Heathrow
07:05
Johannesburg
|
Connect |
JV362
Bearskin Lake Air
AC7936
Air Canada
AC880
Air Canada
LX288
Swiss
|
13:50
Sioux Lookout
17:10
Thunder Bay
20:55
Toronto
22:40
Zurich
|
15:35
Thunder Bay
18:46
Toronto
10:30
Zurich
09:10
Johannesburg
|
Connect |
JV362
Bearskin Lake Air
AC7936
Air Canada
BA098
British Airways
BA057
British Airways
|
13:50
Sioux Lookout
17:10
Thunder Bay
21:50
Toronto
21:25
London Heathrow
|
15:35
Thunder Bay
18:46
Toronto
09:55
London Heathrow
09:15
Johannesburg
|
Connect |
JV362
Bearskin Lake Air
AC7936
Air Canada
AC856
Air Canada
BA057
British Airways
|
13:50
Sioux Lookout
17:10
Thunder Bay
20:40
Toronto
21:25
London Heathrow
|
15:35
Thunder Bay
18:46
Toronto
08:35
London Heathrow
09:15
Johannesburg
|
Connect |
JV312
Bearskin Lake Air
AC7932
Air Canada
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
|
18:00
Sioux Lookout
05:30
Thunder Bay
11:00
Toronto
08:40
Addis Ababa
|
19:45
Thunder Bay
07:06
Toronto
07:00
Addis Ababa
13:05
Johannesburg
|
Connect |
JV312
Bearskin Lake Air
AC7938
Air Canada
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
|
18:00
Sioux Lookout
07:20
Thunder Bay
11:00
Toronto
08:40
Addis Ababa
|
19:45
Thunder Bay
08:56
Toronto
07:00
Addis Ababa
13:05
Johannesburg
|
Connect |
JV312
Bearskin Lake Air
WS3218
WestJet
ET553
Ethiopian Airlines
ET809
Ethiopian Airlines
|
18:00
Sioux Lookout
06:00
Thunder Bay
11:00
Toronto
08:40
Addis Ababa
|
19:45
Thunder Bay
08:00
Toronto
07:00
Addis Ababa
13:05
Johannesburg
|
Connect |
You can find hotels and accommodations in Midrand, South Africa with our hotels search tool below
Booking.com