Flight distance between Arthur’s Town, Bahamas and M'Tsangamouji, Mayotte 8,502.1 mi / 13,682.8 km