Find cheap flights to Moscow

Mon. 11/11
Mon. 18/11
Any month
Compare vs. momondo |

When is the best time to fly to Moscow?

1,499 CAD
1,344 CAD
1,189 CAD
1,034 CAD
Price
1,034 - 1,504 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?

In general, most flyers find the cheapest time to book a flight to Moscow is about 60 days prior.

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

From most locations, the cheapest flights to Moscow are found on a Wednesday. Booking a Saturday departure is usually the most expensive.

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

Typically, cheap prices to Moscow are most often found for evening flights. Cheap prices are less likely for afternoon flights.


Moscow flight deals found on momondo

Check out some of the best fares to Moscow found recently by users on momondo
Quickest
Cheapest
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
22 Apr.
Toronto Pearson Intl airport
24h 00m
1 Stop
DME
Moscow Domodedovo airport
TAP AIR PORTUGAL
DME
29 Apr.
Moscow Domodedovo airport
21h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
877 CAD
Turkish Airlines
Turkish Airlines
YYZ
19 Feb.
Toronto Pearson Intl airport
20h 55m
1 Stop
VKO
Moscow Vnukovo airport
Turkish Airlines
VKO
24 Feb.
Moscow Vnukovo airport
35h 05m
1 Stop
YYZ
Toronto Pearson Intl airport
890 CAD
Turkish Airlines
Turkish Airlines
YYZ
28 Jan.
Toronto Pearson Intl airport
20h 55m
1 Stop
VKO
Moscow Vnukovo airport
Turkish Airlines
VKO
11 Feb.
Moscow Vnukovo airport
37h 10m
1 Stop
YYZ
Toronto Pearson Intl airport
897 CAD
Finnair
Finnair
YYZ
03 Feb.
Toronto Pearson Intl airport
18h 00m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
06 Feb.
Moscow Sheremetyevo airport
25h 35m
2 Stops
YYZ
Toronto Pearson Intl airport
931 CAD
Finnair
Finnair
YYZ
17 Jan.
Toronto Pearson Intl airport
31h 50m
2 Stops
SVO
Moscow Sheremetyevo airport
Finnair
SVO
26 Jan.
Moscow Sheremetyevo airport
56h 10m
2 Stops
YYZ
Toronto Pearson Intl airport
965 CAD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
YYZ
02 May
Toronto Pearson Intl airport
24h 00m
1 Stop
DME
Moscow Domodedovo airport
TAP AIR PORTUGAL
DME
16 May
Moscow Domodedovo airport
21h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
967 CAD
British Airways
British Airways
YYZ
19 Nov.
Toronto Pearson Intl airport
13h 00m
1 Stop
DME
Moscow Domodedovo airport
British Airways
DME
25 Nov.
Moscow Domodedovo airport
17h 05m
1 Stop
YYZ
Toronto Pearson Intl airport
1,112 CAD
KLM
KLM
YUL
20 Mar.
Montreal Pierre Elliott Trudeau Intl airport
15h 14m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
SVO
27 Mar.
Moscow Sheremetyevo airport
15h 45m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,022 CAD
KLM
KLM
YYZ
02 Mar.
Toronto Pearson Intl airport
20h 20m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
SVO
16 Mar.
Moscow Sheremetyevo airport
14h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
1,021 CAD
Delta
Delta
YUL
14 Apr.
Montreal Pierre Elliott Trudeau Intl airport
18h 50m
1 Stop
SVO
Moscow Sheremetyevo airport
Delta
SVO
21 Apr.
Moscow Sheremetyevo airport
18h 10m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,034 CAD
KLM
KLM
YVR
05 Mar.
Vancouver Intl airport
19h 55m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
SVO
19 Mar.
Moscow Sheremetyevo airport
17h 42m
2 Stops
YVR
Vancouver Intl airport
1,109 CAD
SWISS
SWISS
YUL
14 Apr.
Montreal Pierre Elliott Trudeau Intl airport
26h 15m
1 Stop
DME
Moscow Domodedovo airport
SWISS
DME
21 Apr.
Moscow Domodedovo airport
13h 05m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,017 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 Flights
Fastest flight time
12h 00m
Cheapest price
832 CAD
Montreal to Moscow Flights
Fastest flight time
12h 15m
Cheapest price
1,013 CAD
Vancouver to Moscow Flights
Fastest flight time
20h 10m
Cheapest price
1,033 CAD
Ottawa to Moscow Flights
Fastest flight time
13h 45m
Cheapest price
1,071 CAD
Edmonton to Moscow Flights
Fastest flight time
25h 50m
Cheapest price
1,128 CAD
Calgary to Moscow Flights
Fastest flight time
14h 05m
Cheapest price
1,148 CAD
St. John's to Moscow Flights
Fastest flight time
21h 20m
Cheapest price
1,215 CAD
Winnipeg to Moscow Flights
Fastest flight time
18h 25m
Cheapest price
1,223 CAD
Québec City to Moscow Flights
Fastest flight time
24h 30m
Cheapest price
1,660 CAD
London to Moscow Flights
Fastest flight time
15h 55m
Cheapest price
2,319 CAD
View more

Start planning your trip to Moscow