Cheap Flights from Punta Cana to Mexico City

Compare Punta Cana to Mexico City flight deals

Find the cheapest month or even day of the year to fly to Mexico City

Book the best Mexico City fare with no extra fees

Flight deals from Punta Cana to Mexico City

Looking for a cheap last-minute deal or the best return flight from Punta Cana to Mexico City? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Punta Cana to Mexico City

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Punta Cana to Mexico City flights are currently cheapest in January.

Alternative Punta Cana to Mexico City routes

Looking for the cheapest, fastest or easiest route from Punta Cana to Mexico City? You could fly into the following airports instead.

Punta Cana to Mexico City: Flight information

The things to know before you go.
Cheapest flight found$486
Cheapest month to flyJanuary
Average flight time5 hrs, 2 mins
Most popular airlineArajet
Average flights per week29

Finding cheap flights from Punta Cana to Mexico City: Frequently asked questions

There are 3 airports in Mexico City: Mexico City Juarez International, Felipe Angeles International and Toluca.
The best price we found for a return flight from Punta Cana to Mexico City is $486. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
5 hours and 1 minute is the average flight time from Punta Cana to Mexico City.
Currently, there are no airlines that fly direct from Punta Cana to Mexico City. But we found flights with one or more stops from $486.
As of December 2025, there are 29 flights per week flying from Punta Cana to Mexico City.
The cheapest month to fly from Punta Cana to Mexico City is usually January.
If you're flying from Punta Cana Airport, the cheapest airport near Mexico City is Felipe Angeles International – which is 37.9 km away from the centre of Mexico City. We've found flights into this airport from $486.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Punta Cana Airport to Mexico City on Thursday, 22 January 2026.
No airlines currently offer direct flights between Punta Cana Airport and Mexico City. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Mexico City but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Mexico City is around 40 days in advance, so don’t leave your flight to the last minute.
In December, the average temperature is usually around 12°C. June is typically the warmest month in Mexico City, when it usually averages around 24°C. You can expect the least rain in December. The coldest month is December, with temperatures averaging 5°C. The rainiest month is September.
Currently, Arajet offers the cheapest flight tickets to Mexico City.

Flying from Punta Cana International Airport (PUJ) to Mexico City: what you need to know

  • The average length of a direct flight from Punta Cana International Airport to Mexico City is 4 hours 45 minutes.

  • The timezone in Mexico City is UTC-6. The city is two hours behind Punta Cana, where Punta Cana International Airport is located.

  • The most popular route is from Punta Cana International Airport (PUJ) to Benito Juarez International Airport (MEX). You can choose from five services every week between these two airports. Aeromexico offers a 16:56 departure between PUJ and MEX.

  • Give yourself plenty of time to get on your PUJ to Mexico City flight. As a general rule, turn up at least two hours before international departures and an hour ahead for domestic flights.

  • Taking off during a peak time like a bank holiday? Expect longer lines at check-in and security. For peace of mind, arrive up to four hours before international flights and two hours ahead of domestic departures.

  • You can book a direct Punta Cana International Airport to Mexico City ticket. Begin your trip at PUJ and end it at Benito Juarez International Airport (MEX).

  • Book your favourite seat with Aeromexico. This well-known airline operates direct flights from Punta Cana International Airport to Mexico City.

  • We make it easy to book flight tickets from PUJ to Mexico City with a stopover. To see the options, uncheck 'Direct flights only.' Next, pick a flight that has a stop long enough to explore the city of your choice. Major stopovers include:

    • Hartsfield-Jackson Atlanta International Airport (ATL)

    • Miami International Airport (MIA)

    • El Dorado International Airport (BOG)

  • Central Punta Cana to PUJ is around 14 kilometres. Depending on traffic conditions, it'll take about 30 minutes to reach there if you're catching a cab, ride-sharing or driving.

  • Searching for a hotel near PUJ? If you're boarding an early flight from Punta Cana International Airport to Mexico City, these stays will put you moments from your departure lounge:

  • 72.84% of flights leaving from Punta Cana International Airport land at their destination on schedule.

