Distance Calculator

Distance from Novomoskovsk to Belgrade

Distance between Novomoskovsk and Belgrade is 1638 kilometers (1018 miles).
Driving distance from Novomoskovsk to Belgrade is 2251 kilometers (1399 miles).

air 1638 km
air 1018 miles
car 2251 km
car 1399 miles

Distance Map Between Novomoskovsk and Belgrade

Novomoskovsk, Tula, RussiaBelgrade, Serbia = 1018 miles = 1638 km.

How far is it between Novomoskovsk and Belgrade

Novomoskovsk is located in Russia with (54.0105,38.2846) coordinates and Belgrade is located in Serbia with (44.804,20.4651) coordinates. The calculated flying distance from Novomoskovsk to Belgrade is equal to 1018 miles which is equal to 1638 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Novomoskovsk 54.0105, 38.2846 54° 0´ 37.8000'' N
38° 17´ 4.5600'' E
Belgrade 44.804, 20.4651 44° 48´ 14.4360'' N
20° 27´ 54.4680'' E

Estimated Travel Time Between Novomoskovsk and Belgrade

Average SpeedTravel Time
30 mph (48 km/h) 46 hours 53 minutes
40 mph (64 km/h) 35 hours 10 minutes
50 mph (80 km/h) 28 hours 08 minutes
60 mph (97 km/h) 23 hours 12 minutes
70 mph (112 km/h) 20 hours 05 minutes
75 mph (120 km/h) 18 hours 45 minutes
Novomoskovsk, Tula, Russia

Related Distances from Novomoskovsk

CitiesDistance
Novomoskovsk to Belgrade2251 km
Belgrade, Serbia

Related Distances to Belgrade

CitiesDistance
Kolomenskoye to Belgrade2209 km
Matveyevskoye to Belgrade2186 km
Pushkino to Belgrade2229 km
Azov to Belgrade2447 km
Yefremov to Belgrade2190 km
Please Share Your Comments