• Cheap flights from Moscow

  • Cheap flights to Moscow

Find cheap flight tickets to Moscow and other cities in Russia using Kelkoo's advanced travel search. Kelkoo Travel searches hundreds of airlines to find the best fare for your trip to Moscow. We have now included more top airlines, Air Baltic, easyJet, Transaero Airlines, Aeroflot Russian ... View more

Adults > 12 years old
Children 2-11 years
Infants 0-2 years
Travel Class
Economy Premium Economy Business First

Moscow (Russian: Москвa, romanised: Moskva,in Europe, and ranks among the largest urban areas in the world. Moscow is a major political, economic, cultural, religious, financial, educational, and transportation centre of Russia and the world. It is also the seventh…

Cheap offers

London to Moscow

with Air Baltic

via Riga International in 17:00

from £49

Manchester to Moscow

with easyJet in 3:55

from £67

Stockholm to Moscow

with Air Baltic

via Riga International in 4:00

from £94

Amsterdam to Moscow

with Air Baltic

via Riga International in 7:10

from £109

St Petersburg Pulkovo to Moscow

with Transaero Airlines in 1:35

from £117

Copenhagen to Moscow

with Aeroflot Russian Airlines in 2:25

from £119

Oslo Gardermoen to Moscow

with Air Baltic

via Riga International in 13:40

from £123

Istanbul Ataturk to Moscow

with Aeroflot Russian Airlines in 3:25

from £133

Chelyabinsk to Moscow

with Aeroflot Russian Airlines in 2:20

from £138

Birmingham to Moscow

with Lufthansa

via Munich in 5:45

from £138

Sofia to Moscow

with Air Berlin

via Berlin Tegel in 20:55

from £142

Berlin to Moscow

with Air Baltic

via Riga International in 11:20

from £142

Lisbon to Moscow

with Air France

via Paris Charles de Gaulle in 8:25

from £145

Ben Gurion Intl to Moscow

with Ukraine International Airlines

via Kiev Borispol in 6:25

from £145

Belgrade Nikola Tesla to Moscow

with Aeroflot Russian Airlines in 2:45

from £146

Krakow to Moscow

with Austrian Airlines

via Vienna in 7:50

from £147

Warsaw Okecie to Moscow

with Ukraine International Airlines

via Kiev Borispol in 8:50

from £147

Athens International to Moscow

with Lufthansa

via Munich in 12:25

from £147

Dusseldorf International to Moscow

with Swiss International Air Lines

via Zurich in 9:15

from £150

Paris to Moscow

with Air Berlin

via Berlin Tegel in 15:20

from £156

Cheap offers

Moscow to Manchester

with easyJet in 4:15

from £58

Moscow to St Petersburg Pulkovo

with Aeroflot Russian Airlines in 1:20

from £74

Moscow to Chelyabinsk

with Ural Airlines in 2:40

from £74

Moscow to London

with easyJet in 4:20

from £75

Moscow to Novosibirsk

with Ukraine International Airlines

via Kiev Borispol in 18:10

from £87

Moscow to Kaliningrad

with Ukraine International Airlines

via Kiev Borispol in 4:50

from £97

Moscow to Prague

with Ukraine International Airlines

via Kiev Borispol in 15:40

from £104

Moscow to Vienna

with Ukraine International Airlines

via Kiev Borispol in 11:00

from £104

Moscow to Athens International

with Ukraine International Airlines

via Kiev Borispol in 27:45

from £104

Moscow to Amsterdam

with Ukraine International Airlines

via Kiev Borispol in 15:25

from £104

Moscow to Munich

with Ukraine International Airlines

via Kiev Borispol in 16:00

from £104

Moscow to Madrid

with Ukraine International Airlines

via Kiev Borispol in 28:55

from £104

Moscow to Warsaw Okecie

with Ukraine International Airlines

via Kiev Borispol in 4:55

from £105

Moscow to Istanbul Ataturk

with Ukraine International Airlines

via Kiev Borispol in 12:05

from £105

Moscow to Berlin

with Ukraine International Airlines

via Kiev Borispol in 27:15

from £105

Moscow to Geneva

with Ukraine International Airlines

via Kiev Borispol in 16:05

from £105

Moscow to Frankfurt am Main

with Ukraine International Airlines

via Kiev Borispol in 7:20

from £106

Moscow to Dubai

with Ukraine International Airlines

via Kiev Borispol in 15:10

from £108

Moscow to Almaty

with Ukraine International Airlines

via Kiev Borispol in 16:15

from £109

Moscow to Antalya

with Turkish Airlines

via Ankara Esenboga in 5:45

from £240

* Displayed airfares are based on historical data for one adult roundtrip cheap flight tickets. Our best offers come from real users that visit Kelkoo to search for low fares by destination and find the best deals on airline tickets. Prices are subject to change and cannot be guaranteed at the time of booking