Distance between Krasnoyarsk and Nanzhou
Distance from Krasnoyarsk to Nanzhou is 2076 miles / 3341 kilometers.
Map showing the distance from Krasnoyarsk to Nanzhou
![]() |
Air distance: | miles km |
Krasnoyarsk
City: | Krasnoyarsk |
Country: | Russia |
Nanzhou
City: | Nanzhou |
Country: | China |
Time difference between Krasnoyarsk and Nanzhou
The time difference between Krasnoyarsk and Nanzhou is 1 hour. Nanzhou is 1 hour ahead of Krasnoyarsk. Current local time in Krasnoyarsk is 02:21 +07 (2025-02-27) and time in Nanzhou is 03:21 CST (2025-02-27).