Flight distance between Praslin, Saint Lucia and Ambilobe, Madagascar 7,749.7 mi / 12,471.9 km