Find cheap flights to Moscow

Fri. 24/1
Fri. 31/1
Any month
Compare vs. momondo |

When is the best time to fly to Moscow?

1,940 C$
1,640 C$
1,330 C$
1,022 C$
Price
1 022 C$ - 1 585 C$

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 Tuesday. 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 morning 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
07 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl airport
28h 20m
1 Stop
DME
Moscow Domodedovo airport
TAP AIR PORTUGAL
30 Jun.
DME
Moscow Domodedovo airport
17h 20m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
944 C$
TAP AIR PORTUGAL
TAP AIR PORTUGAL
22 Apr.
YYZ
Toronto Pearson Intl airport
24h 05m
1 Stop
DME
Moscow Domodedovo airport
TAP AIR PORTUGAL
30 Apr.
DME
Moscow Domodedovo airport
21h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
1,001 C$
Air France
Air France
01 Jul.
YYZ
Toronto Pearson Intl airport
22h 45m
1 Stop
SVO
Moscow Sheremetyevo airport
Air France
22 Jul.
SVO
Moscow Sheremetyevo airport
17h 35m
2 Stops
YYZ
Toronto Pearson Intl airport
1,019 C$
KLM
KLM
24 Apr.
YYZ
Toronto Pearson Intl airport
17h 45m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
10 May
SVO
Moscow Sheremetyevo airport
20h 41m
2 Stops
YYZ
Toronto Pearson Intl airport
1,029 C$
KLM
KLM
30 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl airport
20h 55m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
07 Jul.
SVO
Moscow Sheremetyevo airport
14h 10m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,036 C$
KLM
KLM
23 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
20h 55m
1 Stop
SVO
Moscow Sheremetyevo airport
KLM
13 May
SVO
Moscow Sheremetyevo airport
12h 50m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,039 C$
Air France
Air France
13 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl airport
11h 50m
1 Stop
SVO
Moscow Sheremetyevo airport
Air France
27 Jun.
SVO
Moscow Sheremetyevo airport
17h 45m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,078 C$
Alitalia
Alitalia
24 Jun.
YYZ
Toronto Pearson Intl airport
14h 40m
1 Stop
SVO
Moscow Sheremetyevo airport
Alitalia
07 Jul.
SVO
Moscow Sheremetyevo airport
15h 15m
1 Stop
YYZ
Toronto Pearson Intl airport
1,189 C$
SWISS
SWISS
23 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 55m
1 Stop
DME
Moscow Domodedovo airport
SWISS
13 May
DME
Moscow Domodedovo airport
13h 05m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,049 C$
SWISS
SWISS
04 Apr.
YUL
Montreal Pierre Elliott Trudeau Intl airport
16h 55m
1 Stop
DME
Moscow Domodedovo airport
SWISS
20 Apr.
DME
Moscow Domodedovo airport
13h 40m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,067 C$
British Airways
British Airways
23 Jun.
YYZ
Toronto Pearson Intl airport
12h 55m
1 Stop
DME
Moscow Domodedovo airport
British Airways
07 Jul.
DME
Moscow Domodedovo airport
19h 05m
1 Stop
YYZ
Toronto Pearson Intl airport
1,090 C$
KLM
KLM
03 May
YYZ
Toronto Pearson Intl airport
14h 45m
2 Stops
SVO
Moscow Sheremetyevo airport
KLM
08 May
SVO
Moscow Sheremetyevo airport
17h 20m
1 Stop
YYZ
Toronto Pearson Intl airport
1,061 C$

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 55m
Cheapest price
740 C$
Montreal to Moscow Flights
Fastest flight time
12h 00m
Cheapest price
845 C$
Ottawa to Moscow Flights
Fastest flight time
14h 45m
Cheapest price
1,066 C$
Edmonton to Moscow Flights
Fastest flight time
17h 40m
Cheapest price
1,077 C$
Québec City to Moscow Flights
Fastest flight time
21h 20m
Cheapest price
1,084 C$
Vancouver to Moscow Flights
Fastest flight time
17h 45m
Cheapest price
1,101 C$
Calgary to Moscow Flights
Fastest flight time
17h 55m
Cheapest price
1,134 C$
Winnipeg to Moscow Flights
Fastest flight time
18h 05m
Cheapest price
1,227 C$
St. John's to Moscow Flights
Fastest flight time
16h 10m
Cheapest price
1,234 C$
London to Moscow Flights
Fastest flight time
15h 15m
Cheapest price
1,456 C$
View more

Start planning your trip to Moscow