Flight distance between Ambilobe, Madagascar and Trois-Bassins, Reunion 684.0 mi / 1,100.8 km