Lowcost flights from Punta Cana (Dominican Republic) to Mexico City (Mexico), €81 - €323

Direct distance between cities: 3232 km. Average direct flight time is 4:48 hours.

Please note! Some routes are seasonal.

From Punta Cana to Mexico City with AraJet (DM)
Average ticket price: €81 - €323

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 Mexico City with Aerolíneas (AR)
From Bogota to Mexico City with Gol Transportes Aéreos (G3)
From Bogota to Mexico City with VivaAerobús (VB)
From Bogota to Mexico City with Volaris (Y4)
Average ticket price: €79 - €316
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 Mexico City with Aerolíneas (AR)
Average ticket price: €185 - €739
Connection in Cancun (Mexico)
From Punta Cana to Cancun with AraJet (DM)
Average ticket price: €49 - €196
From Cancun to Mexico City with Aerolíneas (AR)
From Cancun to Mexico City with Gol Transportes Aéreos (G3)
From Cancun to Mexico City with VivaAerobús (VB)
From Cancun to Mexico City with Volaris (Y4)
From Cancun to Mexico City with Frontier Airlines (F9)
From Cancun to Mexico City with Level (IB)
Average ticket price: €32 - €129
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 Mexico City with VivaAerobús (VB)
From Chicago to Mexico City with Volaris (Y4)
From Chicago to Mexico City with Frontier Airlines (F9)
Average ticket price: €68 - €272
Connection in Fort Lauderdale (United States)
From Punta Cana to Fort Lauderdale with Spirit Airlines (NK)
Average ticket price: €37 - €147
From Fort Lauderdale to Mexico City with Spirit Airlines (NK)
Average ticket price: €52 - €208
Connection in Houston (United States)
From Punta Cana to Houston with Avelo Airlines (XP)
Average ticket price: €75 - €300
From Houston to Mexico City with VivaAerobús (VB)
From Houston to Mexico City with Volaris (Y4)
From Houston to Mexico City with Frontier Airlines (F9)
Average ticket price: €30 - €121
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 Mexico City with Aerolíneas (AR)
From Lima to Mexico City with Volaris (Y4)
Average ticket price: €106 - €425
Connection in London (United Kingdom)
From Punta Cana to London with Transavia France (TO)
Average ticket price: €173 - €692
From London to Mexico City with Level (IB)
Average ticket price: €224 - €894
Connection in Madrid (Spain)
From Punta Cana to Madrid with Iberojet (E9)
Average ticket price: €164 - €656
From Madrid to Mexico City with Level (IB)
Average ticket price: €227 - €906
Connection in Mexico City (Mexico)
From Punta Cana to Mexico City with AraJet (DM)
Average ticket price: €81 - €323
From Mexico City to Mexico City with Gol Transportes Aéreos (G3)
Average ticket price: €0 - €0
Connection in Miami (United States)
From Punta Cana to Miami with Frontier Airlines (F9)
Average ticket price: €37 - €146
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
Connection in Orlando (United States)
From Punta Cana to Orlando with Southwest Airlines (WN)
From Punta Cana to Orlando with Spirit Airlines (NK)
Average ticket price: €43 - €173
From Orlando to Mexico City with Volaris (Y4)
Average ticket price: €52 - €206
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 Mexico City with Gol Transportes Aéreos (G3)
Average ticket price: €186 - €743