Find cheap flights to Moscow

Sat. 25/5
Sat. 1/6
Any month
Compare vs. momondo |

When is the best time to fly to Moscow?

+75.0%
+50.0%
+25.0%
Base
Price
1,058 - 1,717 CAD
Temperature
-6 - 24 °C
Precipitation
2 - 4 mm

Moscow flight deals found on momondo

Check out some of the best fares to Moscow found recently by users on momondo
Quickest
Cheapest
Finnair
Finnair
YYZ
19 Nov.
Toronto Pearson Intl airport
18h 00m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
30 Nov.
Moscow Sheremetyevo airport
16h 50m
2 Stops
YYZ
Toronto Pearson Intl airport
953 CAD
KLM
KLM
YYZ
10 Jun.
Toronto Pearson Intl airport
19h 45m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
SVO
20 Jun.
Moscow Sheremetyevo airport
16h 41m
2 Stops
YYZ
Toronto Pearson Intl airport
1,099 CAD
SWISS
SWISS
YYZ
08 Jun.
Toronto Pearson Intl airport
39h 45m
2 Stops
DME
Moscow Domodedovo airport
SWISS
DME
17 Jun.
Moscow Domodedovo airport
34h 05m
1 Stop
YYZ
Toronto Pearson Intl airport
1,101 CAD
SWISS
SWISS
YYZ
19 Nov.
Toronto Pearson Intl airport
17h 05m
1 Stop
DME
Moscow Domodedovo airport
SWISS
DME
30 Nov.
Moscow Domodedovo airport
51h 30m
2 Stops
YYZ
Toronto Pearson Intl airport
1,138 CAD
Finnair
Finnair
YVR
24 Sep.
Vancouver Intl airport
30h 10m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
10 Oct.
Moscow Sheremetyevo airport
18h 55m
2 Stops
YVR
Vancouver Intl airport
1,158 CAD
SWISS
SWISS
YYZ
14 Jul.
Toronto Pearson Intl airport
19h 45m
2 Stops
DME
Moscow Domodedovo airport
SWISS
DME
12 Sep.
Moscow Domodedovo airport
38h 17m
2 Stops
YYZ
Toronto Pearson Intl airport
1,180 CAD
KLM
KLM
YUL
12 Jun.
Montreal Pierre Elliott Trudeau Intl airport
15h 55m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
SVO
19 Jun.
Moscow Sheremetyevo airport
14h 40m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,231 CAD
Finnair
Finnair
YYZ
19 Nov.
Toronto Pearson Intl airport
18h 00m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
30 Nov.
Moscow Sheremetyevo airport
16h 50m
2 Stops
YYZ
Toronto Pearson Intl airport
953 CAD
Turkish Airlines
Turkish Airlines
YYZ
20 Aug.
Toronto Pearson Intl airport
13h 35m
1 Stop
VKO
Moscow Vnukovo airport
Turkish Airlines
VKO
17 Sep.
Moscow Vnukovo airport
22h 15m
1 Stop
YYZ
Toronto Pearson Intl airport
1,254 CAD
KLM
KLM
YYZ
10 Jun.
Toronto Pearson Intl airport
19h 45m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
SVO
20 Jun.
Moscow Sheremetyevo airport
16h 41m
2 Stops
YYZ
Toronto Pearson Intl airport
1,099 CAD
Finnair
Finnair
YUL
31 May
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
30 Jun.
Moscow Sheremetyevo airport
20h 59m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,345 CAD
SWISS
SWISS
YUL
12 Jun.
Montreal Pierre Elliott Trudeau Intl airport
26h 15m
1 Stop
DME
Moscow Domodedovo airport
SWISS
DME
19 Jun.
Moscow Domodedovo airport
13h 05m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,243 CAD

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

Start planning your trip to Moscow