Flight distance between New Kingston, Jamaica and M'Tsangamouji, Mayotte 8,561.7 mi / 13,778.7 km