Flight distance between Annotto Bay, Jamaica and Sainte-Rose, Reunion 9,355.7 mi / 15,056.6 km