HowToGo

Flight from Bali to Randburg, South Africa

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

Search Transfer from Bali to Randburg, South Africa

Search Flights

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

1. Heraklion to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Bali to Heraklion.

  2. You take a flight from Heraklion to Johannesburg and cost approximately 750 USD.

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

Flight Depart Arrive
OA301 Olympic Air
MS748 Egyptair
MS839 Egyptair
07:00 Heraklion
16:00 Athens
23:10 Cairo
07:50 Athens
17:45 Cairo
07:05 Johannesburg
Connect
OA303 Olympic Air
EY090 Etihad
EY602 Etihad
11:15 Heraklion
14:40 Athens
02:05 Abu Dhabi
12:05 Athens
21:00 Abu Dhabi
08:20 Johannesburg
Connect
OA303 Olympic Air
MS748 Egyptair
MS839 Egyptair
11:15 Heraklion
16:00 Athens
23:10 Cairo
12:05 Athens
17:45 Cairo
07:05 Johannesburg
Connect
VY6265 Vueling Airlines
AZ0848 Alitalia
12:20 Heraklion
22:10 Rome
13:45 Rome
08:20 Johannesburg
Connect
GM801 Chair
LX288 Swiss
12:25 Heraklion
16:50 Zurich
14:25 Zurich
04:30 Johannesburg
Connect
LH1297 Lufthansa
LH572 Lufthansa
14:15 Heraklion
22:00 Frankfurt
16:35 Frankfurt
09:25 Johannesburg
Connect
LH1297 Lufthansa
SA261 South African Airways
14:15 Heraklion
20:45 Frankfurt
16:35 Frankfurt
07:25 Johannesburg
Connect
OA315 Olympic Air
A3924 Aegean Airlines
LY051 El Al
14:30 Heraklion
17:00 Athens
22:00 Tel Aviv
15:20 Athens
19:00 Tel Aviv
06:40 Johannesburg
Connect
A3430 Aegean Airlines
SW286 Air Namibia
SW723 Air Namibia
14:50 Heraklion
19:10 Frankfurt
08:00 Windhoek
17:10 Frankfurt
06:30 Windhoek
09:45 Johannesburg
Connect
A3430 Aegean Airlines
SA261 South African Airways
14:50 Heraklion
20:45 Frankfurt
17:10 Frankfurt
07:25 Johannesburg
Connect
A3430 Aegean Airlines
LH572 Lufthansa
14:50 Heraklion
22:00 Frankfurt
17:10 Frankfurt
09:25 Johannesburg
Connect
V74255 Volotea
TK1844 Turkish Airlines
TK42 Turkish Airlines
16:25 Heraklion
21:20 Athens
02:20 Istanbul
17:25 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
V74173 Volotea
TK1894 Turkish Airlines
TK42 Turkish Airlines
16:25 Heraklion
21:35 Thessaloniki
02:20 Istanbul
17:50 Thessaloniki
23:55 Istanbul
11:10 Johannesburg
Connect
NO7179 Neos
AZ0848 Alitalia
16:40 Heraklion
22:10 Rome
18:05 Rome
08:20 Johannesburg
Connect
BZ751 Blue Dart Aviation
LY053 El Al
17:00 Heraklion
05:50 Tel Aviv
18:50 Tel Aviv
14:30 Johannesburg
Connect
GQ213 Sky Express
TK1844 Turkish Airlines
TK42 Turkish Airlines
17:00 Heraklion
21:20 Athens
02:20 Istanbul
18:00 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
BZ751 Blue Dart Aviation
LY051 El Al
17:00 Heraklion
22:00 Tel Aviv
18:50 Tel Aviv
06:40 Johannesburg
Connect
OA319 Olympic Air
TK1844 Turkish Airlines
TK42 Turkish Airlines
17:30 Heraklion
21:20 Athens
02:20 Istanbul
18:20 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
GQ561 Sky Express
TK1894 Turkish Airlines
TK42 Turkish Airlines
17:40 Heraklion
21:35 Thessaloniki
02:20 Istanbul
18:50 Thessaloniki
23:55 Istanbul
11:10 Johannesburg
Connect
OA575 Olympic Air
TK1894 Turkish Airlines
TK42 Turkish Airlines
18:00 Heraklion
21:35 Thessaloniki
02:20 Istanbul
19:15 Thessaloniki
23:55 Istanbul
11:10 Johannesburg
Connect
OA321 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
20:40 Heraklion
00:45 Athens
08:40 Addis Ababa
21:30 Athens
06:55 Addis Ababa
13:05 Johannesburg
Connect
GQ215 Sky Express
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
20:50 Heraklion
00:45 Athens
08:40 Addis Ababa
21:50 Athens
06:55 Addis Ababa
13:05 Johannesburg
Connect
A3458 Aegean Airlines
LY053 El Al
23:59 Heraklion
05:50 Tel Aviv
01:50 Tel Aviv
14:30 Johannesburg
Connect

