The distance between Puerto Rico and the Dominican Republic is approximately 382 kilometers (237 miles) by air. This distance represents the shortest air travel distance between the two locations. For example, the flight from San Juan in Puerto Rico to Santo Domingo in the Dominican Republic covers around 356 to 382 kilometers depending on specific cities within each territory. The estimated flight time is about 0.42 hours (around 25 minutes) on an average airplane speed.