Given below is the flight time from Moscow, Russia to London, United Kingdom. Flight time calculator to calculate time taken to reach London from Moscow by air. The nearest airport to Moscow is Domodedovo Airport (DME) and the nearest airport to London is London Heathrow Airport (LHR)


Flight time from Moscow to London is 3 hours 50 minutes

Non-Stop flight duration from DME to LHR is 3 hours 50 minutes (Operated by Aeroflot Russian Airlines)

Not looking for London, United Kingdom?

Non-stop flight time is between 3 hours and 4 hours 15 minutes.

Quickest one-stop flight takes close to 6 hours. However, some airlines could take as long as 44 hours based on the stopover destination and waiting duration.

Non-stop flight time from Russia (DME) to United Kingdom (LHR) by different airlines

Most of the flights by major airlines departing from Moscow arrive at London Heathrow Airport, London City Airport, London Gatwick Airport or Stansted Airport. London is served by 4 international airports.

4 hours Aircompany Yakutia  Aircompany Yakutia
4 hours Ural Airlines  Ural Airlines
4 hours China Eastern Airlines  China Eastern Airlines
4 hours 10 minutes Meridiana  Meridiana
4 hours 10 minutes Cubana de Aviación  Cubana de Aviación

Number of Airports in London : 4 International Airport  
Number of Airports in Moscow : 2 International Airport and 2 Medium Airport

Distance Between Moscow, Russia & London, United Kingdom is 2550 Kilo Meters

Flight time from Moscow to London via Milan • SVO to LCY via MXP

Flight duration from Sheremetyevo Airport to London City Airport via Malpensa Airport, Italy on Alitalia flight is 11 hours 10 minutes

Alitalia SVO to MXP
3 hrs 45 mins
 Waiting Time
5 hrs 25 mins
2 hrs
Total Duration:
11 hrs 10 mins

Flight time from Moscow to London via Amsterdam • SVO to LCY via AMS

Flight duration from Sheremetyevo Airport to London City Airport via Amsterdam-Schiphol Airport, Netherlands on Aeroflot Russian Airlines flight is 22 hours 30 minutes

Aeroflot Russian Airlines SVO to AMS
3 hrs 45 mins
 Waiting Time
17 hrs 40 mins
1 hr 5 mins
Total Duration:
22 hrs 30 mins

Flight time from Moscow, Russia to airports near London, United Kingdom

Direct flight and one stop flight time from Domodedovo Airport, Moscow to airports nearest to London is given in the table below

JourneyDestination AirportsDurationStops
DME - BHX Birmingham, Birmingham International Airport 6 hrs 40 mins 1 Stop
DME - MAN Manchester, Manchester Airport 19 hrs 30 mins 1 Stop
DME - LCY London, London City Airport 6 hrs 40 mins 1 Stop
DME - LBA Leeds, Leeds/bradford Airport 6 hrs 25 mins 1 Stop

This page shows Moscow, Russia to London, United Kingdom. To change cities, click link below.

Airlines operating flights between Moscow and London

Moscow time is 2 hours ahead of London

Current time in Moscow, Russia : Sun, 5 Apr, 2020,
Moscow Timezone: MSK (+03:00)

08:16 AM

Current time in London, United Kingdom :, Sun, 5 Apr, 2020,
London Timezone: BST (+01:00)

06:16 AM

Flight Time between Moscow & London • DME - LHR Flight Duration

How long is the flight from Moscow to London? What is the Moscow - London flight duration? What is the flying time from Moscow to London? Find answer to these questions...

DME to LHR Flight - Moscow Airport to London Airport Flight Route Map

The airports map below shows the location of Moscow Airport & London Airport. Know the flight direction and Moscow to London flight path

Moscow - Lat: 55.4086, Long: 37.9061
London - Lat: 51.4706, Long: -0.4619

Find flight time from Domodedovo Airport or Moscow or any other airport or city in Russia to various other destinations around the world using this flight time calculator.

A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Moscow to those airports.