Flights from Saint Louis to Punta Cana – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
STL to PUJ – All flight route options from Saint Louis Airport, Missouri, USA to Punta Cana International Airport, Dominican Republic. These routes are operated by 5 airlines. Fly non-stop with Southwest Airlines or Frontier Airlines, or choose from 12 different stopover flights. The shortest flight time is 4 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Punta Cana Airport
We got great deals on hotels and car rentals near the airport.
Saint Louis to Punta Cana flights
There are over 14 airlines and as many as 126 flights every week to this destination. You can fly non-stop to Punta Cana (PUJ) from Saint Louis (STL) with Frontier Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Atlanta, Philadelphia or any other of the 12 alternatives with connectiing airports.
Saint Louis to Punta Cana with Frontier Airlines
You can fly non-stop every Monday, Wednesday, Friday or Saturday with departure times at 10:23 or 10:27.
With Delta Air Lines
If you fly from Saint Louis with Delta Air Lines you will do a stopover in Atlanta, ATL before reaching Punta Cana. This flight trip will take 6 hours and 51 minutes and you can fly every weekday with departures at 06:00, 07:00 or 07:20. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Saint Louis Airport to Punta Cana International Airport
The shortest flight time between STL and PUJ is 4 hours and 26 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 26m | - | 1929 miles (3104 km) |
ATL Atlanta | 6h 51m | 1h 5m | 1930 miles (3105 km) |
PHL Philadelphia | 7h 4m | 1h 16m | 2352 miles (3784 km) |
ORD Chicago | 7h 9m | 40m | 2252 miles (3623 km) |
IAD Dulles | 7h 10m | 1h 9m | 2216 miles (3566 km) |
CLT Charlotte | 7h 25m | 2h 15m | 1968 miles (3167 km) |
MCO Orlando | 7h 35m | 1h 15m | 1956 miles (3147 km) |
BWI Baltimore | 7h 35m | 1h 30m | 2255 miles (3628 km) |
MDW Chicago | 7h 45m | 2h 10m | 2230 miles (3588 km) |
MIA Miami | 8h 23m | 4h 20m | 1990 miles (3202 km) |
EWR New York | 8h 25m | 1h 49m | 2449 miles (3940 km) |
BNA Nashville | 8h 35m | 55m | 1929 miles (3104 km) |
DCA Washington | 9h 21m | - | - |


Quick copy and share this page
From Saint Louis to Dominican Republic
Below is a list of other destinations to Dominican Republic from Saint Louis Airport with either direct flights or 1 stop connections.
From USA to Punta Cana
Below is a list of other cities in USA with flights to Punta Cana with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
MIA Miami Direct
-
CLT Charlotte Direct
-
LAX Los Angeles
-
IAH Houston Direct
-
EWR New York Direct