Flights Europe Russia

Search and find cheap flights to Russia

Sat 11/23
Sat 11/30
Any month
Compare vs momondo |

Cheapest flight routes to Russia

These routes have the cheapest flights to Russia found by momondo users
Departing Destination Best Price
Johannesburg Moscow 7 816 ZAR
Durban Moscow 11 202 ZAR
Johannesburg Saint Petersburg 12 600 ZAR
Cape Town Saint Petersburg 14 117 ZAR
Durban Saint Petersburg 14 838 ZAR
Cape Town Vladivostok 18 062 ZAR
Johannesburg Petropavlovsk-Kamchats 60 779 ZAR

Russia flight deals found on momondo

Check out some of the best fares to Russia found recently by users on momondo
Quickest
Cheapest
S7 Airlines
S7 Airlines
JNB
18 Dec
Johannesburg OR Tambo airport
24h 25m
1 Stop
DME
Moscow Domodedovo airport
S7 Airlines
DME
09 Jan
Moscow Domodedovo airport
16h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
11 217 ZAR
Etihad Airways
Etihad Airways
JNB
06 Jan
Johannesburg OR Tambo airport
22h 25m
1 Stop
DME
Moscow Domodedovo airport
Etihad Airways
DME
20 Jan
Moscow Domodedovo airport
18h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
12 483 ZAR
Finnair
Finnair
JNB
18 Dec
Johannesburg OR Tambo airport
26h 15m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
09 Jan
Moscow Sheremetyevo airport
20h 25m
2 Stops
JNB
Johannesburg OR Tambo airport
13 057 ZAR
Emirates
Emirates
CPT
28 Dec
Cape Town Intl airport
30h 20m
1 Stop
LED
Saint Petersburg Pulkovo airport
Emirates
LED
31 Dec
Saint Petersburg Pulkovo airport
37h 20m
1 Stop
CPT
Cape Town Intl airport
14 117 ZAR
Qatar Airways
Qatar Airways
DUR
23 Dec
Durban King Shaka Intl airport
40h 20m
3 Stops
LED
Saint Petersburg Pulkovo airport
Qatar Airways
LED
25 Dec
Saint Petersburg Pulkovo airport
24h 30m
3 Stops
DUR
Durban King Shaka Intl airport
16 796 ZAR
Emirates
Emirates
JNB
18 Dec
Johannesburg OR Tambo airport
23h 05m
1 Stop
VKO
Moscow Vnukovo airport
Emirates
VKO
09 Jan
Moscow Vnukovo airport
21h 35m
1 Stop
JNB
Johannesburg OR Tambo airport
17 370 ZAR
Etihad Airways
Etihad Airways
JNB
06 Jan
Johannesburg OR Tambo airport
22h 25m
1 Stop
DME
Moscow Domodedovo airport
Etihad Airways
DME
20 Jan
Moscow Domodedovo airport
18h 10m
1 Stop
JNB
Johannesburg OR Tambo airport
12 483 ZAR
S7 Airlines
S7 Airlines
JNB
18 Dec
Johannesburg OR Tambo airport
24h 25m
1 Stop
DME
Moscow Domodedovo airport
S7 Airlines
DME
09 Jan
Moscow Domodedovo airport
16h 15m
1 Stop
JNB
Johannesburg OR Tambo airport
11 217 ZAR
Emirates
Emirates
JNB
18 Dec
Johannesburg OR Tambo airport
23h 05m
1 Stop
VKO
Moscow Vnukovo airport
Emirates
VKO
09 Jan
Moscow Vnukovo airport
21h 35m
1 Stop
JNB
Johannesburg OR Tambo airport
17 370 ZAR
Emirates
Emirates
DUR
21 Dec
Durban King Shaka Intl airport
17h 20m
1 Stop
VKO
Moscow Vnukovo airport
Emirates
VKO
23 Dec
Moscow Vnukovo airport
27h 45m
1 Stop
DUR
Durban King Shaka Intl airport
21 123 ZAR
Finnair
Finnair
JNB
18 Dec
Johannesburg OR Tambo airport
26h 15m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
09 Jan
Moscow Sheremetyevo airport
20h 25m
2 Stops
JNB
Johannesburg OR Tambo airport
13 057 ZAR
Qatar Airways
Qatar Airways
DUR
23 Dec
Durban King Shaka Intl airport
40h 20m
3 Stops
LED
Saint Petersburg Pulkovo airport
Qatar Airways
LED
25 Dec
Saint Petersburg Pulkovo airport
24h 30m
3 Stops
DUR
Durban King Shaka Intl airport
16 796 ZAR

FAQs about flights to Russia

When is the best time to fly to Moscow?

In general when looking for the cheapest flight to Moscow, try to book your flight during the month of November for the best deal.

When is the best time to book a flight to Moscow?

From most locations, booking your flights to Moscow around 27 days prior to your departure date finds the best deals.

What is the cheapest day to depart on your flight to Moscow?

In general, booking your departure to Moscow for a Monday represents the best deal on airfare. Try to avoid a Saturday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Moscow?

Generally, when visiting Moscow, evening flights represent the best value. afternoon flights are likely to have higher prices.


Popular routes landing in Russia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Moscow
Fastest flight time
22h 25m
Cheapest price
7 816 ZAR
Durban to Moscow
Fastest flight time
26h 55m
Cheapest price
11 202 ZAR
Cape Town to Saint Petersburg
Fastest flight time
30h 20m
Cheapest price
11 629 ZAR
Johannesburg to Saint Petersburg
Fastest flight time
20h 25m
Cheapest price
12 600 ZAR
Durban to Saint Petersburg
Fastest flight time
30h 50m
Cheapest price
14 838 ZAR
Cape Town to Vladivostok
Fastest flight time
34h 50m
Cheapest price
18 062 ZAR
Johannesburg to Petropavlovsk-Kamchats
Fastest flight time
27h 30m
Cheapest price
60 779 ZAR
View more
Flights Europe Russia