Find cheap flights to Moscow

Fri. 20/9
Fri. 27/9
Any month
Compare vs. momondo |

When is the best time to fly to Moscow?

+75.0%
+50.0%
+25.0%
Base
Price
1,042 - 1,679 CAD

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 February for the best deal.

When is the best time to book flights to Moscow?

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

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

On average, the cheapest flights to Moscow are found when departing on a Wednesday. Try to avoid departing on a Saturday, as this is usually the most expensive day.

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

Our data shows that the cheapest Moscow flights are usually those with evening departure times. morning flights are often costlier.


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
27 Nov.
Moscow Sheremetyevo airport
25h 35m
2 Stops
YYZ
Toronto Pearson Intl airport
893 CAD
Turkish Airlines
Turkish Airlines
YYZ
21 Oct.
Toronto Pearson Intl airport
13h 35m
1 Stop
VKO
Moscow Vnukovo airport
Turkish Airlines
VKO
05 Nov.
Moscow Vnukovo airport
22h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
969 CAD
Turkish Airlines
Turkish Airlines
YYZ
11 Nov.
Toronto Pearson Intl airport
20h 55m
1 Stop
VKO
Moscow Vnukovo airport
Turkish Airlines
VKO
24 Nov.
Moscow Vnukovo airport
22h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
969 CAD
Turkish Airlines
Turkish Airlines
YYZ
03 Feb.
Toronto Pearson Intl airport
20h 55m
1 Stop
VKO
Moscow Vnukovo airport
Turkish Airlines
VKO
09 Feb.
Moscow Vnukovo airport
22h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
969 CAD
Finnair
Finnair
YYZ
21 Oct.
Toronto Pearson Intl airport
21h 15m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
06 Nov.
Moscow Sheremetyevo airport
27h 20m
2 Stops
YYZ
Toronto Pearson Intl airport
984 CAD
Finnair
Finnair
YYZ
03 Feb.
Toronto Pearson Intl airport
18h 00m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
10 Feb.
Moscow Sheremetyevo airport
27h 20m
2 Stops
YYZ
Toronto Pearson Intl airport
988 CAD
Delta
Delta
YUL
01 Dec.
Montreal Pierre Elliott Trudeau Intl airport
13h 10m
1 Stop
SVO
Moscow Sheremetyevo airport
Delta
SVO
08 Dec.
Moscow Sheremetyevo airport
17h 00m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,016 CAD
KLM
KLM
YYZ
04 Dec.
Toronto Pearson Intl airport
16h 10m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
SVO
08 Dec.
Moscow Sheremetyevo airport
14h 15m
1 Stop
YYZ
Toronto Pearson Intl airport
1,002 CAD
Air France
Air France
YUL
19 Nov.
Montreal Pierre Elliott Trudeau Intl airport
17h 15m
1 Stop
SVO
Moscow Sheremetyevo airport
Air France
SVO
07 Dec.
Moscow Sheremetyevo airport
15h 45m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,010 CAD
Turkish Airlines
Turkish Airlines
YYZ
21 Oct.
Toronto Pearson Intl airport
13h 35m
1 Stop
VKO
Moscow Vnukovo airport
Turkish Airlines
VKO
05 Nov.
Moscow Vnukovo airport
22h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
969 CAD
Lufthansa
Lufthansa
YVR
22 Sep.
Vancouver Intl airport
19h 40m
1 Stop
DME
Moscow Domodedovo airport
Lufthansa
DME
12 Oct.
Moscow Domodedovo airport
18h 30m
1 Stop
YVR
Vancouver Intl airport
1,924 CAD
Lufthansa
Lufthansa
YUL
29 Sep.
Montreal Pierre Elliott Trudeau Intl airport
11h 20m
1 Stop
DME
Moscow Domodedovo airport
Lufthansa
DME
03 Nov.
Moscow Domodedovo airport
28h 50m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,283 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

Popular routes to Moscow

Most frequently searched flights to Moscow along with the cheapest price and shortest flight duration
Toronto to Moscow
Fastest flight time
15h 40m
Cheapest price
744 CAD
Montreal to Moscow
Fastest flight time
11h 20m
Cheapest price
961 CAD
Vancouver to Moscow
Fastest flight time
18h 40m
Cheapest price
1,039 CAD
Calgary to Moscow
Fastest flight time
16h 35m
Cheapest price
1,075 CAD
Edmonton to Moscow
Fastest flight time
16h 50m
Cheapest price
1,145 CAD
Ottawa to Moscow
Fastest flight time
16h 40m
Cheapest price
1,254 CAD
Québec City to Moscow
Fastest flight time
20h 25m
Cheapest price
1,263 CAD
Winnipeg to Moscow
Fastest flight time
23h 56m
Cheapest price
1,339 CAD
St. John's to Moscow
Fastest flight time
30h 15m
Cheapest price
1,824 CAD
London to Moscow
Fastest flight time
28h 55m
Cheapest price
2,468 CAD
View more

Start planning your trip to Moscow