Distance Calculator

Distance from Moscow to Krasnoyarsk

Distance between Moscow and Krasnoyarsk is 3352 kilometers (2083 miles).
Driving distance from Moscow to Krasnoyarsk is 4142 kilometers (2574 miles).

air 3352 km
air 2083 miles
car 4142 km
car 2574 miles

Distance Map Between Moscow and Krasnoyarsk

Moscow, RussiaKrasnoyarsk, Krasnoyarsk, Russia = 2083 miles = 3352 km.

How far is it between Moscow and Krasnoyarsk

Moscow is located in Russia with (55.7522,37.6156) coordinates and Krasnoyarsk is located in Russia with (56.0184,92.8672) coordinates. The calculated flying distance from Moscow to Krasnoyarsk is equal to 2083 miles which is equal to 3352 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Moscow 55.7522, 37.6156 55° 45´ 7.9920'' N
37° 36´ 56.0160'' E
Krasnoyarsk 56.0184, 92.8672 56° 1´ 6.2040'' N
92° 52´ 1.8120'' E

Estimated Travel Time Between Moscow and Krasnoyarsk

Average SpeedTravel Time
30 mph (48 km/h) 86 hours 17 minutes
40 mph (64 km/h) 64 hours 43 minutes
50 mph (80 km/h) 51 hours 46 minutes
60 mph (97 km/h) 42 hours 42 minutes
70 mph (112 km/h) 36 hours 58 minutes
75 mph (120 km/h) 34 hours 31 minutes
Moscow, Russia

Related Distances from Moscow

CitiesDistance
Moscow to Ufa1340 km
Moscow to Tomsk3633 km
Moscow to Voronezh515 km
Moscow to Pskov739 km
Moscow to Ulyanovsk884 km
Please Share Your Comments