Flight distance between San Cristóbal, Dominican Republic and Trujillo Alto, Puerto Rico 268.4 mi / 431.9 km