How to find the cheapest flights from Punta Cana International Airport (PUJ) to Mexico City

  • $264 is currently the best price for a one-way Punta Cana International Airport to Mexico City flight. Return flight tickets start at $486. These prices may change depending on availability.

  • To secure cheap flights from PUJ to Mexico City, book your journey one month before your departure.

  • Plan your trip for May. That's the best month for scoring the biggest deals on Punta Cana International Airport to Mexico City tickets. If you're open to different travel dates, use the 'Whole month' tool to find the cheapest price across every month.

  • Finding a cheap flight from PUJ to Mexico City is a breeze with Price Alerts. Simply set up one of these automatic notifications and we'll notify you when the price has dropped.

  • Save money on your flight from Punta Cana International Airport to Mexico City with the help of our filters. Select your preferred departure time, duration and airlines, then sort the results by 'Cheapest' for the best deals.

Airports in Mexico City

Benito Juarez International Airport (MEX)

  • Benito Juarez International Airport (MEX) is around 8 kilometres from the centre of Mexico City. If you're catching a cab or a ride-share, the drive takes roughly 25 minutes.

  • If you're travelling by public transport, expect a journey time of about 55 minutes.

  • If you have a late flight from Punta Cana International Airport to Mexico City, few things beat the convenience of staying close to the terminal. Grab your suitcases from the carousel and then be showered and snoozing soon after at one of these accommodation options near MEX:

  • Hit the road running by picking up a Benito Juarez International Airport rental car. Grab a set of wheels from INFINITY RENT, MEX or America and explore beyond Mexico City's usual tourist stops.

  • Lock in the best deal by reserving your vehicle from Benito Juarez International Airport about four weeks before your flight from PUJ to Mexico City.

Santa Lucia Air Force Base Airport (NLU)

  • Santa Lucia Air Force Base Airport (NLU) is roughly 40 kilometres from the centre of Mexico City. Once you've hopped off your flight from Punta Cana International Airport to Mexico City, it'll take you around 55 minutes to get to the heart of the city in a ride-share or cab.

  • Travelling by public transport will take about 1 hour 45 minutes.

  • Verticca Hotel is one accommodation option within a short drive of NLU. Settle in here after your PUJ to Mexico City flight and then hang the 'Do not disturb' sign to enjoy some uninterrupted rest.

  • Europcar, MEX and Keddy By Europcar make picking up a Santa Lucia Air Force Base Airport rental car quick and easy. These reliable suppliers are located in or around the terminal and will have you behind the wheel before you know it.

  • Snap up the best price by reserving your ride from NLU one week in advance. You'll also have access to a greater range of vehicles.

Best time to go to Mexico City

  • Carefully consider your travel dates before securing your flight from Punta Cana International Airport to Mexico City. The city comes alive in peak season, but prices are generally higher and major attractions can get crowded. Visit Mexico City in the low season if you like a more relaxed vibe.

  • When booking your Punta Cana International Airport to Mexico City flight ticket, think about the kind of weather forecast you're hoping for. April is the warmest month in Mexico City, with temperatures ranging from 10ºC to 28ºC.

  • January sees average temperatures of between 6ºC and 23ºC. Search for a cheap ticket from PUJ to Mexico City around that time if you like travelling in cooler conditions.

More about Mexico City

  • When it comes to looking for somewhere to lay your head, you'll find the most popular stays in Mexico City right here. Browse these hotels once you've booked your flight from Punta Cana International Airport to Mexico City:

  • Chapultepec Park and Zocalo are just the start of the popular attractions to put on your Mexico City travel itinerary. Keep the adventure rolling by checking out National Museum of Anthropology.

Explore more of Mexico

  • You've visited Mexico City, now it's time to discover more of Mexico. Travel around 467 kilometres west to Guadalajara to tick off its leading attractions. From Teatro Degollado to Portales Tlaquepaque Park and Zoologico Guadalajara, you'll have a full itinerary ahead.

  • Around 105 kilometres south-east of Mexico City, Puebla is another favourite stop in Mexico. Experience the best of this destination with a visit to Mirador de Los Fuertes, Cuexcomate and Street of Candies.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.