HowToGo

Flight from Greenstone to Midrand, South Africa

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

Search Transfer from Greenstone to Midrand, South Africa

Search Flights

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

1. 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 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

2. 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 1200 USD.

  3. 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

3. Sioux Lookout to Johannesburg

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

  2. You take a flight from Sioux Lookout to Johannesburg and cost approximately 650 USD.

  3. 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

References

Find Hotels in Midrand, South Africa

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

Booking.com