From
To
Tue 3/11
Tue 10/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Tue 3/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Tue 3/11
Tue 10/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Tue 3/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Europe Russia Cheap flights to Moscow, Russia

Cheap Flights to Moscow

Popular in August High demand for flights, 17% potential price rise
Cheapest in November Best time to find cheap flights, 3% potential price drop
Average price £141 Average for round-trip flights in October 2020
Round-trip from £36 From London to Moscow
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Are there currently restrictions on travel to Moscow related to COVID-19?

Yes, there are currently restrictions on flights to Moscow along with the rest of Russia. Before you book or search for flights, consider the following restrictions: Russia has restricted the entry of all travelers who are not Russian nationals, permanent residents, residents with residence permits, airline crew members, diplomats, and travelers whose visit concerns the death of a direct relative. Travelers arriving from Austria, Belarus, Belgium, Bulgaria, China, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Iran, Ireland, Italy, South Korea, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Ukraine, the United Kingdom, or the United States who are planning to stay in Moscow must report to the special hotline by phone. They must self-isolate in Moscow for a period of 14 days or for the duration of their stay if less than 14 days. Travelers who have been in China, France, Germany, Iran, Italy, South Korea, or Spain, and are staying in St. Petersburg (LED) should self-isolate for a period of 14 days or for the duration of their stay if less than 14 days. The Russian Government has issued a grace period on visas, residence permits, and other documents that expire between March 15, 2020 to June 15, 2020. Individuals whose documents expire during this period may exit Russia, before the end of the period (June 15, 2020), without formally extending their term of stay or applying for new documents.. If you are looking to book a trip to Moscow and are outside of the restricted areas, please take the proper precautions and stay informed about travelling during COVID-19.

Cheapest prices for Moscow flights by month

January
£150
February
£182
March
£188
April
£227
May
£218
June
£219
July
£254
August
£253
September
£198
October
£172
November
£151
December
£177
At the present moment the cheapest month to fly to Moscow is currently January; with July being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

When is the best time to fly to Moscow?

Choose a month below to see average flight price and weather conditions.
LON - MOW
Price
£150 - £293
MOW
Temperature
-3 - 24 °C
MOW
Rainfall
35 - 94 mm

Peak Season

July and August makes up the peak tourist season in Moscow. Those intending to visit during the summer months should book their flights to Moscow and reserve hotel rooms well in advance, in order to get the best deal.

Off Season

Cheap flights to Moscow are more readily available during the off season; however, airfares and room rates may increase slightly during events.

Late spring and early fall are good times to book a flight to Moscow. Travellers who visit during the first weekend in September will be able to experience Den’ Gorda (Moscow City Day), a celebration of the birth of the Russian Capital. Locals and tourists can enjoy fun fairs, street entertainment, live music, vibrant processions and taste some delicious local food and drinks.

The weather in late spring and early autumn is typically mild, although still unpredictable. Late May and late August tend to be warm and sunny.

Winter is another off peak period, as although the snowscapes are breathtaking, so is the bitter cold. It is advised to bring plenty of warm clothing if planning a visit to the city between late November and February.

Visitors planning flights to Moscow during winter will enjoy the Russian Winter Festival, held every year from 25th December until the 5th January. The area in and around Izmailovo Park is transformed into a winter wonderland, where visitors can experience traditional folk music, dancers and performers and enjoy signature delicacies such as pancakes and caviar. The bitterly cold temperature is made a little more bearable through the heart-warming vodka on offer. If you’re planning on visiting during the Moscow Winter Festival then organising a sleigh ride through the winter forest is a must.

When is the best time to book a flight to Moscow?

The price you pay for your flight to Moscow may vary depending on when you book. For the best chance of a lower fare, look to book 57 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Moscow?

The cheapest day to fly to Moscow is usually Wednesday. At the moment, Sunday is the most expensive.

What time of day is cheapest to fly to Moscow?

At the moment, flights in the afternoon are likely to offer the best value for money for your Moscow trip. A flight at midday will more often than not be of higher cost.

Moscow overview

Red Square is the heartbeat of Moscow, its buildings telling the story of Russia’s past. The Kremlin stands along one side of the square. Inside, this ancient seat of the Tsars and now, President Medvedev, is studded with treasures. Here you’ll find magnificent frosted churches, wedding-cake style, such as the Assumption Cathedral, Archangel’s and Annunciation Cathedrals. Russia’s might is apparent on Ivan Square, where the Tsar Bell and Tsar Cannon stand and the Arsenal is on Senatskaya Square. The palaces – the Residence of Russian Tsars and Patriarchs and Grand Kremlin Palace – are suitably awe-inspiring.

Probably the most famous site in Red Square is St Basil’s Cathedral with its ornate onion domes and swirling colours, which comprises nine separate chapels.

The GUM, the shopping mall, is where you’ll find expression of the new Russia. There are more than 150 shops and stalls, big Western brands and huge prices. For more affordable souvenirs such as matrioshka dolls, get to the Old Arbat or Ismailovo Market.

Back to top

Getting around Moscow

The cheapest and best way to get around Moscow is by metro. Purchase your ticket at one of the metro stations, which are decorated with artwork and sculptures. You can buy tickets for single or multiple trips. For areas that the metro doesn’t reach, take a tram or bus. Tram and bus tickets are cheapest at metro stations or kiosks, but you can also buy tickets from the driver. Make sure you validate your ticket when you board the bus. 

Marshrutky (minibus shuttles that drive along bus routes) and taxis can be flagged down for short trips. It’s easy to get private cars confused with taxis, so make sure you agree on a fare ahead of time. If you’re going to the airport, or taking a long trip, you should call ahead for a taxi. 

If you do rent your own car in Moscow, take note of the rules. Sounding your claxon is only allowed in emergencies and your car must have seat belts, a first aid kit, a fire extinguisher and an emergency triangle or red light. If you can, avoid driving at night. Drunk driving happens often, despite being illegal.

Getting from the Airport to the City

Sheremetyevo International Airport (SVO) is situated 16 miles (26 km) northwest of Moscow.

Domodedovo International Airport (DME) is located 22 miles (35km) from the city centre. Taxis are available from outside both terminals; passengers should avoid the renegade taxi drivers and go to the official taxi counter. Rates are fixed. There is an express bus services, which leaves from outside Sheremetyevo 1 and 2 for the nearby metro stations that connect to the city centre. Minibuses are also available.

 

Back to top

Find the best prices for you!

Cheap tickets to Moscow found by our users in United Kingdom
Home Europe Russia Cheap flights to Moscow, Russia
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First