Lowcost flights from Saint Louis (United States) to Punta Cana (Dominican Republic), €77 - €307

Direct distance between cities: 3070 km. Average direct flight time is 4:36 hours.

Please note! Some routes are seasonal.

From Saint Louis to Punta Cana with Frontier Airlines (F9)
Average ticket price: €77 - €307

Connection in Atlanta (United States)
From Saint Louis to Atlanta with Southwest Airlines (WN)
From Saint Louis to Atlanta with Fly Lili (FL)
Average ticket price: €19 - €75
From Atlanta to Punta Cana with Frontier Airlines (F9)
From Atlanta to Punta Cana with Southwest Airlines (WN)
From Atlanta to Punta Cana with Fly Lili (FL)
Average ticket price: €58 - €232
Connection in Baltimore (United States)
From Saint Louis to Baltimore with Southwest Airlines (WN)
From Saint Louis to Baltimore with Fly Lili (FL)
Average ticket price: €29 - €118
From Baltimore to Punta Cana with Frontier Airlines (F9)
From Baltimore to Punta Cana with Southwest Airlines (WN)
From Baltimore to Punta Cana with Fly Lili (FL)
Average ticket price: €61 - €244
Connection in Cancun (Mexico)
From Saint Louis to Cancun with Frontier Airlines (F9)
From Saint Louis to Cancun with Southwest Airlines (WN)
Average ticket price: €50 - €198
From Cancun to Punta Cana with AraJet (DM)
Average ticket price: €49 - €196
Connection in Chicago (United States)
From Saint Louis to Chicago with Southwest Airlines (WN)
From Saint Louis to Chicago with Sun Country Airlines (SY)
From Saint Louis to Chicago with Fly Lili (FL)
Average ticket price: €11 - €42
From Chicago to Punta Cana with Frontier Airlines (F9)
From Chicago to Punta Cana with Fly Lili (FL)
Average ticket price: €79 - €317
Connection in Cincinnati (United States)
From Saint Louis to Cincinnati with Sun Country Airlines (SY)
Average ticket price: €12 - €50
From Cincinnati to Punta Cana with Allegiant Air (G4)
Average ticket price: €69 - €276
Connection in Cleveland (United States)
From Saint Louis to Cleveland with Southwest Airlines (WN)
Average ticket price: €20 - €79
From Cleveland to Punta Cana with Frontier Airlines (F9)
Average ticket price: €71 - €285
Connection in Fort Lauderdale (United States)
From Saint Louis to Fort Lauderdale with Southwest Airlines (WN)
From Saint Louis to Fort Lauderdale with Spirit Airlines (NK)
From Saint Louis to Fort Lauderdale with Fly Lili (FL)
Average ticket price: €42 - €168
From Fort Lauderdale to Punta Cana with Spirit Airlines (NK)
Average ticket price: €37 - €147
Connection in Miami (United States)
From Saint Louis to Miami with Gol Transportes Aéreos (G3)
From Saint Louis to Miami with Southwest Airlines (WN)
Average ticket price: €43 - €171
From Miami to Punta Cana with Frontier Airlines (F9)
Average ticket price: €37 - €146
Connection in Minneapolis (United States)
From Saint Louis to Minneapolis with Southwest Airlines (WN)
From Saint Louis to Minneapolis with Sun Country Airlines (SY)
From Saint Louis to Minneapolis with Fly Lili (FL)
Average ticket price: €19 - €75
From Minneapolis to Punta Cana with Sun Country Airlines (SY)
Average ticket price: €93 - €373
Connection in Orlando (United States)
From Saint Louis to Orlando with Frontier Airlines (F9)
From Saint Louis to Orlando with Southwest Airlines (WN)
From Saint Louis to Orlando with Spirit Airlines (NK)
Average ticket price: €35 - €139
From Orlando to Punta Cana with Southwest Airlines (WN)
From Orlando to Punta Cana with Spirit Airlines (NK)
Average ticket price: €43 - €173
Connection in Philadelphia (United States)
From Saint Louis to Philadelphia with Southwest Airlines (WN)
From Saint Louis to Philadelphia with Fly Lili (FL)
Average ticket price: €33 - €130
From Philadelphia to Punta Cana with Frontier Airlines (F9)
From Philadelphia to Punta Cana with Spirit Airlines (NK)
Average ticket price: €62 - €247
Connection in Pittsburgh (United States)
From Saint Louis to Pittsburgh with Southwest Airlines (WN)
Average ticket price: €22 - €90
From Pittsburgh to Punta Cana with Frontier Airlines (F9)
Average ticket price: €67 - €268
Connection in San Juan (Puerto Rico)
From Saint Louis to San Juan with Southwest Airlines (WN)
Average ticket price: €81 - €323
From San Juan to Punta Cana with Frontier Airlines (F9)
From San Juan to Punta Cana with Southwest Airlines (WN)
Average ticket price: €6 - €24