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