Cheap tickets to Moscow

Find the best flight deals selecting among over 440 airlines starting at €79

Last minute flights to Moscow

Departure Thu, 28 Sep Return Sat, 30 Sep
ZAG Zagreb
DME Moscow
return from 187€
Departure Tue, 03 Oct Return Tue, 03 Oct
LGW London
SVO Moscow
return from 141€
Departure Sun, 08 Oct Return Fri, 13 Oct
VLC Valencia
DME Moscow
return from 217€
Departure Tue, 26 Sep Return Sun, 01 Oct
TLL Tallinn
SVO Moscow
return from 175€
Popular flight routes to Moscow
Zagreb - Moscow
return from 166€
Kigali - Moscow
return from 605€
London - Moscow
return from 170€
Valencia - Moscow
return from 179€
Tallinn - Moscow
return from 171€
Sulaymaniyah - Moscow
return from 405€

Moscow holidays

Moscow sights and attractions

Moscow is a thriving metropolis recognized around the world for its longstanding cultural and historical heritage. Full of palaces, elegant architecture, ornate churches, and home to a large array of museums, Moscow's history is clearly presented throughout the streets of the city. It is an exciting, cosmopolitan city that seamlessly glides between the past and the present, from grand historical monuments that define its past to slinky bars, top quality restaurants, and eclectic boutiques. So whether you choose to take in an illustrious ballet performance, explore ancient landmarks, hit the shops or check out the vibrant night scene, visitors will find there's plenty to see and do in this multilayered city.

What to do in Moscow

Full of iconic sights, Moscow will capture the imagination of anyone with an interest in history, art, culture and architecture. It also has one of the most opulent underground systems in the world, meaning that travelling between the sights and neighborhoods of this vast city will be all part of the experience.

During your stay in Moscow, be sure to:

  • Admire the decorated domes of St Basil's Cathedral (or Cathedral of Vasily the Blessed)
  • Walk through the emblematic Red Square, at the heart of Moscow's history
  • Tour the Kremlin, Moscow's ancient citadel and official residence of the President of the Russian Federation
  • Visit the embalmed body of Lenin in the Lenin Mausoleum, set in a vast marble chamber
  • Ride the metro and see one of the most elaborately decorated metro systems in the world
  • See the largest collection of European Art in the city at the Pushkin Museum
  • Enjoy the shops and side-street cafes of Tverskaya Street (also known as Gorky Street), one of Moscow's best-known streets
  • Go shopping in the GUM Shopping centre, Moscow's most famous shopping mall, housed within a historic building
  • Watch an unforgettable night of ballet at the historic Bolshoi Theatre
  • Try Russia's tasty grilled meat kebabs, known as Shashlik
Moscow

Airports in Moscow

Passengers travelling to Moscow may land at one of three airports, Sheremetyevo, Domodedovo and Vnukovo. All three are international airports that are well-connected to the city centre.

  • Sheremetyevo International Airport

    Top Carriers

    A number of major airlines offer cheap flights to Moscow via Sheremetyevo International Airport including: Aeroflot, Alitalia and China Eastern Airlines.

    Location

    Sheremetyevo International Airport is approximately 18 miles from downtown Moscow.

    Transportation

    Passengers can use the high-speed Aeroexpress Train, which runs directly to downtown Moscow (Belorussky railway station) in approximately 30-40 minutes. Taxis can also be picked up on arrival.

  • Domodedovo International Airport

    Top Carriers

    A number of airlines offer flights to Domodedovo International Airport including: Rusline, British Airways and Singapore Airlines.

    Location

    Domodedovo International Airport is situated approximately 26 miles from Moscow city centre.

    Transportation

    The high-speed Aeroexpress Train runs between the airport and Paveletsky train station. There is also an express bus service that connects with Domodedovo metro station. Taxis can be picked up in the Arrivals Hall.

  • Vnukovo International Airport

    Top Carriers

    Several airlines offer flights to Vnukovo International Airport including: UTair Aviation, Aeroflot and Flydubai.

    Location

    Vnukovo International Airport is located approximately 17 miles from the city centre.

    Transportation

    The high-speed Aeroexpress connects the airport with Kievskiy train station in the centre. Alternatively, city bus services 611 and 611c run to Yugo-Zapadnaya metro station. Taxis can be picked up from the terminal buildings.