Find cheap flights to Moscow

Tue 19/3
Tue 26/3
Any month
Compare vs. momondo |

When is the best time to fly to Moscow?

+75.0%
+50.0%
+25.0%
Base
Price
1,047 - 1,686 CAD

Moscow flight deals found on momondo

Check out some of the best fares to Moscow found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
12h 45m
1 Stop
7:45 pm
SVO
Moscow Sheremetyevo airport
Multiple Airlines
SVO
7:00 am
Moscow Sheremetyevo airport
14h 45m
1 Stop
2:45 pm
YYZ
Toronto Pearson Intl airport
933 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
24h 00m
3 Stops
7:00 am
+1
SVO
Moscow Sheremetyevo airport
Multiple Airlines
SVO
7:00 am
Moscow Sheremetyevo airport
28h 10m
2 Stops
4:10 am
+1
YYZ
Toronto Pearson Intl airport
952 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
17h 10m
2 Stops
12:10 am
+1
VKO
Moscow Vnukovo airport
Multiple Airlines
VKO
7:00 am
Moscow Vnukovo airport
18h 30m
2 Stops
6:30 pm
YYZ
Toronto Pearson Intl airport
972 CAD
Finnair
Finnair
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
16h 55m
2 Stops
11:55 pm
SVO
Moscow Sheremetyevo airport
Finnair
SVO
7:00 am
Moscow Sheremetyevo airport
21h 00m
2 Stops
9:00 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
973 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
22h 35m
3 Stops
5:35 am
+1
SVO
Moscow Sheremetyevo airport
Multiple Airlines
SVO
7:00 am
Moscow Sheremetyevo airport
23h 25m
3 Stops
11:25 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
995 CAD
SWISS
SWISS
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
26h 15m
1 Stop
9:15 am
+1
DME
Moscow Domodedovo airport
SWISS
DME
7:00 am
Moscow Domodedovo airport
28h 40m
1 Stop
4:40 am
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,001 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
12h 45m
1 Stop
7:45 pm
SVO
Moscow Sheremetyevo airport
Multiple Airlines
SVO
7:00 am
Moscow Sheremetyevo airport
14h 45m
1 Stop
2:45 pm
YYZ
Toronto Pearson Intl airport
933 CAD
KLM
KLM
YYZ
12:00 am
Toronto Pearson Intl airport
16h 55m
1 Stop
11:55 pm
SVO
Moscow Sheremetyevo airport
KLM
SVO
7:00 am
Moscow Sheremetyevo airport
13h 00m
1 Stop
1:00 pm
YYZ
Toronto Pearson Intl airport
1,077 CAD
Delta
Delta
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 10m
1 Stop
1:10 am
+1
SVO
Moscow Sheremetyevo airport
Delta
SVO
7:00 am
Moscow Sheremetyevo airport
15h 45m
1 Stop
3:45 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,037 CAD
KLM
KLM
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
20h 50m
1 Stop
3:50 am
+1
SVO
Moscow Sheremetyevo airport
KLM
SVO
7:00 am
Moscow Sheremetyevo airport
14h 40m
1 Stop
2:40 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,161 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
17h 10m
2 Stops
12:10 am
+1
VKO
Moscow Vnukovo airport
Multiple Airlines
VKO
7:00 am
Moscow Vnukovo airport
18h 30m
2 Stops
6:30 pm
YYZ
Toronto Pearson Intl airport
972 CAD
Finnair
Finnair
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
16h 55m
2 Stops
11:55 pm
SVO
Moscow Sheremetyevo airport
Finnair
SVO
7:00 am
Moscow Sheremetyevo airport
21h 00m
2 Stops
9:00 pm
YUL
Montreal Pierre Elliott Trudeau Intl airport
973 CAD

Which airlines operate flights to Moscow?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Moscow

Below you will find all the airports in Moscow along with the 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

Quick facts about Moscow

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Moscow
Local time
Currency
Russian Rouble
Beer
Domestic Beer (.5 litre)
1.31 CAD
Food
Inexpensive restaurant
12 CAD
Public transport
One-way ticket
1.12 CAD

Start planning your trip to Moscow