Flight distance between San Juan, Puerto Rico and Ambilobe, Madagascar 8,132.4 mi / 13,087.8 km