We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Browse Airline Reviews
Before you book your next flight, see reviews from travellers around the world
Read Reviews

Cheap flights to Moscow recently found by travellers
Flying to Moscow

Moscow is the capital of Russia and can be accessed by three different major airports near the city.

Domodedovo International Airport (airport code DME) is the largest airport in Russia and serves as a hub for S7 Airlines, Transaero Airlines, VIM Airlines and Globus Airlines. S7 and Transaero offer flights to the most destinations out of the almost 70 carriers served by Domodedovo International Airport.

Domodedovo International Airport sees more than 175,000 flights arrive or depart in a typical year, with the most frequent flights being on S7 or Transaero. Australian carrier Niki, El Al and Lufthansa also have somewhat frequent service. The airport is just more than 40 kilometres from the city centre.

Sheremetyevo International Airport (airport code SVO), located a little less than 30 kilometres outside of the city centre. It serves as a hub for the Russian carriers Aeroflot, Avianova and Nordavia.

Approximately 45 airlines will fly regularly scheduled routes from Sheremetyevo International Airport each year, with Aeroflot flying to the most destinations of all the carriers. Aeroflot also flies the most frequently, followed by Rossiya Airlines, Aerosvit Airlines, Malev Hungarian Airlines and Air Baltic.

Vnukovo International Airport (airport code VKO) is just under 30 kilometres from Moscow and serves 33 airlines, none of which fly extremely frequently. It is the oldest of the three airports and has two terminals. UTair flies to the most destinations while Kras Air, UTair and Vladivostok Air fly the most frequently.

Flight stats for Moscow - did you know?
  • Moscow is 27 km from Sheremetyevo Airport (Moscow, Russia).
  • Sheremetyevo Airport (Moscow, Russia)
    • Right now, 43 airlines operate out of Sheremetyevo Airport.
    • Sheremetyevo Airport offers nonstop flights to 154 cities.
    • Every week, at least 2,779 domestic flights and 3,192 international flights depart from Sheremetyevo Airport.
  • Moscow is 42 km from Domodedovo Airport (Moscow, Russia).
  • Domodedovo Airport (Moscow, Russia)
    • Right now, 60 airlines operate out of Domodedovo Airport.
    • Domodedovo Airport offers nonstop flights to 176 cities.
    • Every week, at least 3,927 domestic flights and 1,568 international flights depart from Domodedovo Airport.
  • Moscow is 28 km from Vnukovo Airport (Moscow, Russia).
  • Vnukovo Airport (Moscow, Russia)
    • Right now, 15 airlines operate out of Vnukovo Airport.
    • Vnukovo Airport offers nonstop flights to 89 cities.
    • Every week, at least 1,092 domestic flights and 287 international flights depart from Vnukovo Airport.

Shop for hotels in Moscow