Lowcost flights from Punta Cana (Dominican Republic) to Madrid (Spain), €164 - €656

Direct distance between cities: 6559 km. Average direct flight time is 8:42 hours.

Please note! Some routes are seasonal.

From Punta Cana to Madrid with Iberojet (E9)
Average ticket price: €164 - €656

Connection in Bogota (Colombia)
From Punta Cana to Bogota with Wingo (P5)
From Punta Cana to Bogota with AraJet (DM)
Average ticket price: €42 - €167
From Bogota to Madrid with Level (IB)
Average ticket price: €200 - €802
Connection in Buenos Aires (Argentina)
From Punta Cana to Buenos Aires with Aerolíneas (AR)
From Punta Cana to Buenos Aires with AraJet (DM)
Average ticket price: €150 - €601
From Buenos Aires to Madrid with Aerolíneas (AR)
From Buenos Aires to Madrid with Level (IB)
Average ticket price: €251 - €1005
Connection in Cancun (Mexico)
From Punta Cana to Cancun with AraJet (DM)
Average ticket price: €49 - €196
From Cancun to Madrid with Iberojet (E9)
Average ticket price: €199 - €795
Connection in Caracas (Venezuela)
From Punta Cana to Caracas with Gol Transportes Aéreos (G3)
Average ticket price: €22 - €90
From Caracas to Madrid with Level (IB)
Average ticket price: €175 - €700
Connection in Chicago (United States)
From Punta Cana to Chicago with Frontier Airlines (F9)
From Punta Cana to Chicago with Fly Lili (FL)
Average ticket price: €79 - €317
From Chicago to Madrid with Level (IB)
Average ticket price: €168 - €673
Connection in Guayaquil (Ecuador)
From Punta Cana to Guayaquil with AraJet (DM)
Average ticket price: €66 - €263
From Guayaquil to Madrid with Level (IB)
Average ticket price: €225 - €900
Connection in Lima (Peru)
From Punta Cana to Lima with Sky Airline (H2)
From Punta Cana to Lima with AraJet (DM)
From Punta Cana to Lima with Sky Airline Peru (H8)
Average ticket price: €88 - €353
From Lima to Madrid with Level (IB)
Average ticket price: €238 - €951
Connection in London (United Kingdom)
From Punta Cana to London with Transavia France (TO)
Average ticket price: €173 - €692
From London to Madrid with Aerolíneas (AR)
From London to Madrid with Ryanair (FR)
From London to Madrid with Iberia Express (I2)
From London to Madrid with Level (IB)
From London to Madrid with Vueling (VY)
From London to Madrid with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Mexico City (Mexico)
From Punta Cana to Mexico City with AraJet (DM)
Average ticket price: €81 - €323
From Mexico City to Madrid with Level (IB)
Average ticket price: €227 - €906
Connection in Miami (United States)
From Punta Cana to Miami with Frontier Airlines (F9)
Average ticket price: €37 - €146
From Miami to Madrid with Level (IB)
Average ticket price: €177 - €709
Connection in Paris (France)
From Punta Cana to Paris with French Bee (BF)
Average ticket price: €177 - €707
From Paris to Madrid with Aerolíneas (AR)
From Paris to Madrid with Gol Transportes Aéreos (G3)
From Paris to Madrid with Transavia France (TO)
From Paris to Madrid with Ryanair (FR)
From Paris to Madrid with Air Europa Express (X5)
From Paris to Madrid with Iberia Express (I2)
From Paris to Madrid with Level (IB)
From Paris to Madrid with Vueling (VY)
From Paris to Madrid with EasyJet (U2)
Average ticket price: €26 - €105
Connection in Philadelphia (United States)
From Punta Cana to Philadelphia with Frontier Airlines (F9)
From Punta Cana to Philadelphia with Spirit Airlines (NK)
Average ticket price: €62 - €247
From Philadelphia to Madrid with Level (IB)
Average ticket price: €147 - €589
Connection in Quito (Ecuador)
From Punta Cana to Quito with AraJet (DM)
Average ticket price: €59 - €236
From Quito to Madrid with Level (IB)
Average ticket price: €218 - €874
Connection in San Juan (Puerto Rico)
From Punta Cana to San Juan with Frontier Airlines (F9)
Average ticket price: €6 - €24
From San Juan to Madrid with Level (IB)
Average ticket price: €159 - €637
Connection in Santiago (Chile)
From Punta Cana to Santiago with AraJet (DM)
Average ticket price: €145 - €579
From Santiago to Madrid with Level (IB)
Average ticket price: €267 - €1069
Connection in Sao Paulo (Brazil)
From Punta Cana to Sao Paulo with Gol Transportes Aéreos (G3)
From Punta Cana to Sao Paulo with AraJet (DM)
Average ticket price: €131 - €525
From Sao Paulo to Madrid with Level (IB)
Average ticket price: €210 - €839