>
>
>
>
>
Flights from St. Louis to Punta Cana
Flight deals from St. Louis to Punta Cana
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopSTL 11:164h 23mDirectPUJ 16:39St. Louis - Punta Cana | Wed, May 7 | Frontier AirlinesPUJ 13:104h 58mDirectSTL 17:08Punta Cana - St. Louis | Mon, May 12 | Frontier AirlinesAU$715 AU$91422% OFF22% OFFAU$914 AU$715
-
STL 11:164h 23mDirectPUJ 16:39St. Louis - Punta Cana | Sat, May 10 | Frontier AirlinesPUJ 13:104h 58mDirectSTL 17:08Punta Cana - St. Louis | Fri, May 16 | Frontier AirlinesAU$724 AU$91421% OFF21% OFFAU$914 AU$724
-
STL 11:194h 23mDirectPUJ 16:42St. Louis - Punta Cana | Sat, May 31 | Frontier AirlinesPUJ 13:444h 55mDirectSTL 17:39Punta Cana - St. Louis | Fri, Jun 6 | Frontier AirlinesAU$727 AU$91420% OFF20% OFFAU$914 AU$727
-
STL 10:274h 25mDirectPUJ 15:52St. Louis - Punta Cana | Fri, May 9 | Frontier AirlinesPUJ 14:305hDirectSTL 18:30Punta Cana - St. Louis | Wed, May 14 | Frontier AirlinesAU$72920% OFFAU$914 AU$729
-
STL 10:274h 25mDirectPUJ 15:52St. Louis - Punta Cana | Mon, May 5 | Frontier AirlinesPUJ 13:104h 58mDirectSTL 17:08Punta Cana - St. Louis | Mon, May 12 | Frontier AirlinesAU$73120% OFFAU$914 AU$731
-
STL 11:194h 23mDirectPUJ 16:42St. Louis - Punta Cana | Wed, May 28 | Frontier AirlinesPUJ 11:5612h 41m1 stopsSTL 23:37Punta Cana - St. Louis | Tue, Jun 3 | Frontier AirlinesAU$66128% OFFAU$914 AU$661
-
STL 10:274h 25mDirectPUJ 15:52St. Louis - Punta Cana | Fri, May 23 | Frontier AirlinesPUJ 12:0212h 42m1 stopsSTL 23:44Punta Cana - St. Louis | Tue, May 27 | Frontier AirlinesAU$68525% OFFAU$914 AU$685
-
STL 18:4714h 48m1 stopsPUJ 10:35St. Louis - Punta Cana | Sat, May 10 | American AirlinesPUJ 14:128h 15m1 stopsSTL 21:27Punta Cana - St. Louis | Wed, May 14 | American AirlinesAU$71222% OFFAU$914 AU$712
-
STL 12:1522h 41m2 stopsPUJ 11:56St. Louis - Punta Cana | Sun, Apr 27 | Southern Airways ExpressPUJ 13:104h 58mDirectSTL 17:08Punta Cana - St. Louis | Fri, May 2 | Frontier AirlinesAU$71422% OFFAU$914 AU$714
-
STL 17:4517h 2m1 stopsPUJ 11:47St. Louis - Punta Cana | Tue, May 27 | Frontier AirlinesPUJ 13:414h 58mDirectSTL 17:39Punta Cana - St. Louis | Fri, May 30 | Frontier AirlinesAU$72121% OFFAU$914 AU$721
-
STL 13:0017h 25m1 stopsPUJ Invalid DateSt. Louis - Punta Cana | Mon, Apr 28 | Normal AirlinePUJ 15:006hDirectSTL 16:00Punta Cana - St. Louis | Wed, Apr 30 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopSTL 10:274h 25mDirectPUJ 15:52St. Louis - Punta Cana | Fri, May 16 | Frontier AirlinesAU$327 AU$41221% OFF21% OFFAU$412 AU$327
-
STL 11:204h 15mDirectPUJ 16:35St. Louis - Punta Cana | Sat, Apr 26 | Frontier AirlinesAU$330 AU$41220% OFF20% OFFAU$412 AU$330
-
STL 17:4517h 2m1 stopsPUJ 11:47St. Louis - Punta Cana | Sat, May 17 | Frontier AirlinesAU$213 AU$41248% OFF48% OFFAU$412 AU$213
-
STL 17:4117h 3m1 stopsPUJ 11:44St. Louis - Punta Cana | Sun, Apr 27 | Frontier AirlinesAU$24640% OFFAU$412 AU$246
-
STL 10:1724h 39m1 stopsPUJ 11:56St. Louis - Punta Cana | Mon, Apr 28 | American AirlinesAU$25638% OFFAU$412 AU$256
-
STL 12:0022h 56m1 stopsPUJ 11:56St. Louis - Punta Cana | Tue, Apr 29 | American AirlinesAU$25638% OFFAU$412 AU$256
-
STL 17:4516h 59m1 stopsPUJ 11:44St. Louis - Punta Cana | Sat, May 3 | Frontier AirlinesAU$26236% OFFAU$412 AU$262
-
STL 10:1027h 7m1 stopsPUJ 14:17St. Louis - Punta Cana | Sun, May 11 | Spirit AirlinesAU$28132% OFFAU$412 AU$281
-
STL 17:4714h 4m1 stopsPUJ 08:51St. Louis - Punta Cana | Sat, Jun 14 | Frontier AirlinesAU$29228% OFFAU$412 AU$292
-
STL 18:1019h 3m1 stopsPUJ 14:13St. Louis - Punta Cana | Sun, Apr 27 | Spirit AirlinesAU$29328% OFFAU$412 AU$293
-
STL 10:4024h 16m1 stopsPUJ 11:56St. Louis - Punta Cana | Tue, Apr 29 | United AirlinesAU$29828% OFFAU$412 AU$298
-
STL 19:1015h 41m1 stopsPUJ 11:51St. Louis - Punta Cana | Mon, May 5 | Southwest AirlinesAU$30327% OFFAU$412 AU$303
-
STL 13:0017h 25m1 stopsPUJ Invalid DateSt. Louis - Punta Cana | Mon, Apr 28 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from St. Louis to Punta Cana
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
-
When are flight tickets from St. Louis (STL) to Punta Cana (PUJ) the cheapest?
Airlines adjust prices for flights from St. Louis to Punta Cana based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much are flights from St. Louis (STL) to Punta Cana (PUJ) cost?
According to Trip.com's data, the lowest price is around AU$874. -
How long is the flight from St. Louis (STL) to Punta Cana (PUJ)?
It takes about 4 hours 35 minutes to fly from St. Louis (STL) to Punta Cana (PUJ). -
What are the most popular airlines that fly from St. Louis (STL) to Punta Cana (PUJ)?
Airlines with flights from St. Louis (STL) to Punta Cana (PUJ): Frontier Airlines. -
How many airports in Punta Cana (PUJ)?
There are 1 airport(s) in Punta Cana (PUJ): Punta Cana International Airport.
How to find a cheap flight from St. Louis to Punta Cana
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from St. Louis to Punta Cana. Book your flights at the right time and save more.
Be flexible with your travel dates to get the cheapest flight from St. Louis to Punta Cana.
Simply tap "Date" on the flight search bar to browse through the calendar and check out airfare from St. Louis to Punta Cana over the next 6 months in 2025. If you're planning to fly within the next three months, it looks like the most affordable option is on Fri, May 16, with one-way flights priced at just AU$327.
Compare cheap flight deals from St. Louis to Punta Cana across hundreds of airlines.
With our extensive search, you can compare prices from over 500 airlines to find the cheapest flight tickets from St. Louis to Punta Cana. The cheapest airline for this route is Frontier Airlines.
Set up a Price Alert
By setting up a Price Alert for your journey from St. Louis to Punta Cana, you can easily keep an eye on ticket prices without having to check every day.
Don't miss out on cheap flight deals and promo codes from St. Louis to Punta Cana.
You can always find the latest offers through Trip.com Deals and Promo Codes for cheap flights. By signing up for a free membership, you'll get access to even more deals for your flights.
Book early or wait until the last minute.
It's usually best to book early. Flight tickets are often cheapest when they're first released, typically about a year before the departure date. So, have a look online as soon as the flights you're interested in become available. If you miss the cheapest time, you might still find some good deals as the departure date gets closer.
Search for flights on the go.
For the best travel flight booking experience, download the Trip.com app. You can search for cheap flights from St. Louis to Punta Cana and snag some exclusive deals just for you.
Flight Information from St. Louis to Punta Cana
Cheapest one-way flight price | AU$213 |
---|---|
Cheapest return ticket price | AU$661 |
Off-season travel month | March |
Peak season for travel | June |
Flight distance | 3,067.18km |
Average flight time | 4 hours 35 minutes |
Popular airline | Delta Air Lines |
Plan Your Trip Around Punta Cana
More Travel Options
-
Top Routes from St. Louis
-
Top Routes to Punta Cana
-
Popular Airlines
- St. Louis to Seattle plane tickets
- Flights from St. Louis to Seoul
- Cheap flights from St. Louis to New York
- St. Louis to Manila plane tickets
- St. Louis to Orlando plane tickets
- Cheap flights from St. Louis to Wenatchee
- Flights from St. Louis to Chicago
- Cheap flights from St. Louis to London
- Flights from St. Louis to Bangkok
- Flights from St. Louis to Philadelphia
- Cheap flights from Toronto to Punta Cana
- Cheap flights from San Juan to Punta Cana
- Flights from Bogota to Punta Cana
- Flights from New York to Punta Cana
- Lima to Punta Cana plane tickets
- Madrid to Punta Cana plane tickets
- Flights from Santiago to Punta Cana
- Cheap flights from Paris to Punta Cana
- Flights from Sao Paulo to Punta Cana
- London to Punta Cana plane tickets