Flight distance between Sūrat, India and Krasnoyarsk, Russia 2,616.7 mi / 4,211.2 km