Find cheap flights to Moscow

Fri 7/19
Fri 7/26
Any month
Compare vs momondo |

When is the best time to fly to Moscow?

+90.0%
+60.0%
+30.0%
Base
Price
7 773 - 13 1887 773 - 13 188 ZAR

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
04 Aug
JNB
22:05
Johannesburg OR Tambo airport
33h 45m
1 Stop
8:50
+2
DME
Moscow Domodedovo airport
Etihad Airways
21 Aug
DME
15:40
Moscow Domodedovo airport
28h 50m
1 Stop
19:30
+1
JNB
Johannesburg OR Tambo airport
7 840 ZAR
Etihad Airways
Etihad Airways
13 Aug
JNB
22:05
Johannesburg OR Tambo airport
33h 45m
1 Stop
8:50
+2
DME
Moscow Domodedovo airport
Etihad Airways
27 Aug
DME
15:40
Moscow Domodedovo airport
28h 50m
1 Stop
19:30
+1
JNB
Johannesburg OR Tambo airport
7 840 ZAR
Etihad Airways
Etihad Airways
13 Nov
JNB
21:45
Johannesburg OR Tambo airport
34h 35m
1 Stop
9:20
+2
DME
Moscow Domodedovo airport
Etihad Airways
26 Nov
DME
2:35
Moscow Domodedovo airport
18h 05m
1 Stop
19:40
JNB
Johannesburg OR Tambo airport
7 840 ZAR
Etihad Airways
Etihad Airways
28 Nov
JNB
21:45
Johannesburg OR Tambo airport
34h 35m
1 Stop
9:20
+2
DME
Moscow Domodedovo airport
Etihad Airways
03 Dec
DME
15:35
Moscow Domodedovo airport
29h 05m
1 Stop
19:40
+1
JNB
Johannesburg OR Tambo airport
7 840 ZAR
Etihad Airways
Etihad Airways
09 Sep
JNB
22:05
Johannesburg OR Tambo airport
33h 45m
1 Stop
8:50
+2
DME
Moscow Domodedovo airport
Etihad Airways
14 Oct
DME
15:40
Moscow Domodedovo airport
28h 50m
1 Stop
19:30
+1
JNB
Johannesburg OR Tambo airport
7 938 ZAR
Turkish Airlines
Turkish Airlines
09 Sep
JNB
20:10
Johannesburg OR Tambo airport
15h 30m
1 Stop
12:40
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
14 Oct
VKO
23:00
Moscow Vnukovo airport
15h 20m
1 Stop
13:20
+1
JNB
Johannesburg OR Tambo airport
8 148 ZAR
Turkish Airlines
Turkish Airlines
09 Sep
JNB
20:10
Johannesburg OR Tambo airport
15h 30m
1 Stop
12:40
+1
VKO
Moscow Vnukovo airport
Turkish Airlines
14 Oct
VKO
23:00
Moscow Vnukovo airport
15h 20m
1 Stop
13:20
+1
JNB
Johannesburg OR Tambo airport
8 148 ZAR
Qatar Airways
Qatar Airways
05 Sep
JNB
10:00
Johannesburg OR Tambo airport
23h 05m
1 Stop
10:05
+1
DME
Moscow Domodedovo airport
Qatar Airways
21 Sep
DME
2:55
Moscow Domodedovo airport
17h 05m
1 Stop
19:00
JNB
Johannesburg OR Tambo airport
8 567 ZAR
Qatar Airways
Qatar Airways
06 Sep
JNB
10:00
Johannesburg OR Tambo airport
23h 05m
1 Stop
10:05
+1
DME
Moscow Domodedovo airport
Qatar Airways
14 Sep
DME
2:55
Moscow Domodedovo airport
17h 05m
1 Stop
19:00
JNB
Johannesburg OR Tambo airport
8 931 ZAR
Turkish Airlines
Turkish Airlines
13 Nov
JNB
21:15
Johannesburg OR Tambo airport
31h 15m
1 Stop
5:30
+2
VKO
Moscow Vnukovo airport
Turkish Airlines
26 Nov
VKO
23:50
Moscow Vnukovo airport
15h 15m
1 Stop
14:05
+1
JNB
Johannesburg OR Tambo airport
8 805 ZAR
British Airways
British Airways
06 Aug
DUR
18:00
Durban King Shaka Intl airport
23h 50m
2 Stops
18:50
+1
SVO
Moscow Sheremetyevo airport
British Airways
04 Oct
SVO
21:10
Moscow Sheremetyevo airport
22h 55m
2 Stops
19:05
+1
DUR
Durban King Shaka Intl airport
21 816 ZAR
KLM
KLM
13 Nov
JNB
1:55
Johannesburg OR Tambo airport
25h 00m
1 Stop
3:55
+1
SVO
Moscow Sheremetyevo airport
KLM
26 Nov
SVO
16:05
Moscow Sheremetyevo airport
23h 10m
1 Stop
14:15
+1
JNB
Johannesburg OR Tambo airport
8 497 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
Fastest flight time
33h 45m
Cheapest price
7 840 ZAR
Johannesburg to Moscow
Fastest flight time
15h 30m
Cheapest price
8 805 ZAR
Durban to Moscow
Fastest flight time
38h 40m
Cheapest price
9 923 ZAR
Johannesburg to Moscow
Fastest flight time
15h 55m
Cheapest price
10 091 ZAR
Durban to Moscow
Fastest flight time
29h 15m
Cheapest price
11 153 ZAR
Durban to Moscow
Fastest flight time
17h 50m
Cheapest price
11 921 ZAR
View more

Start planning your trip to Moscow