Distance Calculator

Distance from London to Moscow

Distance between London and Moscow is 2500 kilometers (1554 miles).
Driving distance from London to Moscow is 2888 kilometers (1795 miles).

air 2500 km
air 1554 miles
car 2888 km
car 1795 miles

Distance Map Between London and Moscow

London, United KingdomMoscow, Russia = 1554 miles = 2500 km.

How far is it between London and Moscow

London is located in United Kingdom with (51.5085,-0.1257) coordinates and Moscow is located in Russia with (55.7522,37.6156) coordinates. The calculated flying distance from London to Moscow is equal to 1554 miles which is equal to 2500 km.

If you want to go by car, the driving distance between London and Moscow is 2888.15 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 25 hours 47 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 388 km.

City/PlaceLatitude and LongitudeGPS Coordinates
London 51.5085, -0.1257 51° 30´ 30.7080'' N
0° 7´ 32.6640'' W
Moscow 55.7522, 37.6156 55° 45´ 7.9920'' N
37° 36´ 56.0160'' E

Estimated Travel Time Between London and Moscow

Average SpeedTravel Time
30 mph (48 km/h) 60 hours 10 minutes
40 mph (64 km/h) 45 hours 07 minutes
50 mph (80 km/h) 36 hours 06 minutes
60 mph (97 km/h) 29 hours 46 minutes
70 mph (112 km/h) 25 hours 47 minutes
75 mph (120 km/h) 24 hours 04 minutes
London, United Kingdom

Related Distances from London

CitiesDistance
London to Moscow2888 km
London to Volgograd3846 km
Moscow, Russia

Related Distances to Moscow

CitiesDistance
Edinburgh to Moscow3513 km
Swansea to Moscow3197 km
Brighton to Moscow2919 km
London to Moscow2888 km
Recent Comments
Chalk6ixNZ 2023-01-18 23:12:13

Still not as far from Sydney to Perth by car (3934 km)

Mary Francis 2017-10-08 19:50:11

I find this information very helpful.

Please Share Your Comments