We build trips around you, not the other way around. Our team of travel specialists handles flights, hotels, car rentals, and vacation packages based on what you need. Flexible payment options like book Now Pay Later make booking easier on your budget. You also get 24/7 support, free cancellation within 24 hours, and hassle-free changes if plans shift. Best price guarantee, secure payments, and instant booking solution.
Guarantee
Customer Support
Free Cancellation
Payments
Changes
Booking
Flights from San Diego International Airport (SAN) to Mexico City International Airport (MEX) currently generally require at least one connection. Current booking data shows that some of the quicker one-stop itineraries take around 6 hours 45 minutes to 7 hours, although the total journey can be considerably longer depending on the connection.
The two airports are approximately 1,447 miles (2,329 km) apart by air. If a nonstop service were available, the estimated flying time would be roughly 3 hours 15 minutes to 3 hours 45 minutes, but current route listings do not show an active nonstop SAN–MEX service.
When choosing a flight, compare the complete journey time, the airport used for the connection and the length of the layover rather than looking only at the time spent in the air.
For a one-stop journey, travel time can start at approximately 6 hours 45 minutes to 7 hours. Some itineraries may take 8 hours or longer, particularly when the connection involves a longer wait.
A typical itinerary may include a connection through another major U.S. airport before continuing to Mexico City. For example, some Delta itineraries connect through Los Angeles International Airport (LAX) and can take around 7 hours 5 minutes in total.
Flight schedules vary by date, airline and connection, so the duration shown when booking should always be used for planning your individual trip.
At present, regular nonstop flights from San Diego International Airport to Mexico City International Airport are not available. Current route databases list SAN–MEX as an inactive nonstop route, meaning passengers generally need to book a connecting itinerary.
Older route information may still display a direct flying time of around 3 hours 45 minutes, but this represents the former or theoretical nonstop journey rather than the current scheduled service.
Travelers can reach Mexico City with one connection through major airline hubs. The exact connecting airport depends on the carrier and the schedule available on your travel date.
One-stop journeys can take around 6 hours 45 minutes to 9 hours, while itineraries with longer layovers can extend well beyond this range. Expedia currently indicates a fastest combination of roughly 5 hours 30 minutes of flying plus a layover, while other booking sources place typical one-stop total journey times at around 6 hours 48 minutes.
A shorter layover can make a considerable difference on this route, so checking total duration is especially important when comparing flights.
How long is the flight from San Diego to Mexico City?
The flight from San Diego to Mexico City takes around 3 hours 25 minutes. Direct service is available with total travel time depending on your airline and routing.
How far is it from San Diego to Mexico City?
The distance from San Diego to Mexico City is approximately 1452 miles (2337 kilometers). This makes it a medium-haul flight from the US.
What is the time difference between San Diego and Mexico City?
Mexico City is 2 hours ahead from San Diego. Check current daylight saving schedules as this may vary by a few hours during certain months.
Are there direct flights from San Diego to Mexico City?
Yes, direct flights from San Diego to Mexico City are available. United Airlines and Alaska Airlines operate nonstop service on this route with daily departures.
Which airlines fly from San Diego to Mexico City?
United Airlines, Alaska Airlines operate service from San Diego to Mexico City. United Airlines has the most frequent departures on this route.
Planning beyond this route? Explore more flight times, distances, and travel durations using our tools below. Start with our Flight Time Calculator to estimate journey times worldwide, or browse average travel times from your departure city using the San Diego Flight Times.