Flight distance between San Cristóbal, Dominican Republic and Annotto Bay, Jamaica 437.2 mi / 703.6 km