Find cheap flights to Moscow

Thu 11/21
Thu 11/28
Any month
Compare vs momondo |

When is the best time to fly to Moscow?

12 850 ZAR
11 015 ZAR
9 179 ZAR
7 343 ZAR
Prezzo
108 483 ZAR - 179 310 ZAR

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.


Moscow flight deals found on momondo

Check out some of the best fares to Moscow found recently by users on momondo
Quickest
Cheapest
Etihad Airways
Etihad Airways
19 May
JNB
22:05
Johannesburg OR Tambo airport
33h 45m
1 Stop
8:50
+2
DME
Moscow Domodedovo airport
Etihad Airways
31 May
DME
15:40
Moscow Domodedovo airport
28h 50m
1 Stop
19:30
+1
JNB
Johannesburg OR Tambo airport
7 845 ZAR
Turkish Airlines
Turkish Airlines
21 Nov
JNB
21:15
Johannesburg OR Tambo airport
16h 25m
1 Stop
14:40
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
27 Nov
VKO
23:45
Moscow Vnukovo airport
15h 25m
1 Stop
14:10
+1
JNB
Johannesburg OR Tambo airport
8 037 ZAR
Etihad Airways
Etihad Airways
24 Nov
JNB
21:15
Johannesburg OR Tambo airport
22h 25m
1 Stop
20:40
+1
DME
Moscow Domodedovo airport
Etihad Airways
28 Nov
DME
2:35
Moscow Domodedovo airport
18h 10m
1 Stop
19:45
JNB
Johannesburg OR Tambo airport
8 495 ZAR
Etihad Airways
Etihad Airways
21 Nov
JNB
21:15
Johannesburg OR Tambo airport
22h 25m
1 Stop
20:40
+1
DME
Moscow Domodedovo airport
Etihad Airways
27 Nov
DME
15:15
Moscow Domodedovo airport
29h 30m
1 Stop
19:45
+1
JNB
Johannesburg OR Tambo airport
9 072 ZAR
KLM
KLM
19 May
JNB
1:10
Johannesburg OR Tambo airport
15h 55m
1 Stop
18:05
SVO
Moscow Sheremetyevo airport
KLM
31 May
SVO
8:40
Moscow Sheremetyevo airport
16h 40m
1 Stop
0:20
+1
JNB
Johannesburg OR Tambo airport
10 150 ZAR
Turkish Airlines
Turkish Airlines
24 Nov
JNB
21:15
Johannesburg OR Tambo airport
18h 30m
1 Stop
16:45
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
28 Nov
VKO
23:45
Moscow Vnukovo airport
15h 25m
1 Stop
14:10
+1
JNB
Johannesburg OR Tambo airport
10 180 ZAR
Turkish Airlines
Turkish Airlines
19 May
JNB
20:10
Johannesburg OR Tambo airport
15h 30m
1 Stop
12:40
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
31 May
VKO
23:00
Moscow Vnukovo airport
15h 20m
1 Stop
13:20
+1
JNB
Johannesburg OR Tambo airport
11 820 ZAR
Turkish Airlines
Turkish Airlines
20 May
JNB
20:10
Johannesburg OR Tambo airport
15h 30m
1 Stop
12:40
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
21 May
VKO
23:00
Moscow Vnukovo airport
15h 20m
1 Stop
13:20
+1
JNB
Johannesburg OR Tambo airport
13 238 ZAR
Turkish Airlines
Turkish Airlines
21 Nov
JNB
21:15
Johannesburg OR Tambo airport
16h 25m
1 Stop
14:40
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
27 Nov
VKO
23:45
Moscow Vnukovo airport
15h 25m
1 Stop
14:10
+1
JNB
Johannesburg OR Tambo airport
8 037 ZAR
KLM
KLM
19 May
JNB
1:10
Johannesburg OR Tambo airport
15h 55m
1 Stop
18:05
SVO
Moscow Sheremetyevo airport
KLM
31 May
SVO
8:40
Moscow Sheremetyevo airport
16h 40m
1 Stop
0:20
+1
JNB
Johannesburg OR Tambo airport
10 150 ZAR
Turkish Airlines
Turkish Airlines
24 Nov
JNB
21:15
Johannesburg OR Tambo airport
18h 30m
1 Stop
16:45
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
28 Nov
VKO
23:45
Moscow Vnukovo airport
15h 25m
1 Stop
14:10
+1
JNB
Johannesburg OR Tambo airport
10 180 ZAR
Turkish Airlines
Turkish Airlines
08 Dec
JNB
21:15
Johannesburg OR Tambo airport
16h 25m
1 Stop
14:40
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
18 Dec
VKO
18:40
Moscow Vnukovo airport
20h 30m
1 Stop
14:10
+1
JNB
Johannesburg OR Tambo airport
17 537 ZAR

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 30m
Cheapest price
7 742 ZAR
Durban to Moscow Flights
Fastest flight time
26h 55m
Cheapest price
11 244 ZAR

Start planning your trip to Moscow