Flight distance between Sūrat, India and Rostov-na-Donu, Russia 2,575.4 mi / 4,144.8 km