Find cheap flights to Moscow

Fri 1/24
Fri 1/31
Any month
Compare vs momondo |

When is the best time to fly to Moscow?

R13 690
R11 520
R9 360
R7 203
Price
R7.203 - R11.812

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 41 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. midday flights are likely to have higher prices.


Moscow flight deals found on momondo

Check out some of the best fares to Moscow found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
05 Feb
16:10
JNB
Johannesburg OR Tambo airport
17h 10m
2 Stops
DME
10:20
+1
Moscow Domodedovo airport
Ethiopian Air
29 Feb
0:50
DME
Moscow Domodedovo airport
16h 15m
2 Stops
JNB
16:05
Johannesburg OR Tambo airport
R7 952
SWISS
SWISS
12 Feb
22:20
JNB
Johannesburg OR Tambo airport
20h 30m
1 Stop
DME
19:50
+1
Moscow Domodedovo airport
SWISS
09 Mar
12:05
DME
Moscow Domodedovo airport
26h 15m
1 Stop
JNB
13:20
+1
Johannesburg OR Tambo airport
R7 995
SWISS
SWISS
19 May
21:25
JNB
Johannesburg OR Tambo airport
29h 40m
1 Stop
DME
4:05
+2
Moscow Domodedovo airport
SWISS
31 May
20:30
DME
Moscow Domodedovo airport
16h 40m
1 Stop
JNB
12:10
+1
Johannesburg OR Tambo airport
R8 009
Ethiopian Air
Ethiopian Air
25 May
16:10
JNB
Johannesburg OR Tambo airport
17h 55m
2 Stops
DME
11:05
+1
Moscow Domodedovo airport
Ethiopian Air
20 Jun
0:05
DME
Moscow Domodedovo airport
17h 00m
2 Stops
JNB
16:05
Johannesburg OR Tambo airport
R8 312
Ethiopian Air
Ethiopian Air
28 Apr
1:00
JNB
Johannesburg OR Tambo airport
33h 05m
2 Stops
DME
11:05
+1
Moscow Domodedovo airport
Ethiopian Air
05 May
0:05
DME
Moscow Domodedovo airport
17h 00m
2 Stops
JNB
16:05
Johannesburg OR Tambo airport
R8 600
Turkish Airlines
Turkish Airlines
02 Apr
17:30
DUR
Durban King Shaka Intl airport
18h 10m
2 Stops
VKO
12:40
+1
Moscow Vnukovo airport
Turkish Airlines
13 Apr
15:10
VKO
Moscow Vnukovo airport
25h 25m
2 Stops
DUR
15:35
+1
Durban King Shaka Intl airport
R8 657
Turkish Airlines
Turkish Airlines
28 Apr
20:10
JNB
Johannesburg OR Tambo airport
15h 30m
1 Stop
VKO
12:40
+1
Moscow Vnukovo airport
Turkish Airlines
05 May
23:00
VKO
Moscow Vnukovo airport
15h 20m
1 Stop
JNB
13:20
+1
Johannesburg OR Tambo airport
R8 917
Ethiopian Air
Ethiopian Air
05 Feb
16:10
JNB
Johannesburg OR Tambo airport
17h 10m
2 Stops
DME
10:20
+1
Moscow Domodedovo airport
Ethiopian Air
29 Feb
0:50
DME
Moscow Domodedovo airport
16h 15m
2 Stops
JNB
16:05
Johannesburg OR Tambo airport
R7 952
British Airways
British Airways
01 Jun
23:10
JNB
Johannesburg OR Tambo airport
18h 40m
1 Stop
SVO
18:50
+1
Moscow Sheremetyevo airport
British Airways
15 Jun
21:10
SVO
Moscow Sheremetyevo airport
16h 05m
1 Stop
JNB
12:15
+1
Johannesburg OR Tambo airport
R11 913
Ethiopian Air
Ethiopian Air
25 May
16:10
JNB
Johannesburg OR Tambo airport
17h 55m
2 Stops
DME
11:05
+1
Moscow Domodedovo airport
Ethiopian Air
20 Jun
0:05
DME
Moscow Domodedovo airport
17h 00m
2 Stops
JNB
16:05
Johannesburg OR Tambo airport
R8 312
Emirates
Emirates
02 Apr
20:40
DUR
Durban King Shaka Intl airport
18h 15m
1 Stop
DME
15:55
+1
Moscow Domodedovo airport
Emirates
13 Apr
2:20
DME
Moscow Domodedovo airport
18h 15m
1 Stop
DUR
19:35
Durban King Shaka Intl airport
R9 608
S7 Airlines
S7 Airlines
20 Jun
15:45
JNB
Johannesburg OR Tambo airport
21h 20m
1 Stop
DME
14:05
+1
Moscow Domodedovo airport
S7 Airlines
22 Jun
2:55
DME
Moscow Domodedovo airport
16h 00m
1 Stop
JNB
17:55
Johannesburg OR Tambo airport
R10 501

Airports near Moscow

Below you will find all the airports in Moscow along with their distance from the city centre
Moscow Domodedovo
40 km from city centre
Moscow Sheremetyevo
27 km from city centre
Moscow Vnukovo
27 km from city centre
Moscow Zhukovsky
39 km from city centre

Popular routes to Moscow

Most frequently searched flights to Moscow along with the cheapest price and shortest flight duration
Johannesburg to Moscow Flights
Fastest flight time
17h 55m
Cheapest price
R7 995
Durban to Moscow Flights
Fastest flight time
19h 40m
Cheapest price
R9 190

Start planning your trip to Moscow