San Diego Mexico City

No nonstop flights — see nearby and connection options below

No nonstop from San Diego to Mexico City. Every US routing connects through Dallas, Houston, or Phoenix and takes 8 to 12 hours. The fare runs several hundred dollars round trip.

Tijuana airport, accessible by the CBX pedestrian bridge from Otay Mesa, has nonstop flights to Mexico City roughly every 30 minutes. Aeromexico, Volaris, VivaAerobus, and four other carriers compete on the route. Three hours nonstop. Round trip fares under $150 are common on Volaris and VivaAerobus. Add the bridge fee and parking and you are still saving hundreds.

Aeromexico is the pick if you are connecting through Mexico City to anywhere else in Latin America. Their hub at Benito Juarez airport times connections south. Volaris and VivaAerobus are the picks if Mexico City is your final destination and price is what matters.

Make sure your flight lands at Benito Juarez (MEX), not Felipe Angeles (NLU). NLU is the newer airport over an hour north of the city with limited transit. Most Tijuana flights land at MEX, but some budget carriers use NLU. Check the airport code before booking.

Have a specific need? Use the decision guide below to filter by your airline, where you live, lounges, or where you're staying in Mexico City.

No Nonstop Flights
There are no nonstop flights between San Diego and Mexico City. Check the nearby airports and connection options below for alternative routings.

Pick What Matters to You

Show me the best pair for...

Best pair by where you're coming from

Your location determines which airport is closest and most convenient.
SAN
San Diego International Airport — San Diego. 0/wk to Mexico City.
CLD
McClellan-Palomar Airport — Carlsbad. 0/wk to Mexico City.

Best pair by where you're staying in Mexico City

Your Mexico City airport matters as much as your San Diego airport.
Roma & Condesa Best
The neighborhoods that made Mexico City a food capital. Tree-lined streets, coffee shops, rooftop bars. 20 minutes from the airport. Where most first-time visitors end up, and for good reason.
Centro Historico Value
The Zocalo, the cathedral, Templo Mayor, Diego Rivera murals. Dense, loud, fascinating. Budget hotels and the best street food. Metrobus from the airport goes directly here.
Polanco Good
Upscale. Anthropology Museum, Chapultepec Park, high-end dining. Closest nice neighborhood to the airport. Business travelers and families with a budget.
Coyoacan Tradeoff
Frida Kahlo country. Quieter, more residential, south of center. Worth the extra transit time if you want to slow down.

Which pair your airline flies nonstop

Loyalty programs drive airport choice for frequent flyers. Here's where each airline operates.

Ranked by on-time performance

On-time = departing within 15 min of schedule. Higher competition tends to keep airlines punctual.

Lounge access by airport and terminal

Premium lounge access varies dramatically by terminal. This alone can determine airport choice for some travelers.

Ranked by flights per week

More flights = more flexibility. Miss your flight, catch the next one. Schedule depth is insurance.

Getting to the airport

Cost and time vary by mode. Train is more predictable than driving.

Red-eye vs daytime departures

Departure timing affects jet lag, hotel costs, and how you spend your first day.
Late flights and CBX
Some VivaAerobus and Volaris flights depart Tijuana after 10pm. CBX closes around midnight so late departures work going out. Returns landing after midnight are the risk — the bridge would be closed.

Premium cabin options

Business and first class products on this route, ranked by value and quality.
Aeromexico Clase Premier Good
The only premium option from Tijuana to Mexico City. Wider seat, included bags, lounge access at MEX. On a 3-hour flight it is a minor upgrade, but worth it if connecting to a long-haul where lounge access matters.

Connecting through San Diego from a domestic flight

Mexico City as Latin America gateway. Aeromexico connects through MEX to Guatemala, Colombia, Peru, Brazil, Argentina. For San Diego residents, Tijuana to MEX to Lima or Bogota is hundreds cheaper than routing through any US hub.

Domestic Mexico from MEX. From Benito Juarez you can reach Oaxaca, Merida, Chiapas, and dozens of smaller cities on Volaris, VivaAerobus, or Aeromexico domestic flights.

Arriving SAN
SAN has no Mexico City nonstops. Your airline may offer a single-ticket connection through a hub. Otherwise, ground transport to a nonstop airport.
Arriving CLD
CLD has no Mexico City nonstops. Your airline may offer a single-ticket connection through a hub. Otherwise, ground transport to a nonstop airport.
Self-connecting
Avoid cross-airport transfers. No direct transit links between most metro airports. Budget 4+ hours minimum if you must.

San Diego & Mexico City Airport Profiles

Each airport has a personality. Terminal quality, transit access, lounge scene, and crowd levels vary dramatically — sometimes more than the flight itself.

MEX Mexico City Benito Juárez International Airport No Nonstop

Benito Juárez sits inside the city, not on its outskirts. The airport is surrounded by neighborhoods on all sides, which means short transfers but no room to expand. Two terminals handle all traffic. Terminal 1 is the older, larger building used by most carriers. Terminal 2 is newer and cleaner, home to SkyTeam alliance members.

The two terminals connect by a landside shuttle and an airside train. Allow at least 30 minutes if you need to switch between them. Security lines move reasonably outside peak evening hours, when international departures stack up and the terminal gets dense.

TLC Adolfo López Mateos International Airport No Nonstop

Toluca's Adolfo López Mateos airport is a small regional facility about 40 miles west of Mexico City. The terminal is compact with limited food and retail. The airport saw more traffic when budget carriers used it as a cheaper alternative to Benito Juárez, but scheduled service has dropped significantly.

The building is functional but quiet. Do not expect a wide range of services. The terminal is easy to navigate because there is not much of it.

NLU Felipe Ángeles International Airport No Nonstop

Felipe Ángeles opened in 2022 and is modern, spacious, and far from everything. The terminal is clean with high ceilings and plenty of natural light. It was built to relieve pressure on Benito Juárez, but adoption has been slow. The airport is over 30 miles north of central Mexico City in a former military base area with little surrounding development.

Expect a quiet terminal with fewer food and retail options than a major international hub. The building is well designed, but low passenger volume means some concessions may not be open outside peak times.

Full Comparison

Every airport combination ranked by schedule depth.

RouteAirlinesFlights/WkShareDurationOTP

Route Facts

Total Nonstops
0/wk
Across 0 pairs
Airlines
0
Distance
1,448 mi
2,330 km
San Diego
2 airports
SAN, CLD
Mexico City
3 airports
MEX, TLC, NLU
No Nonstop
SAN, CLD
No Mexico City nonstops

Frequently Asked Questions

Common questions about San Diego to Mexico City flights.
US carriers connect through their hubs, and no airline has added a SAN-MEX nonstop. Tijuana has 280 weekly flights to Mexico City because the demand is there — it is just on the Mexican side of the border. CBX lets you access it in 15 minutes.
Aeromexico for connections onward, Volaris for lowest price to Mexico City itself. Aeromexico includes bags and meals. Volaris charges for everything but starts at half the price.
Felipe Angeles (NLU) is Mexico City's new second airport, over 50 kilometers north of the center. Getting downtown takes 90 minutes or more. Unless your destination is Pachuca or the northern suburbs, book flights into MEX (Benito Juarez) only.
Uber works at Benito Juarez. Metrobus Line 4 runs from Terminal 1 to the centro. A taxi from the official booth inside arrivals takes 20 to 45 minutes to Roma or Condesa. Avoid unofficial taxi drivers in the arrivals hall.