Flight Routes from St. Louis to Punta Cana

Compare cheap outbound and return flights from St. Louis (STL) to Punta Cana (PUJ) and find the best offer from numerous airlines and travel agencies.

Trip type
Cheapest roundtrip flight
from€611
Fastest outbound flight
Fastest inbound flight
non-stop flights
4x / week
Flight distance
3,093 km
Time difference

Cheap flight offers from St. Louis to Punta Cana

sorted by price and recency
  1. –
    Air Canada
    –
    STL–PUJ
    1 stopover
    Air Canada
    –
    PUJ–STL
    1 stopover
    €1,179
  2. –
    United Airlines
    –
    STL–PUJ
    1 stopover
    United Airlines
    –
    PUJ–STL
    1 stopover
    €844
  3. –
    American Airlines
    –
    STL–PUJ
    1 stopover
    Air Canada
    –
    PUJ–STL
    1 stopover
    €766
  4. –
    Air Canada
    –
    STL–PUJ
    1 stopover
    Air Canada
    –
    PUJ–STL
    1 stopover
    €679
  5. –
    Frontier Airlines
    –
    STL–PUJ
    non-stop flight
    Air Canada
    –
    PUJ–STL
    1 stopover
    €611
  6. –
    United Airlines
    –
    STL–PUJ
    3 stopovers
    AraJet
    –
    PUJ–STL
    3 stopovers
    €1,629

Flight schedule from St. Louis (STL) to Punta Cana (PUJ)

Select a travel date in the flight schedule for the route from St. Louis (STL) to Punta Cana (PUJ) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsSTL–PUJ · 4 of 4
fromto
dep.arr.
durationstopovers
  1. November 8 – 14, 2026
  2. November 15 – 21, 2026
  3. November 22 – 28, 2026
    1. STLPUJ
      1 stopover
      1. Southwest Airlines
    2. STLPUJ
      1 stopover
      1. United Airlines
    3. STLPUJ
      nonstop
      1. Frontier Airlines
    4. STLPUJ
      1 stopover
      1. Southwest Airlines

      Important flight information

      Discover more flights around St. Louis and Punta Cana

      Departure airport Airport St. Louis - Lambert International Airport (STL)
      Arrival airport Airport Punta Cana International Airport (PUJ)
      Destination country Flights to Dominican Republic
      Departure airport - Destination country St. Louis - Lambert International Airport - Dominican Republic