2. Chania to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Bali to Chania.

  2. You take a flight from Chania to Johannesburg and cost approximately 850 USD.

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

Flight Depart Arrive
OA331 Olympic Air
MS748 Egyptair
MS839 Egyptair
06:30 Chania
16:00 Athens
23:10 Cairo
07:20 Athens
17:45 Cairo
07:05 Johannesburg
Connect
GQ251 Sky Express
QR204 Qatar Airways
QR1365 Qatar Airways
08:45 Chania
12:40 Athens
20:45 Doha
09:45 Athens
17:45 Doha
04:35 Johannesburg
Connect
OA333 Olympic Air
QR204 Qatar Airways
QR1365 Qatar Airways
10:10 Chania
12:40 Athens
20:45 Doha
11:00 Athens
17:45 Doha
04:35 Johannesburg
Connect
OA333 Olympic Air
MS748 Egyptair
MS839 Egyptair
10:10 Chania
16:00 Athens
23:10 Cairo
11:00 Athens
17:45 Cairo
07:05 Johannesburg
Connect
LH1517 Lufthansa
MS786 Egyptair
MS839 Egyptair
11:15 Chania
15:25 Frankfurt
23:10 Cairo
13:30 Frankfurt
20:15 Cairo
07:05 Johannesburg
Connect
LH1517 Lufthansa
SA261 South African Airways
11:15 Chania
20:45 Frankfurt
13:30 Frankfurt
07:25 Johannesburg
Connect
LH1517 Lufthansa
LH572 Lufthansa
11:15 Chania
22:00 Frankfurt
13:30 Frankfurt
09:25 Johannesburg
Connect
FR4167 Ryanair
LH572 Lufthansa
12:35 Chania
22:00 Frankfurt
15:00 Frankfurt
09:25 Johannesburg
Connect
FR4167 Ryanair
SA261 South African Airways
12:35 Chania
20:45 Frankfurt
15:00 Frankfurt
07:25 Johannesburg
Connect
FR7777 Ryanair
LY5148 El Al
LY051 El Al
14:05 Chania
16:55 Thessaloniki
22:00 Tel Aviv
15:25 Thessaloniki
19:15 Tel Aviv
06:40 Johannesburg
Connect
BA661 British Airways
VS449 Virgin Atlantic
14:20 Chania
22:30 London Heathrow
16:30 London Heathrow
11:25 Johannesburg
Connect
BA661 British Airways
SA235 South African Airways
14:20 Chania
19:00 London Heathrow
16:30 London Heathrow
07:05 Johannesburg
Connect
BA661 British Airways
BA057 British Airways
14:20 Chania
21:10 London Heathrow
16:30 London Heathrow
10:15 Johannesburg
Connect
DE1583 Condor Flugdienst
LH572 Lufthansa
16:25 Chania
22:00 Frankfurt
18:45 Frankfurt
09:25 Johannesburg
Connect
DE1583 Condor Flugdienst
SA261 South African Airways
16:25 Chania
20:45 Frankfurt
18:45 Frankfurt
07:25 Johannesburg
Connect
GQ253 Sky Express
TK1844 Turkish Airlines
TK42 Turkish Airlines
16:30 Chania
21:20 Athens
02:20 Istanbul
17:30 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
OA337 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
19:25 Chania
00:45 Athens
08:40 Addis Ababa
20:15 Athens
06:55 Addis Ababa
13:05 Johannesburg
Connect
OA337 Olympic Air
TK1844 Turkish Airlines
TK42 Turkish Airlines
19:25 Chania
21:20 Athens
02:20 Istanbul
20:15 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
GQ255 Sky Express
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
20:00 Chania
00:45 Athens
08:40 Addis Ababa
21:00 Athens
06:55 Addis Ababa
13:05 Johannesburg
Connect

