Distance Calculator

Distance from Moscow to Knjazevac

Distance between Moscow and Knjazevac is 1741 kilometers (1082 miles).
Driving distance from Moscow to Knjazevac is 2476 kilometers (1538 miles).

air 1741 km
air 1082 miles
car 2476 km
car 1538 miles

Distance Map Between Moscow and Knjazevac

Moscow, RussiaKnjazevac, Belgrade, Serbia = 1082 miles = 1741 km.

How far is it between Moscow and Knjazevac

Moscow is located in Russia with (55.7522,37.6156) coordinates and Knjazevac is located in Serbia with (43.5663,22.257) coordinates. The calculated flying distance from Moscow to Knjazevac is equal to 1082 miles which is equal to 1741 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Moscow 55.7522, 37.6156 55° 45´ 7.9920'' N
37° 36´ 56.0160'' E
Knjazevac 43.5663, 22.257 43° 33´ 58.8240'' N
22° 15´ 25.2360'' E

Estimated Travel Time Between Moscow and Knjazevac

Average SpeedTravel Time
30 mph (48 km/h) 51 hours 34 minutes
40 mph (64 km/h) 38 hours 41 minutes
50 mph (80 km/h) 30 hours 56 minutes
60 mph (97 km/h) 25 hours 31 minutes
70 mph (112 km/h) 22 hours 06 minutes
75 mph (120 km/h) 20 hours 37 minutes
Moscow, Russia

Related Distances from Moscow

CitiesDistance
Moscow to Zajecar2428 km
Moscow to Knjazevac2476 km
Moscow to Nova Pazova2162 km
Moscow to Kraljevo2379 km
Moscow to Prokuplje2449 km
Knjazevac, Belgrade, Serbia

Related Distances to Knjazevac

CitiesDistance
Moscow to Knjazevac2476 km
Please Share Your Comments