Flight distance between Suzhou, China and Rostov-na-Donu, Russia 4,265.9 mi / 6,865.2 km