Flight distance between Kolkata, India and Rostov-na-Donu, Russia 3,170.7 mi / 5,102.8 km