Around the World

Distance between Krasnoyarsk and Leonovo

Distance from Krasnoyarsk to Leonovo is 2079 miles / 3346 kilometers and driving distance is 2560 miles or 4120 kilometers. Travel time by car is about 51 hours 14 minutes.

Map showing the distance from Krasnoyarsk to Leonovo

Beeline Air distance: miles km
Driving line Driving distance: miles km


City: Krasnoyarsk
Country: Russia
Coordinates: 56°1′6″N


City: Leonovo
Country: Russia
Coordinates: 55°51′0″N

Time difference between Krasnoyarsk and Leonovo

The time difference between Krasnoyarsk and Leonovo is 20 hours. Leonovo is 20 hours ahead of Krasnoyarsk. Current local time in Krasnoyarsk is 01:04 +07 (2021-01-23) and time in Leonovo is 21:04 MSK (2021-01-22).