How far is Krasnoyarsk from Tokyo?

The flight distance between Tokyo and Krasnoyarsk is 4158km. Check all available flights on Wego.