HowToGo

Flight from Randburg to Russia

Search Transfer from Randburg to Russia

Search Flights

You can find flight ticket prices from Randburg to Russia with our flight tickets search tool below

1. Johannesburg to Krasnodar

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Krasnodar and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Krasnodar to your destination in Russia.

Flight Depart Arrive
KQ765 Kenya Airways
KQ310 Kenya Airways
FZ983 Flydubai
01:55 Johannesburg
14:10 Nairobi
21:20 Dubai
07:00 Nairobi
20:25 Dubai
00:40 Krasnodar
Connect
ET848 Ethiopian Airlines
ET722 Ethiopian Airlines
TK485 Turkish Airlines
08:20 Johannesburg
15:50 Addis Ababa
01:05 Istanbul Ataturk
14:45 Addis Ababa
21:20 Istanbul Ataturk
03:05 Krasnodar
Connect
ET808 Ethiopian Airlines
ET404 Ethiopian Airlines
U6826 Ural Airlines
14:10 Johannesburg
23:55 Addis Ababa
09:10 Tel Aviv
20:25 Addis Ababa
04:00 Tel Aviv
11:45 Krasnodar
Connect
LY052 El Al
U6826 Ural Airlines
21:30 Johannesburg
09:10 Tel Aviv
07:05 Tel Aviv
11:45 Krasnodar
Connect
EK766 Emirates
FZ983 Flydubai
22:20 Johannesburg
21:20 Dubai
08:20 Dubai
00:40 Krasnodar
Connect

2. Johannesburg to Moscow Domodedovo

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Moscow Domodedovo and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Moscow Domodedovo to your destination in Russia.

Flight Depart Arrive
QR1366 Qatar Airways
QR223 Qatar Airways
08:00 Johannesburg
02:50 Doha
17:50 Doha
08:00 Moscow Domodedovo
Connect
EK762 Emirates
EK133 Emirates
13:40 Johannesburg
09:40 Dubai
23:59 Dubai
13:55 Moscow Domodedovo
Connect
QR1364 Qatar Airways
QR223 Qatar Airways
13:45 Johannesburg
02:50 Doha
23:35 Doha
08:00 Moscow Domodedovo
Connect
QR1364 Qatar Airways
QR233 Qatar Airways
13:45 Johannesburg
06:45 Doha
23:35 Doha
11:55 Moscow Domodedovo
Connect
ET808 Ethiopian Airlines
ET760 Ethiopian Airlines
ET760 Ethiopian Airlines
14:10 Johannesburg
23:45 Addis Ababa
04:50 Athens
20:25 Addis Ababa
03:45 Athens
09:05 Moscow Domodedovo
Connect
LH573 Lufthansa
LH1448 Lufthansa
19:00 Johannesburg
12:50 Frankfurt
05:35 Frankfurt
17:00 Moscow Domodedovo
Connect
LH573 Lufthansa
LH1444 Lufthansa
19:00 Johannesburg
08:05 Frankfurt
05:35 Frankfurt
12:15 Moscow Domodedovo
Connect
EK764 Emirates
EK133 Emirates
19:10 Johannesburg
09:40 Dubai
05:25 Dubai
13:55 Moscow Domodedovo
Connect
EK764 Emirates
EK131 Emirates
19:10 Johannesburg
16:15 Dubai
05:25 Dubai
20:30 Moscow Domodedovo
Connect
BA056 British Airways
BA233 British Airways
19:20 Johannesburg
08:45 London Heathrow
05:30 London Heathrow
14:35 Moscow Domodedovo
Connect
SA260 South African Airways
LH1448 Lufthansa
19:25 Johannesburg
12:50 Frankfurt
06:10 Frankfurt
17:00 Moscow Domodedovo
Connect
SA260 South African Airways
LH1444 Lufthansa
19:25 Johannesburg
08:05 Frankfurt
06:10 Frankfurt
12:15 Moscow Domodedovo
Connect
LX289 Swiss
LX1326 Swiss
19:25 Johannesburg
12:20 Zurich
06:10 Zurich
16:45 Moscow Domodedovo
Connect
SA234 South African Airways
BA233 British Airways
20:00 Johannesburg
08:45 London Heathrow
06:25 London Heathrow
14:35 Moscow Domodedovo
Connect
QR1378 Qatar Airways
QR229 Qatar Airways
20:15 Johannesburg
16:15 Doha
06:05 Doha
21:15 Moscow Domodedovo
Connect
VS450 Virgin Atlantic
BA233 British Airways
20:25 Johannesburg
08:45 London Heathrow
06:35 London Heathrow
14:35 Moscow Domodedovo
Connect
SA264 South African Airways
LH2528 Lufthansa
20:30 Johannesburg
11:10 Munich
07:20 Munich
15:15 Moscow Domodedovo
Connect
QR1368 Qatar Airways
QR229 Qatar Airways
20:50 Johannesburg
16:15 Doha
06:40 Doha
21:15 Moscow Domodedovo
Connect
BA054 British Airways
BA233 British Airways
21:10 Johannesburg
08:45 London Heathrow
07:20 London Heathrow
14:35 Moscow Domodedovo
Connect
LY052 El Al
LY613 El Al
21:30 Johannesburg
15:30 Tel Aviv
07:05 Tel Aviv
19:30 Moscow Domodedovo
Connect
MS840 Egyptair
MS729 Egyptair
21:45 Johannesburg
10:35 Cairo
05:35 Cairo
15:55 Moscow Domodedovo
Connect
EK766 Emirates
EK131 Emirates
22:20 Johannesburg
16:15 Dubai
08:20 Dubai
20:30 Moscow Domodedovo
Connect
EK766 Emirates
EK133 Emirates
22:20 Johannesburg
09:40 Dubai
08:20 Dubai
13:55 Moscow Domodedovo
Connect

