Distance from Sofia to Moscow
Distance between Sofia and Moscow is 1777 kilometers (1104 miles).
Driving distance from Sofia to Moscow is 2131 kilometers (1324 miles).
1104 miles
1324 miles
Distance Map Between Sofia and Moscow
Sofia, Sofia, Bulgaria ↔ Moscow, Moscow, Russia = 1104 miles = 1777 km.
How far is it between Sofia and Moscow
Sofia is located in Bulgaria with (42.6975,23.3242) coordinates and Moscow is located in Russia with (55.7522,37.6156) coordinates. The calculated flying distance from Sofia to Moscow is equal to 1104 miles which is equal to 1777 km.
If you want to go by car, the driving distance between Sofia and Moscow is 2131.39 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 19 hours 01 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 354 km.
City/Place | Latitude and Longitude | GPS Coordinates |
---|---|---|
Sofia | 42.6975, 23.3242 | 42° 41´ 51.0360'' N 23° 19´ 26.9400'' E |
Moscow | 55.7522, 37.6156 | 55° 45´ 7.9920'' N 37° 36´ 56.0160'' E |
Estimated Travel Time Between Sofia and Moscow
Average Speed | Travel Time |
---|---|
30 mph (48 km/h) | 44 hours 24 minutes |
40 mph (64 km/h) | 33 hours 18 minutes |
50 mph (80 km/h) | 26 hours 38 minutes |
60 mph (97 km/h) | 21 hours 58 minutes |
70 mph (112 km/h) | 19 hours 01 minutes |
75 mph (120 km/h) | 17 hours 45 minutes |