# 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

Air distance: | miles km | |

Driving distance: | miles km |

### Krasnoyarsk

City: | Krasnoyarsk |

Country: | Russia |

Coordinates: |
56°1′6″N 92°52′1″E |

### Leonovo

City: | Leonovo |

Country: | Russia |

Coordinates: |
55°51′0″N 37°39′0″E |

## 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).