Find cheap flights to Moscow

Return
1 adult
Economy
From?
To?
Sat 29/1
Sat 5/2

Deals available from 900+ travel sites.

Cheapest flights to Moscow airports

Find the cheapest flights to these Moscow airports from your nearest city or airport
Toronto Pearson Intl Airport
Moscow Sheremetyevo Airport

CHEAPEST ROUTE FROM Toronto TO Moscow

Toronto (YTO) to Moscow (MOW)

Typically, flights to Moscow from Toronto are cheaper when flying from Toronto to Moscow, which has an average price of C$ 1,098

CHEAPEST MONTH TO FLY TO MOSCOW FROM TORONTO PEARSON INTL AIRPORTMay10% cheaperFlying from Toronto Pearson Intl Airport to Moscow costs on average just C$ 1,000 in May
MOST EXPENSIVE MONTH TO FLY TO MOSCOW FROM TORONTO PEARSON INTL AIRPORTDecember42% more expensiveIt costs about C$ 1,572 for flights to Moscow from Toronto Pearson Intl Airport in December
MOST POPULAR MONTH TO FLY TO MOSCOW FROM TORONTO PEARSON INTL AIRPORTDecember247% more users visitedMore momondo users searched in flights to Moscow from Toronto Pearson Intl Airport in December than any other month

When is the best time to fly to Moscow?

  • What is the cheapest month to fly to Moscow?

    The month of April is, on average, the cheapest month to fly to Moscow from Canada, with most prices found around C$ 997. If you don’t want to visit Moscow in April, then you should wait until May to fly from Canada, when ticket prices are also cheap, with an average price of C$ 1,000.

  • How far in advance should I book a flight to Moscow?

    You are more likely to see cheaper flights to Moscow from Canada when booking 60 days ahead of your departure date. In general, you can expect to find flights to Moscow for around C$ 1,098 when searching 60 days out. Don’t hesitate to check prices now though, because momondo users recently found tickets for as low as C$ 872.

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

    On average, the least expensive day to fly to Moscow from Canada is on a Tuesday. momondo users have found tickets for Tuesday departures for as low as C$ 1,058. However, this price may fluctuate depending on the airline, the season, and holidays. On the other hand, Saturday is the most expensive day to depart from Canada because it is more convenient for both business and leisure travellers. As a result, prices tend to be around C$ 1,195.

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

    According to our data, the cheapest time of day to fly to Moscow is in the evening. momondo users have found flights departing from Canada to Moscow in the evening for as low as C$ 1,108. Keep in mind that these prices may fluctuate based on what airline you choose and the time of year you plan to travel. At noon is when there is more demand to fly to Moscow, so prices are often more expensive at around C$ 1,264 per ticket.

  • Is there an alternative airport near Moscow?

    Finding an alternative and possibly cheaper destination airport near Moscow is possible. If you are planning a flight to Moscow, consider booking flights to Moscow Sheremetyevo Airport (28 km from Moscow city centre), Moscow Zhukovsky Airport (40 km from Moscow city centre) or Moscow Domodedovo Airport (41 km from Moscow city centre).

  • Is there a cheaper alternative to flying into Moscow?

    The cheapest airport near Moscow is typically Moscow Vnukovo Airport, with an average price of C$ 184/person. These prices vary based on where travellers are coming from. It is suggested that travellers looking to save money try momondo’s Airport-to-Airport Pricing Tool.

  • Are there flights to Tverskoy District?

    Yes, you can get a flight ticket to Moscow Sheremetyevo if you want to reach Tverskoy District. It is the nearest Moscow airport (25.5 km away).

  • What’s the closest airport to Moscow Kremlin?

    The closest airport to Moscow Kremlin is 27.6 km away - Moscow’s Moscow Sheremetyevo airport.


Moscow flight deals found on momondo