3. Johannesburg to Moscow Vnukovo

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Moscow Vnukovo and cost approximately 1000 USD.

  3. You take a bus, shuttle or taxi from Moscow Vnukovo to your destination in Russia.

Flight Depart Arrive
EK762 Emirates
FZ911 Flydubai
13:40 Johannesburg
09:10 Dubai
23:59 Dubai
13:35 Moscow Vnukovo
Connect
TK39 43 Turkish Airlines
TK413 Turkish Airlines
18:10 Johannesburg
07:50 Istanbul Ataturk
05:00 Istanbul Ataturk
10:40 Moscow Vnukovo
Connect
TK39 43 Turkish Airlines
TK417 Turkish Airlines
18:10 Johannesburg
11:05 Istanbul Ataturk
05:00 Istanbul Ataturk
13:55 Moscow Vnukovo
Connect
EK764 Emirates
FZ911 Flydubai
19:10 Johannesburg
09:10 Dubai
05:25 Dubai
13:35 Moscow Vnukovo
Connect
EK766 Emirates
FZ911 Flydubai
22:20 Johannesburg
09:10 Dubai
08:20 Dubai
13:35 Moscow Vnukovo
Connect

4. Johannesburg to Pulkovo

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Pulkovo to your destination in Russia.

Flight Depart Arrive
AF995 Air France
AF1464 Air France
09:00 Johannesburg
09:30 Paris CDG
19:45 Paris CDG
13:50 Pulkovo
Connect
QR1364 Qatar Airways
QR279 Qatar Airways
13:45 Johannesburg
07:55 Doha
23:35 Doha
14:05 Pulkovo
Connect
TK39 43 Turkish Airlines
TK401 Turkish Airlines
18:10 Johannesburg
11:00 Istanbul Ataturk
05:00 Istanbul Ataturk
14:20 Pulkovo
Connect
LH573 Lufthansa
LH1436 Lufthansa
19:00 Johannesburg
12:40 Frankfurt
05:35 Frankfurt
16:20 Pulkovo
Connect
LH573 Lufthansa
LH1432 Lufthansa
19:00 Johannesburg
09:15 Frankfurt
05:35 Frankfurt
12:55 Pulkovo
Connect
EK764 Emirates
EK175 Emirates
19:10 Johannesburg
15:45 Dubai
05:25 Dubai
20:50 Pulkovo
Connect
SA260 South African Airways
LH824 Lufthansa
SK736 Scandinavian Airlines
19:25 Johannesburg
07:30 Frankfurt
11:05 Copenhagen
06:10 Frankfurt
08:50 Copenhagen
14:10 Pulkovo
Connect
SA260 South African Airways
LH1432 Lufthansa
19:25 Johannesburg
09:15 Frankfurt
06:10 Frankfurt
12:55 Pulkovo
Connect
LX289 Swiss
LX1310 Swiss
19:25 Johannesburg
09:20 Zurich
06:10 Zurich
13:20 Pulkovo
Connect
SA260 South African Airways
LH1436 Lufthansa
19:25 Johannesburg
12:40 Frankfurt
06:10 Frankfurt
16:20 Pulkovo
Connect
SA260 South African Airways
LH800 Lufthansa
SK732 Scandinavian Airlines
19:25 Johannesburg
07:15 Frankfurt
13:10 Stockholm
06:10 Frankfurt
09:20 Stockholm
15:35 Pulkovo
Connect
QR1378 Qatar Airways
QR279 Qatar Airways
20:15 Johannesburg
07:55 Doha
06:05 Doha
14:05 Pulkovo
Connect
SA264 South African Airways
LH2564 Lufthansa
20:30 Johannesburg
12:10 Munich
07:20 Munich
15:50 Pulkovo
Connect
SA264 South African Airways
SU6658 Aeroflot Russian Airlines
20:30 Johannesburg
11:10 Munich
07:20 Munich
14:55 Pulkovo
Connect
AZ0849 Alitalia
AZ0540 Alitalia
20:35 Johannesburg
11:55 Rome
06:50 Rome
16:35 Pulkovo
Connect
AZ0849 Alitalia
SU6680 Aeroflot Russian Airlines
20:35 Johannesburg
18:05 Rome
06:50 Rome
22:45 Pulkovo
Connect
AZ0849 Alitalia
SU6676 Aeroflot Russian Airlines
20:35 Johannesburg
13:05 Rome
06:50 Rome
17:45 Pulkovo
Connect
QR1368 Qatar Airways
QR281 Qatar Airways
20:50 Johannesburg
15:40 Doha
06:40 Doha
21:50 Pulkovo
Connect
QR1368 Qatar Airways
QR279 Qatar Airways
20:50 Johannesburg
07:55 Doha
06:40 Doha
14:05 Pulkovo
Connect
BA054 British Airways
AY1332 Finnair
AY705 Finnair
21:10 Johannesburg
10:20 London Heathrow
17:00 Helsinki
07:20 London Heathrow
15:15 Helsinki
18:00 Pulkovo
Connect
BA054 British Airways
BA794 British Airways
AY705 Finnair
21:10 Johannesburg
08:25 London Heathrow
17:00 Helsinki
07:20 London Heathrow
13:20 Helsinki
18:00 Pulkovo
Connect
EK766 Emirates
EK175 Emirates
22:20 Johannesburg
15:45 Dubai
08:20 Dubai
20:50 Pulkovo
Connect
KL0592 KLM
KL1399 KLM
23:10 Johannesburg
20:55 Amsterdam Schiphol
10:20 Amsterdam Schiphol
00:55 Pulkovo
Connect

