Search and find cheap flights to Russia

1 adult
Tue 1/2
Tue 8/2

Cheapest flights to cities in Russia

Click on the cities below to find out when it's cheapest to fly to Russia, from Canada

Useful information for your flight to Russia

Get up-to-date answers for some of the most frequently asked questions regarding flying to Russia
  • What are the most popular cities to visit in Russia?

    Russia is full of interesting cities to visit if you’re interested in touring the country. The majority of our users (1,825%) visit Moscow more than other cities in the country, but other popular cities in Russia include Saint Petersburg and Rostov on Don.

  • What is the cheapest flight to Russia?

    If you are looking to fly to Russia for less, look to airlines like Finnair, Pobeda, and UTair, with prices starting at C$ 12, C$ 57, and C$ 94 respectively.

  • How long is the flight from Canada to Russia?

    If you’re flying from a popular airport in Canada, such as Toronto Pearson Intl or Vancouver Intl, and flying into the most popular airport in Russia (Saint Petersburg Pulkovo), then you can expect flight times to average 14h 45m and 21h 21m, respectively.

  • What is the most popular airport in Russia to fly to?

    If you’re unsure where to fly to in Russia, we recommend booking a flight that arrives at the popular Saint Petersburg Pulkovo airport, which services Saint Petersburg and its surrounding areas. In the last 12 months, 37% of momondo travellers booking flights to Russia chose to fly into Saint Petersburg Pulkovo.

  • How much are flights to Russia?

    Flights to Russia have been found on momondo for as low as C$ 329 per ticket recently. However, the average price tends to be C$ 1,424 and anything for C$ 1,362 or less is a good deal. C$ 4,234 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

Popular cities and sights

Looking to visit Russia? Check out these cities and spend time seeing some of the most popular sights in the country

Recent flights found to popular cities in Russia

Find flights to these popular cities in Russia from your nearest airport.

Cheapest flight routes to Russia

These routes have the cheapest flights to Russia found by momondo users in Canada
DepartingDestinationBest TimeBest Price
TorontoMoscow13h 40mC$ 859
MontrealMoscow11h 20mC$ 937
TorontoSaint Petersburg22h 00mC$ 981
Québec CityMoscow17h 10mC$ 1,053
MontrealSaint Petersburg19h 05mC$ 1,065
VancouverMoscow18h 20mC$ 1,112
HalifaxSochi37h 30mC$ 1,118
CalgaryMoscow15h 25mC$ 1,125
TorontoRostov on Don20h 50mC$ 1,142
TorontoKrasnodar34h 20mC$ 1,177
VancouverSaint Petersburg21h 21mC$ 1,185
St. John'sMoscow25h 15mC$ 1,235
TorontoYekaterinburg20h 20mC$ 1,263
CalgarySaint Petersburg23h 40mC$ 1,264
TorontoSamara21h 10mC$ 1,272
EdmontonMoscow19h 35mC$ 1,276

Popular routes landing in Russia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Moscow Flights
Fastest flight time15h 45m
Cheapest priceC$ 859
Montreal to Moscow Flights
Fastest flight time11h 20m
Cheapest priceC$ 937
Vancouver to Moscow Flights
Fastest flight time19h 25m
Cheapest priceC$ 1,112
Toronto to Rostov on Don Flights
Fastest flight time20h 50m
Cheapest priceC$ 1,142
Vancouver to Vladivostok Flights
Fastest flight time31h 40m
Cheapest priceC$ 2,651
Calgary to Saint Petersburg Flights
Fastest flight time23h 40m
Cheapest priceC$ 1,264
Montreal to Saint Petersburg Flights
Fastest flight time19h 05m
Cheapest priceC$ 1,065
Edmonton to Moscow Flights
Fastest flight time19h 35m
Cheapest priceC$ 1,276
Toronto to Yekaterinburg Flights
Fastest flight time20h 20m
Cheapest priceC$ 1,263
Vancouver to Kazan Flights
Fastest flight time31h 30m
Cheapest priceC$ 1,345
Québec City to Moscow Flights
Fastest flight time17h 10m
Cheapest priceC$ 1,053
Montreal to Yekaterinburg Flights
Fastest flight time22h 20m
Cheapest priceC$ 1,461
Toronto to Kazan Flights
Fastest flight time19h 45m
Cheapest priceC$ 1,276
Vancouver to Kemerovo Flights
Fastest flight time43h 40m
Cheapest priceC$ 1,662
Toronto to Sochi Flights
Fastest flight time22h 45m
Cheapest priceC$ 1,280
Calgary to Sochi Flights
Fastest flight time30h 35m
Cheapest priceC$ 1,489
Toronto to Omsk Flights
Fastest flight time27h 10m
Cheapest priceC$ 1,408
Toronto to Krasnodar Flights
Fastest flight time34h 20m
Cheapest priceC$ 1,177
New York to Moscow Flights
Fastest flight time9h 00m
Cheapest priceC$ 738
Montreal to Kazan Flights
Fastest flight time19h 05m
Cheapest priceC$ 1,442

Start planning your trip to Russia