All scheduled flights from Saint Croix to Punta Cana (STX-PUJ)
U.S. Virgin Islands
Dominican Republic
All scheduled flights from STX to PUJ. You can fly from Saint Croix to Punta Cana with 1 stop. The flight time is between 3 and 5 hours depending on your connecting flight. The STX-PUJ route has no non-stop flights.