5. Johannesburg to Moscow Sheremetyevo

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Moscow Sheremetyevo and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Moscow Sheremetyevo to your destination in Russia.

Flight Depart Arrive
AF995 Air France
AF1054 Air France
09:00 Johannesburg
07:10 Paris CDG
19:45 Paris CDG
11:55 Moscow Sheremetyevo
Connect
EK762 Emirates
SU525 Aeroflot Russian Airlines
13:40 Johannesburg
02:20 Dubai
23:59 Dubai
06:50 Moscow Sheremetyevo
Connect
BA056 British Airways
BA235 British Airways
19:20 Johannesburg
10:55 London Heathrow
05:30 London Heathrow
16:50 Moscow Sheremetyevo
Connect
SA234 South African Airways
SU2571 Aeroflot Russian Airlines
20:00 Johannesburg
08:50 London Heathrow
06:25 London Heathrow
14:40 Moscow Sheremetyevo
Connect
VS450 Virgin Atlantic
SU2571 Aeroflot Russian Airlines
20:25 Johannesburg
08:50 London Heathrow
06:35 London Heathrow
14:40 Moscow Sheremetyevo
Connect
SA264 South African Airways
SU2321 Aeroflot Russian Airlines
20:30 Johannesburg
10:10 Munich
07:20 Munich
14:15 Moscow Sheremetyevo
Connect
AZ0849 Alitalia
SU264 2403 Aeroflot Russian Airlines
20:35 Johannesburg
12:30 Rome
06:50 Rome
17:30 Moscow Sheremetyevo
Connect
AZ0849 Alitalia
AZ0548 Alitalia
20:35 Johannesburg
10:55 Rome
06:50 Rome
15:40 Moscow Sheremetyevo
Connect
AZ0849 Alitalia
SU2419 Aeroflot Russian Airlines
20:35 Johannesburg
14:20 Rome
06:50 Rome
19:10 Moscow Sheremetyevo
Connect
BA054 British Airways
BA235 British Airways
21:10 Johannesburg
10:55 London Heathrow
07:20 London Heathrow
16:50 Moscow Sheremetyevo
Connect
BA054 British Airways
SU2581 Aeroflot Russian Airlines
21:10 Johannesburg
10:40 London Heathrow
07:20 London Heathrow
16:35 Moscow Sheremetyevo
Connect
BA054 British Airways
SU2571 Aeroflot Russian Airlines
21:10 Johannesburg
08:50 London Heathrow
07:20 London Heathrow
14:40 Moscow Sheremetyevo
Connect
LY052 El Al
SU507 Aeroflot Russian Airlines
21:30 Johannesburg
12:40 Tel Aviv
07:05 Tel Aviv
16:50 Moscow Sheremetyevo
Connect
KL0592 KLM
SU2695 Aeroflot Russian Airlines
23:10 Johannesburg
18:15 Amsterdam Schiphol
10:20 Amsterdam Schiphol
22:40 Moscow Sheremetyevo
Connect
KL0592 KLM
SU2551 Aeroflot Russian Airlines
23:10 Johannesburg
13:15 Amsterdam Schiphol
10:20 Amsterdam Schiphol
17:45 Moscow Sheremetyevo
Connect
KL0592 KLM
KL0903 KLM
23:10 Johannesburg
11:50 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:05 Moscow Sheremetyevo
Connect

6. Johannesburg to Platov

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Platov to your destination in Russia.

Flight Depart Arrive
EK768 Emirates
FZ1935 Flydubai
10:30 Johannesburg
22:10 Dubai
20:40 Dubai
01:30 Platov
Connect

7. Johannesburg to Sochi

  1. You take a bus, shuttle or taxi from your location in Randburg to Johannesburg.

  2. You take a flight from Johannesburg to Sochi and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Sochi to your destination in Russia.

Flight Depart Arrive
EK768 Emirates
FZ985 Flydubai
10:30 Johannesburg
00:55 Dubai
20:40 Dubai
03:55 Sochi
Connect
EK762 Emirates
FZ985 Flydubai
13:40 Johannesburg
00:55 Dubai
23:59 Dubai
03:55 Sochi
Connect
LY052 El Al
LY5139 El Al
21:30 Johannesburg
16:40 Tel Aviv
07:05 Tel Aviv
19:20 Sochi
Connect
LY052 El Al
U6722 Ural Airlines
21:30 Johannesburg
12:00 Tel Aviv
07:05 Tel Aviv
14:25 Sochi
Connect

References

Find Hotels in Russia

You can find hotels and accommodations in Russia with our hotels search tool below

Booking.com