Find cheap flights to Moscow

Wed 20/3
Wed 27/3
Any month
Compare vs momondo |

When is the best time to fly to Moscow?

+150.0%
+100.0%
+50.0%
Base
Price
179 - 429 GBP

Moscow flight deals found on momondo

Check out some of the best fares to Moscow found recently by users on momondo
Quickest
Cheapest
airBaltic
airBaltic
LGW
05:00
London Gatwick airport
13h 35m
1 Stop
20:35
SVO
Moscow Sheremetyevo airport
airBaltic
SVO
07:00
Moscow Sheremetyevo airport
8h 55m
1 Stop
13:55
LGW
London Gatwick airport
118 GBP
airBaltic
airBaltic
LGW
05:00
London Gatwick airport
5h 35m
1 Stop
12:35
SVO
Moscow Sheremetyevo airport
airBaltic
SVO
07:00
Moscow Sheremetyevo airport
5h 50m
1 Stop
10:50
LGW
London Gatwick airport
130 GBP
Lufthansa
Lufthansa
LHR
04:00
London Heathrow airport
5h 45m
1 Stop
12:45
DME
Moscow Domodedovo airport
Lufthansa
DME
07:00
Moscow Domodedovo airport
6h 10m
1 Stop
10:10
LHR
London Heathrow airport
134 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
18h 05m
1 Stop
01:05
+1
DME
Moscow Domodedovo airport
SWISS
DME
07:00
Moscow Domodedovo airport
6h 10m
1 Stop
11:10
LHR
London Heathrow airport
135 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
6h 55m
1 Stop
13:55
DME
Moscow Domodedovo airport
SWISS
DME
07:00
Moscow Domodedovo airport
6h 10m
1 Stop
11:10
LHR
London Heathrow airport
135 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
18h 05m
1 Stop
01:05
+1
DME
Moscow Domodedovo airport
SWISS
DME
07:00
Moscow Domodedovo airport
6h 10m
1 Stop
11:10
LHR
London Heathrow airport
135 GBP
British Airways
British Airways
LHR
05:00
London Heathrow airport
3h 45m
10:45
DME
Moscow Domodedovo airport
British Airways
DME
07:00
Moscow Domodedovo airport
3h 55m
08:55
LHR
London Heathrow airport
219 GBP
airBaltic
airBaltic
LGW
05:00
London Gatwick airport
5h 35m
1 Stop
12:35
SVO
Moscow Sheremetyevo airport
airBaltic
SVO
07:00
Moscow Sheremetyevo airport
5h 50m
1 Stop
10:50
LGW
London Gatwick airport
130 GBP
Lufthansa
Lufthansa
LHR
04:00
London Heathrow airport
5h 45m
1 Stop
12:45
DME
Moscow Domodedovo airport
Lufthansa
DME
07:00
Moscow Domodedovo airport
6h 10m
1 Stop
10:10
LHR
London Heathrow airport
134 GBP
KLM
KLM
LHR
05:00
London Heathrow airport
6h 20m
1 Stop
13:20
SVO
Moscow Sheremetyevo airport
KLM
SVO
07:00
Moscow Sheremetyevo airport
5h 55m
1 Stop
10:55
LHR
London Heathrow airport
155 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
6h 55m
1 Stop
13:55
DME
Moscow Domodedovo airport
SWISS
DME
07:00
Moscow Domodedovo airport
6h 10m
1 Stop
11:10
LHR
London Heathrow airport
135 GBP
Belavia
Belavia
LGW
05:00
London Gatwick airport
7h 45m
1 Stop
14:45
DME
Moscow Domodedovo airport
Belavia
DME
07:00
Moscow Domodedovo airport
6h 30m
1 Stop
11:30
LGW
London Gatwick airport
224 GBP

Which airlines operate flights to Moscow?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Moscow

Below you will find all the airports in Moscow along with the distance from the city centre
Moscow Domodedovo
25 mi from city centre
Moscow Sheremetyevo
17 mi from city centre
Moscow Vnukovo
17 mi from city centre
Moscow Zhukovsky
24 mi from city centre

Quick facts about Moscow

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Moscow
Local time
Currency
Russian Rouble
Beer
Pint of beer
0.84 GBP
Food
Inexpensive restaurant
6.90 GBP
Public transport
One-way ticket
0.64 GBP

Start planning your trip to Moscow