Cheap Flights from Mexico City to San Juan

Compare Mexico City to San Juan flight deals

Find the cheapest month or even day of the year to fly to San Juan

Book the best San Juan fare with no extra fees

Flight deals from Mexico City to San Juan

Looking for a cheap last-minute deal or the best return flight from Mexico City to San Juan? If you want to travel next month, return fares start from ج.م.‏ 13,253. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mexico City to San Juan

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

Mexico City to San Juan: Flight information

The things to know before you go.
Cheapest flight foundج.م.‏ 7,169
Cheapest month to flyMarch

Finding cheap flights from Mexico City to San Juan: Frequently asked questions

There are 6 airports in San Juan: San Juan Isla Grande, San Juan Luis Munoz Marin, Roosevelt Roads, Ponce, Vieques, and Culebra.
The best price we found for a return flight from Mexico City to San Juan is ج.م.‏ 11,171. 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.
Currently, there are no airlines that fly direct from Mexico City to San Juan. But we found flights with one or more stops from ج.م.‏ 11,171.
As of January 2026, there are no flights flying from Mexico City to San Juan.
The cheapest month to fly from Mexico City to San Juan is usually May.
If you're flying from Mexico City, the cheapest airport near San Juan is San Juan Luis Munoz Marin – which is 11.3 km away from the centre of San Juan. We've found flights into this airport from ج.م.‏ 11,171.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to San Juan on Monday, 4 May 2026.
No airlines currently offer direct flights between Mexico City and San Juan. 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 San Juan 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 San Juan is around 40 days in advance, so don’t leave your flight to the last minute.
In January, the average temperature is usually around 25°C. August is typically the warmest month in San Juan, when it usually averages around 29°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging 23°C. The rainiest month is September.
The cheapest airline that flies to San Juan is Arajet .

Travelling from Mexico City to San Juan: what you need to know

  • There are a couple of main airports you can fly out of in Mexico City. Explore your options leaving from Benito Juarez International Airport (MEX) or Felipe Ángeles International Airport (NLU) when organising your flight from Mexico City to San Juan.

  • Luis Munoz Marin International Airport (SJU) is the primary point of entry to San Juan.

  • The timezone in San Juan is UTC-4, which is two hours ahead of Mexico City.

  • For a stress-free journey, turn up at the airport two hours ahead of international flights and one hour before domestic departures. This will give you plenty of time to catch your Mexico City to San Juan flight.

  • During popular months such as July, it's a good idea to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead of international flights when you travel during a peak period in general.

How to find the cheapest flights from Mexico City to San Juan

  • Booking ahead of time is often the key to finding a cheap Mexico City to San Juan flight. Flight prices rise as demand increases, so the nearer your departure date, the more expensive your ticket may be.

  • Finding cheap plane tickets from Mexico City to San Juan is easy if you're flexible with your trip dates. Try using the 'Whole month' function to see the best prices throughout the month and pick up an awesome deal.

  • Locking in a cheap flight from Mexico City to San Juan is a breeze with Price Alerts. Simply set up one of these automatic alerts and we'll notify you when there's a better deal.

  • Pick your ideal departure and arrival times, number of stops and airlines by using the filters. Or sort your Mexico City to San Juan flight results by 'Cheapest,' 'Fastest' or 'Best.'

Flying from Mexico City

Benito Juarez International Airport (MEX)

  • Stopovers are the ideal opportunity to break up your trip — and possibly even explore a different city. When browsing Mexico City to San Juan flights departing from Benito Juarez International Airport, uncheck the 'Direct flights only' box to see where you can visit along the way. Here are some popular options to consider:

    • Miami International Airport (MIA)

    • Cancun International Airport (CUN)

    • Tocumen International Airport (PTY)

  • MEX is about 6 kilometres from central Mexico City. If you're catching a cab, driving or ride-sharing from the centre, it'll take you 25 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the trip time to be around 55 minutes.

  • After an easy start to your journey? Stay near Benito Juarez International Airport. Whether you've booked an early flight from Mexico City to San Juan or just don't like being rushed, these hotels are ideal:

  • Benito Juarez International Airport scores high marks for on-time performance. 80.91% of flights that depart MEX reach their destination without delay.

Felipe Ángeles International Airport (NLU)

  • Break up your Mexico City to San Juan flight with a stop so you can recharge or tick another place off your list. Some great stopovers between Felipe Ángeles International Airport and San Juan include:

    • El Dorado International Airport (BOG)

    • Cancun International Airport (CUN)

    • Las Americas International Airport (SDQ)

  • NLU is about 32 kilometres from central Mexico City. It'll take you 55 minutes or so to get to the airport if you're driving from the city centre. Public transport takes roughly 1 hour 45 minutes.

  • You're off on holiday, so why not book another night away at a hotel close to Felipe Ángeles International Airport? Before your flight from Mexico City to San Juan, consider checking in to Verticca Hotel.

  • When it comes to keeping flights punctual, Felipe Ángeles International Airport has an on-time arrival performance of 68%.

Arriving in San Juan

Luis Munoz Marin International Airport (SJU)

  • Luis Munoz Marin International Airport (SJU) is approximately 11 kilometres from central San Juan. If you're catching a cab or a ride-share, the drive takes around 10 minutes.

  • It typically takes 55 minutes to get there on public transport.

  • Reserve a hotel near SJU if you have a late flight from Mexico City to San Juan. Pick one of these options and avoid the hassle of a long transfer:

  • Explore without limits with a Luis Munoz Marin International Airport rental car. Book your wheels from Sixt, Ace Rent a Car or U-Save and venture far and wide through San Juan and beyond.

  • Booking your vehicle from Luis Munoz Marin International Airport about two weeks in advance can help you get the lowest rate.

Fernando Luis Ribas Dominicci Airport (SIG)

  • Once your flight from Mexico City to San Juan has touched down, you can make your way to the city centre in around 15 minutes by car. Central San Juan is approximately 6 kilometres from Fernando Luis Ribas Dominicci Airport (SIG).

  • If you travel by public transport, the journey will take you 1 hour or so.

Best time to go to San Juan

  • May is the quietest month for flights from Mexico City to San Juan, while July is the busiest. Pick the ideal time to go to San Juan based on whether you prefer a laid-back vibe or a more bustling atmosphere.

  • When booking your Mexico City to San Juan tickets, consider the type of weather you enjoy. September is the warmest month in San Juan, with temperatures ranging from 23ºC to 33ºC.

  • Search for cheap flights from Mexico City to San Juan in February if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 20ºC and 28ºC on average.

More about San Juan

  • Start your San Juan trip right by choosing the ideal place to stay. As soon as you've booked your flight from Mexico City to San Juan, check out our range of accommodation options including:

  • Every great journey has to include some sightseeing. Castillo San Felipe del Morro, La Garita del morro de san juan bahia and Fortaleza Street are must-visits when exploring San Juan.

Explore more of Puerto Rico

  • San Juan has plenty going for it, but there are so many other corners of Puerto Rico you'll want to see. About 10 kilometres west of San Juan, a trip to Bayamon will keep you on the go. Start with attractions like Plazoleta Ignacio Zorrilla, La Plaza de la Bomba Puertorriqueña, Monumento a los Trovadores and Parque Palm Court.

  • Carolina is another standout destination in Puerto Rico and is around 11 kilometres east of San Juan. No trip is complete without dropping by Isla Verde Beach, Parque de Doble A Roberto Clemente Walker and Drone Zone Track.

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