3. Sitia to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Bali to Sitia.

  2. You take a flight from Sitia to Johannesburg and cost approximately 500 USD.

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

Flight Depart Arrive
OA45 Olympic Air
MS748 Egyptair
MS839 Egyptair
11:15 Sitia
16:00 Athens
23:10 Cairo
12:15 Athens
17:45 Cairo
07:05 Johannesburg
Connect
OA45 Olympic Air
EY090 Etihad
EY602 Etihad
11:15 Sitia
14:40 Athens
02:05 Abu Dhabi
12:15 Athens
21:00 Abu Dhabi
08:20 Johannesburg
Connect
OA45 Olympic Air
EK210 Emirates
EK775 767 Emirates
11:15 Sitia
16:10 Athens
04:30 Dubai
12:15 Athens
22:45 Dubai
10:45 Johannesburg
Connect
OA45 Olympic Air
TK1844 Turkish Airlines
TK42 Turkish Airlines
11:15 Sitia
21:20 Athens
02:20 Istanbul
12:15 Athens
23:55 Istanbul
11:10 Johannesburg
Connect
OA45 Olympic Air
A3654 Aegean Airlines
AZ0848 Alitalia
11:15 Sitia
15:30 Athens
22:10 Rome
12:15 Athens
16:40 Rome
08:20 Johannesburg
Connect
OA45 Olympic Air
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
11:15 Sitia
00:45 Athens
08:40 Addis Ababa
12:15 Athens
06:55 Addis Ababa
13:05 Johannesburg
Connect
GQ90 Sky Express
GQ291 Sky Express
ET761 Ethiopian Airlines
ET809 Ethiopian Airlines
15:45 Sitia
18:00 Alexandroupolis
00:45 Athens
08:40 Addis Ababa
17:30 Alexandroupolis
19:05 Athens
06:55 Addis Ababa
13:05 Johannesburg
Connect

4. Santorini to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Bali to Santorini.

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

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

Flight Depart Arrive
OA355 Olympic Air
MS748 Egyptair
MS839 Egyptair
11:50 Santorini
16:00 Athens
23:10 Cairo
12:30 Athens
17:45 Cairo
07:05 Johannesburg
Connect
AF1041 Air France
AF990 Air France
13:50 Santorini
23:35 Paris CDG
16:30 Paris CDG
11:20 Johannesburg
Connect
DE1589 Condor Flugdienst
SA261 South African Airways
17:00 Santorini
20:45 Frankfurt
19:15 Frankfurt
07:25 Johannesburg
Connect
DE1589 Condor Flugdienst
LH572 Lufthansa
17:00 Santorini
22:00 Frankfurt
19:15 Frankfurt
09:25 Johannesburg
Connect
VY3331 Vueling Airlines
AZ0848 Alitalia
17:05 Santorini
22:10 Rome
18:20 Rome
08:20 Johannesburg
Connect
LH1291 Lufthansa
LH572 Lufthansa
17:35 Santorini
22:00 Frankfurt
19:45 Frankfurt
09:25 Johannesburg
Connect
LH1291 Lufthansa
SA261 South African Airways
17:35 Santorini
20:45 Frankfurt
19:45 Frankfurt
07:25 Johannesburg
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