Distance from

Moscow to London

Average travel distance is

3350.11 km

Nomal travel times are between

7h 6min  -  70h 0min

3350.11 km (2082 miles) is the average travel distance between Moscow and . If you could walk at the speed of 3mph (4.8kph), it would take 21 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 2743.95 km 1705.01 miles 1481.61 miles
Flight 2797.48 km 1738.27 miles 1510.52 miles
Flight 2871.54 km 1784.29 miles 1550.51 miles
Flight 2721.38 km 1690.99 miles 1469.43 miles
Drive 3140.02 km 1951.12 miles 1695.47 miles
Train 3464.77 km 2152.91 miles 1870.83 miles
Train 3846.53 km 2390.12 miles 2076.96 miles
Bus 4022.38 km 2499.39 miles 2171.91 miles
Bus 4542.99 km 2822.88 miles 2453.02 miles

BE PREPARED

Moscow - London Info

The distance from Belorussky Rail Terminal to Sheremetyevo International Airport 35 km (21.58 miles) .

The distance from SVO to LHR 2685 km (1668.53 miles) .

The distance from Heathrow Terminals 2 & 3 to London Paddington 25 km (15.45 miles) .

Travel distance chart

The distance between Moscow, Russia to London, United Kingdom is 3350.11 km (2082 miles) and it would cost 117 USD ~ 72 GBP to drive in a car that consumes about 29 MPG.