Flight distance between San Cristóbal, Dominican Republic and Hayes, Jamaica 470.1 mi / 756.5 km