Support

Flights San Juan — Mexico City

San Juan
SJU
Mexico City
MEX

Cheap flights San Juan — Mexico City

Below you can see the best deals on flights San Juan — Mexico City for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 4 July, from AED 939.

Top 10 cheap flights San Juan — Mexico City

Direct flights San Juan — Mexico City

Direct flight options for San Juan — Mexico City with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight takes around 4 h 51 min.

Top 10 direct flights San Juan — Mexico City

About the San Juan — Mexico City flight

On this page, you can find and purchase flight tickets from San Juan to Mexico City. The distance between these cities is 3,481 km, with a flight frequency of approximately 5 flights per week.

Flights on this route are operated by Aeromexico (AM). Ticket prices are dynamic, so we recommend using the low-price calendar to find the best dates. Information is also available on how to get to the airport in San Juan and how to get from the airport to downtown Mexico City.

Flight ticket prices by day: San Juan — Mexico City

Below is a calendar of the lowest flight ticket prices for San Juan — Mexico City by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 939 in y, and the most expensive are around AED 1,032 in r. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

San Juan → Mexico City, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 1,723highMayAED 1,351lowSepAED 1,304low
FebAED 1,490mediumJunAED 1,490mediumOctAED 1,257low
MarAED 1,537mediumJulAED 1,770highNovAED 1,677high
AprAED 1,677highAugAED 1,583mediumDecAED 1,770high

Some values are estimated based on seasonality.

When to fly

The climate in Mexico City is characterized by moderate temperatures throughout the year. The warmest month is May, with an average high of 25.9°C, while the period from June to September is considered the rainy season, with rainfall peaking in July.

The most budget-friendly flights on this route are available in January, with prices starting AED 974. Meanwhile, in July, ticket prices traditionally increase and start AED 1,150.

December is an ideal time for a trip: ticket prices start AED 1,032, and you can expect minimal rainfall and comfortable temperatures. It's best to avoid the period from July to August due to the high probability of heavy, prolonged rain.

Temperature · Mexico City

Dry and wet days · Mexico City

Wind speed and direction · Mexico City

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a San Juan — Mexico City ticket

  • Since there are only about 5 flights per week on this route, book your tickets 6–8 weeks before departure to ensure seat availability for your desired dates.
  • Keep an eye out for Aeromexico offers—they are the key carrier on this line and periodically offer special fares for flights from Puerto Rico to Mexico.
  • Use the low-price calendar on this page, as the price difference between neighboring days can be significant due to the low flight frequency.
  • Consider baggage allowances when choosing your fare: on flights of this length, it is more cost-effective to pay for checked baggage online when purchasing your ticket rather than at the airport.

Airlines

Regular air service between San Juan and Mexico City is primarily provided by Aeromexico (AM). There are approximately 5 flights per week, including options with convenient connections. You can view the current schedule for specific dates and choose the best flight option from the detailed list below by clicking on the airline card.

  • Aeromexico
    AeromexicoAM
    5x/week
    WebsiteFleet: 15424.7M pax/year
    • Direct flight SJU → MEX5x/week
      Duration
      5h 13m
      Days
      MTWTFSS
    100.0%Open →

Cities and airports on the San Juan — Mexico City route

Flights San Juan — Mexico City depart from Luis Muñoz Marín International Airport and arrive at Benito Juarez International Airport, Felipe Angeles International Airport and Toluca International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Mexico City

Frequently asked questions about the San Juan — Mexico City flight

How long is the flight from San Juan to Mexico City?

The approximate travel time for a direct flight is about 4.5–5 hours, given the distance of 3,481 km. The total travel time with layovers will depend on the chosen connection route.

Which airlines serve this route?

The main carrier on this route is Aeromexico (AM). An up-to-date list of all available flight options is provided in the airlines section on this page.

Which airport does the flight arrive at in Mexico City?

Flights from San Juan typically arrive at Benito Juárez International Airport (MEX), which is the main aviation hub of the Mexican capital.

When is the best time to buy flight tickets?

To find the lowest prices, we recommend booking your tickets in advance. Prices change constantly, so use the price trend chart and the low-price calendar to find the best deal.

Where else you can fly from San Juan

Where else you can fly from Mexico City

We use cookies for your convenience.