Check out some of the best fares from airports in Canada to Moscow found recently by users on momondo
Multiple Airlines
8 Feb.
YYZ4:00 p.m.Toronto Pearson Intl
13h 00m
1 stop
DME5:00 a.m.Moscow Domodedovo
22 Feb.
DME2:05 a.m.Moscow Domodedovo
13h 15m
1 stop
YYZ3:20 p.m.Toronto Pearson Intl
Multiple Airlines
8 Feb.
YYZ4:00 p.m.Toronto Pearson Intl
13h 00m
1 stop
DME5:00 a.m.Moscow Domodedovo
23 Feb.
DME4:10 a.m.Moscow Domodedovo
14h 55m
1 stop
YYZ7:05 p.m.Toronto Pearson Intl
Lufthansa
16 Feb.
YYZ11:00 a.m.Toronto Pearson Intl
15h 15m
2 stops
DME2:15 a.m.Moscow Domodedovo
21 Feb.
DME2:05 a.m.Moscow Domodedovo
16h 24m
2 stops
YYZ6:29 p.m.Toronto Pearson Intl
Lufthansa
7 Feb.
YYZ1:10 p.m.Toronto Pearson Intl
19h 35m
1 stop
DME8:45 a.m.Moscow Domodedovo
22 Feb.
DME2:05 a.m.Moscow Domodedovo
13h 15m
1 stop
YYZ3:20 p.m.Toronto Pearson Intl
Multiple Airlines
14 Feb.
YYZ9:00 a.m.Toronto Pearson Intl
20h 00m
2 stops
DME5:00 a.m.Moscow Domodedovo
24 Feb.
DME2:05 a.m.Moscow Domodedovo
17h 00m
1 stop
YYZ7:05 p.m.Toronto Pearson Intl
Multiple Airlines
2 Mar.
YYZ2:45 p.m.Toronto Pearson Intl
18h 00m
2 stops
DME8:45 a.m.Moscow Domodedovo
12 Mar.
DME2:05 a.m.Moscow Domodedovo
19h 05m
2 stops
YYZ9:10 p.m.Toronto Pearson Intl

Find the cheapest one-way flights to Moscow

If you're looking for one-way flights from Canada to Moscow, view some of our deals below provided by Finnair
Multiple Airlines
30 Mar.
YTZ10:00 a.m.Toronto Island
16h 00m
2 stops
DME2:00 a.m.Moscow Domodedovo
Finnair
3 Mar.
YYZ1:35 p.m.Toronto Pearson Intl
17h 35m
2 stops
SVO7:10 a.m.Moscow Sheremetyevo
Finnair
23 Feb.
YYZ1:35 p.m.Toronto Pearson Intl
17h 35m
2 stops
SVO7:10 a.m.Moscow Sheremetyevo

Which airlines fly to Moscow?

Here you can see a selection of the most popular and cheapest airlines for flights to Moscow
  • Which airlines fly to Moscow?

    There may be other airlines that fly to Moscow from Canada, but the most popular among our users are Lufthansa, LOT, Air France and KLM. These airlines should offer flights to Moscow on a routine basis if you’re flying from one of the more popular airports in Canada.


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 time14h 45m
Cheapest priceC$ 893
Montreal to Moscow Flights
Fastest flight time11h 20m
Cheapest priceC$ 935
Vancouver to Moscow Flights
Fastest flight time18h 05m
Cheapest priceC$ 1,078
Edmonton to Moscow Flights
Fastest flight time19h 35m
Cheapest priceC$ 1,230
Québec City to Moscow Flights
Fastest flight time17h 10m
Cheapest priceC$ 1,050
New York to Moscow Flights
Fastest flight time9h 00m
Cheapest priceC$ 736
London to Moscow Flights
Fastest flight time11h 45m
Cheapest priceC$ 327
Calgary to Moscow Flights
Fastest flight time15h 15m
Cheapest priceC$ 1,239
St. John's to Moscow Flights
Fastest flight time25h 15m
Cheapest priceC$ 1,233
Ottawa to Moscow Flights
Fastest flight time18h 05m
Cheapest priceC$ 1,371
Winnipeg to Moscow Flights
Fastest flight time24h 20m
Cheapest priceC$ 1,356
New Delhi to Moscow Flights
Fastest flight time12h 50m
Cheapest priceC$ 615

Start planning your trip to Moscow