Flight distance between Suzhou, China and Krasnodar, Russia 4,345.4 mi / 6,993.2 km