Flight distance between Antalaha, Madagascar and Rostov-na-Donu, Russia 4,342.4 mi / 6,988.5 km