All scheduled flights from San Diego to Punta Cana (SAN-PUJ)
USA
Dominican Republic
All scheduled flights from SAN to PUJ. You can fly from San Diego to Punta Cana with 1 stop. The flight time is between 11 and 17 hours depending on your connecting flight. The SAN-PUJ route has no non-stop flights.