Lowcost flights from Miami (United States) to Punta Cana (Dominican Republic), €37 - €146

Direct distance between cities: 1461 km. Average direct flight time is 2:43 hours.

Please note! Some routes are seasonal.

From Miami to Punta Cana with Frontier Airlines (F9)
Average ticket price: €37 - €146

Connection in Atlanta (United States)
From Miami to Atlanta with Gol Transportes Aéreos (G3)
From Miami to Atlanta with Frontier Airlines (F9)
From Miami to Atlanta with Southwest Airlines (WN)
From Miami to Atlanta with Level (IB)
Average ticket price: €24 - €97
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 Miami to Baltimore with Frontier Airlines (F9)
From Miami to Baltimore with Southwest Airlines (WN)
Average ticket price: €38 - €154
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 Bogota (Colombia)
From Miami to Bogota with Gol Transportes Aéreos (G3)
Average ticket price: €61 - €243
From Bogota to Punta Cana with Wingo (P5)
From Bogota to Punta Cana with AraJet (DM)
Average ticket price: €42 - €167
Connection in Buenos Aires (Argentina)
From Miami to Buenos Aires with Aerolíneas (AR)
Average ticket price: €178 - €710
From Buenos Aires to Punta Cana with Aerolíneas (AR)
From Buenos Aires to Punta Cana with AraJet (DM)
Average ticket price: €150 - €601
Connection in Chicago (United States)
From Miami to Chicago with Gol Transportes Aéreos (G3)
From Miami to Chicago with Frontier Airlines (F9)
From Miami to Chicago with Southwest Airlines (WN)
From Miami to Chicago with Spirit Airlines (NK)
Average ticket price: €48 - €191
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 Miami to Cincinnati with Frontier Airlines (F9)
Average ticket price: €38 - €153
From Cincinnati to Punta Cana with Allegiant Air (G4)
Average ticket price: €69 - €276
Connection in Cleveland (United States)
From Miami to Cleveland with Frontier Airlines (F9)
Average ticket price: €44 - €175
From Cleveland to Punta Cana with Frontier Airlines (F9)
Average ticket price: €71 - €285
Connection in Fort Lauderdale (United States)
From Miami to Fort Lauderdale with Spirit Airlines (NK)
Average ticket price: €1 - €4
From Fort Lauderdale to Punta Cana with Spirit Airlines (NK)
Average ticket price: €37 - €147
Connection in Kingston (Jamaica)
From Miami to Kingston with Level (IB)
Average ticket price: €23 - €94
From Kingston to Punta Cana with AraJet (DM)
Average ticket price: €22 - €89
Connection in Lima (Peru)
From Miami to Lima with Sky Airline (H2)
From Miami to Lima with Sky Airline Peru (H8)
Average ticket price: €105 - €422
From Lima to Punta Cana with Sky Airline (H2)
From Lima to Punta Cana with AraJet (DM)
From Lima to Punta Cana with Sky Airline Peru (H8)
Average ticket price: €88 - €353
Connection in London (United Kingdom)
From Miami to London with Level (IB)
From Miami to London with Norse Atlantic UK (Z0)
Average ticket price: €179 - €714
From London to Punta Cana with Transavia France (TO)
Average ticket price: €173 - €692
Connection in Madrid (Spain)
From Miami to Madrid with Level (IB)
Average ticket price: €177 - €709
From Madrid to Punta Cana with Iberojet (E9)
Average ticket price: €164 - €656
Connection in Mexico City (Mexico)
From Miami to Mexico City with Aerolíneas (AR)
From Miami to Mexico City with Volaris (Y4)
From Miami to Mexico City with Frontier Airlines (F9)
From Miami to Mexico City with Fly Arna (G6)
From Miami to Mexico City with Level (IB)
Average ticket price: €52 - €206
From Mexico City to Punta Cana with AraJet (DM)
Average ticket price: €81 - €323
Connection in Minneapolis (United States)
From Miami to Minneapolis with Sun Country Airlines (SY)
Average ticket price: €61 - €243
From Minneapolis to Punta Cana with Sun Country Airlines (SY)
Average ticket price: €93 - €373
Connection in Montreal (Canada)
From Miami to Montreal with Air Canada Rouge (RV)
Average ticket price: €57 - €227
From Montreal to Punta Cana with Air Canada Rouge (RV)
From Montreal to Punta Cana with AraJet (DM)
Average ticket price: €76 - €304
Connection in Orlando (United States)
From Miami to Orlando with Aerolíneas (AR)
From Miami to Orlando with Gol Transportes Aéreos (G3)
From Miami to Orlando with Fly Arna (G6)
From Miami to Orlando with Level (IB)
Average ticket price: €8 - €33
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 Paris (France)
From Miami to Paris with French Bee (BF)
From Miami to Paris with Level (IB)
Average ticket price: €184 - €736
From Paris to Punta Cana with French Bee (BF)
Average ticket price: €177 - €707
Connection in Philadelphia (United States)
From Miami to Philadelphia with Gol Transportes Aéreos (G3)
From Miami to Philadelphia with Frontier Airlines (F9)
From Miami to Philadelphia with Spirit Airlines (NK)
From Miami to Philadelphia with Level (IB)
Average ticket price: €41 - €164
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 Saint Louis (United States)
From Miami to Saint Louis with Gol Transportes Aéreos (G3)
From Miami to Saint Louis with Southwest Airlines (WN)
Average ticket price: €43 - €171
From Saint Louis to Punta Cana with Frontier Airlines (F9)
Average ticket price: €77 - €307
Connection in San Juan (Puerto Rico)
From Miami to San Juan with Frontier Airlines (F9)
From Miami to San Juan with Spirit Airlines (NK)
From Miami to San Juan with Level (IB)
Average ticket price: €42 - €167
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
Connection in Santiago (Chile)
From Miami to Santiago with Sky Airline (H2)
Average ticket price: €167 - €666
From Santiago to Punta Cana with AraJet (DM)
Average ticket price: €145 - €579
Connection in Sao Paulo (Brazil)
From Miami to Sao Paulo with Gol Transportes Aéreos (G3)
Average ticket price: €164 - €658
From Sao Paulo to Punta Cana with Gol Transportes Aéreos (G3)
From Sao Paulo to Punta Cana with AraJet (DM)
Average ticket price: €131 - €525
Connection in Toronto (Canada)
From Miami to Toronto with Air Canada Rouge (RV)
Average ticket price: €50 - €199
From Toronto to Punta Cana with Air Canada Rouge (RV)
From Toronto to Punta Cana with Flair Airlines (F8)
From Toronto to Punta Cana with AraJet (DM)
Average ticket price: €74 - €298