Flight distance between Antalaha, Madagascar and Barnaul, Russia 5,116.9 mi / 8,234.9 km