Flight distance between Ambilobe, Madagascar and Petite-Île, Reunion 708.2 mi / 1,139.7 km