Flight distance between San Cristóbal, Dominican Republic and Caguas, Puerto Rico 266.0 mi / 428.1 km