Find cheap flights to Moscow

Fri. 3/4
Fri. 10/4
Any month
Compare vs. momondo |

Cheapest flights to Moscow airports

Find the cheapest flights to these Moscow airports from your nearest city or airport
There is no data for the selected route at this time, please select a new departure airport

When is the best time to fly to Moscow?

What is the cheapest month to fly to Moscow?

Most travellers find the cheapest round-trip flights to Moscow when choosing a flight departing in February.

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
Multiple Airlines
1 May
YYZ
Toronto Pearson Intl
18h 05m
2 stops
DME
Moscow Domodedovo
8 May
DME
Moscow Domodedovo
20h 40m
1 stop
YYZ
Toronto Pearson Intl
Multiple Airlines
14 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
18h 30m
2 stops
DME
Moscow Domodedovo
5 Oct.
DME
Moscow Domodedovo
16h 40m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
14 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
18h 30m
2 stops
DME
Moscow Domodedovo
8 Oct.
DME
Moscow Domodedovo
16h 40m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
16 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
19h 10m
2 stops
DME
Moscow Domodedovo
5 Oct.
DME
Moscow Domodedovo
16h 40m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl
Multiple Airlines
1 May
YYZ
Toronto Pearson Intl
19h 10m
2 stops
VKO
Moscow Vnukovo
8 May
VKO
Moscow Vnukovo
31h 20m
1 stop
YYZ
Toronto Pearson Intl
Multiple Airlines
16 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
17h 55m
2 stops
DME
Moscow Domodedovo
8 Oct.
DME
Moscow Domodedovo
16h 40m
1 stop
YUL
Montreal Pierre Elliott Trudeau Intl

Find the cheapest one-way flights to Moscow

If you're looking for one-way flights to Moscow, view some of our deals below.
Quickest
Cheapest
Multiple Airlines
1 May
YYZ
Toronto Pearson Intl
31h 40m
1 stop
VKO
Moscow Vnukovo
Multiple Airlines
1 May
YYZ
Toronto Pearson Intl
19h 20m
2 stops
DME
Moscow Domodedovo
Multiple Airlines
13 May
YVR
Vancouver Intl
24h 35m
2 stops
DME
Moscow Domodedovo

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
15h 10m
Cheapest price
773 C$
Vancouver to Moscow Flights
Fastest flight time
21h 55m
Cheapest price
807 C$
Montreal to Moscow Flights
Fastest flight time
18h 00m
Cheapest price
903 C$
Québec City to Moscow Flights
Fastest flight time
24h 20m
Cheapest price
1,019 C$
Ottawa to Moscow Flights
Fastest flight time
16h 50m
Cheapest price
1,184 C$
Calgary to Moscow Flights
Fastest flight time
25h 55m
Cheapest price
1,219 C$
Edmonton to Moscow Flights
Fastest flight time
17h 55m
Cheapest price
1,245 C$
London to Moscow Flights
Fastest flight time
15h 05m
Cheapest price
1,392 C$
St. John's to Moscow Flights
Fastest flight time
12h 20m
Cheapest price
1,422 C$
Winnipeg to Moscow Flights
Fastest flight time
14h 39m
Cheapest price
1,527 C$
View more

Start planning your trip to Moscow