1map logoGo to main page

San Diego, CA, USA to Mexico City from $110: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States
to
Mexico City, Mexico

How to Get from San Diego to Mexico City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$110 by busBest price
2330.8 kmDistance
4h 55m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego to Mexico City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  9m
Estimated price
$103-338
Recommended
Company
various
Plane
Average Duration
6h  29m
Estimated price
$94-331
Cheapest
route map
Distance: 2330.8 km
Duration: 4h 55m

See more options

Company
various
Plane
Average Duration
4h  55m
Estimated price
$102-402
Company
various
Drive
Average Duration
5h  55m
Estimated price
$112-419
Company
various
Bus
Average Duration
43h  45m
Estimated price
$113-242
Company
various
Bus
Average Duration
24h 
Estimated price
$164-246
Company
various
Taxi
Average Duration
6h  3m
Estimated price
$186-356
Company
various
Drive
Average Duration
30h  26m
Estimated price
$330-490

Traveling From San Diego to Mexico City

Traveling from San Diego to Mexico City offers you a striking contrast, with San Diego’s laid-back beach vibes and Mexico City’s vibrant urban culture full of history and culinary delights.

Best Neighbourhoods in Mexico City

Mexico City's neighborhoods offer diverse experiences for every traveler.

Roma
• Trendy cafes and boutiques line the streets.
• Home to vibrant street art and parks.
Condesa
• Lush green spaces and eclectic bars attract visitors.
• Renowned for its Art Deco architecture.
Polanco
• Upscale shopping and fine dining thrive here.
• Hosts the luxurious Soumaya Museum for art lovers.

Best Times To Visit Mexico City's Attractions

Finding the right time to explore Mexico City's attractions can enhance your experience.

The Zócalo
Visit early in the morning or late afternoon for fewer crowds and beautiful lighting.
Teotihuacán
Explore this ancient site on weekdays to avoid the weekend rush.
Chapultepec Park
Early weekday mornings provide a peaceful atmosphere and fresh air.

Mexico City Weather: What to Expect Year-Round

Mexico City enjoys a temperate climate with warm summers and mild winters, making it pleasant for travel year-round. The best times to visit are during the dry season from November to April, when you’ll encounter sunny skies and minimal rain, enhancing your exploration of this vibrant city.

Dining Recommendation in Mexico City

Try the iconic Mole Poblano at Restaurante El Cardenal, where this rich, complex sauce showcases a medley of flavors, spices, and local ingredients. Unlike the fresh, seafood-centric fare common in San Diego, dining in Mexico City immerses you in a lively atmosphere with traditional Mexican hospitality that elevates your meal into a cultural experience.

San Diego - Mexico City operators

Explore transport companies operating between San Diego and Mexico City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
volaris.com

Plane from Tijuana to Mexico City

Average Duration
3h 22m
Estimated price
$120-550

Plane from Tijuana to Mexico City Santa Lucia Apt

Average Duration
3h 25m
Estimated price
$70-410

Plane from Tijuana to Puebla

Average Duration
3h 35m
Estimated price
$110-340

Plane from Tijuana to Puebla via Guadalajara

Average Duration
6h 6m
Estimated price
$110-340

Plane from Tijuana to Puebla via Monterrey

Average Duration
7h
Estimated price
$110-340

Plane from Mexicali to Mexico City via Monterrey

Average Duration
6h 15m
Estimated price
$100-410
Website
vivaaerobus.com

Plane from Tijuana to Mexico City

Average Duration
3h 19m
Estimated price
$100-400

Plane from Tijuana to Mexico City Santa Lucia Apt

Average Duration
3h 19m
Estimated price
$100-400

Plane from Tijuana to Puebla

Average Duration
3h 35m
Estimated price
$110-340

Plane from Tijuana to Puebla via Guadalajara

Average Duration
6h 6m
Estimated price
$110-340

Plane from Mexicali to Mexico City

Average Duration
3h 19m
Estimated price
$130-550
Website
aeromexico.com

Plane from Tijuana to Mexico City

Average Duration
3h 33m
Estimated price
$150-600

Plane from Mexicali to Mexico City

Average Duration
3h 19m
Estimated price
$130-550
Bus Show bus routes
Contact phone
800 507 5500
Website
autobuseselite.com.mx

Bus from Tijuana to Terminal Central de Autobuses del Norte

Average Duration
23h 35m
Estimated price
$160-240
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Tijuana Buenavista to México Politécnico

Average Duration
40h 5m
Estimated price
$110-220
all-pages.other Show other routes

Other from Puebla to Terminal Central del Sur Taxqueña bus station

Average Duration
1h 15m
Estimated price
$75-90

San Diego to Mexico City: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Diego and Mexico City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from San Diego to Mexico City, covering a distance of 2956.4 km. 💰 The prices for this adventure range from $330 to $490, offering flexibility for different budgets. ⏱️ The journey typically takes around 30 hours and 26 minutes, so prepare for a long but rewarding drive filled with memorable moments and exciting discoveries.
Average price
$330 - $490
🛫 Flying from San Diego, it takes approximately 5 hours and 9 minutes to reach Mexico City by plane. 🌎 The quickest option is a direct flight from Tijuana Airport to Mexico City Airport, which lasts only 3 hours and 19 minutes. Airlines like Viva Aerobus, Aeroméxico, and Volaris provide convenient options for travelers. 💰 Prices for flights between Mexico City and San Diego can range from $103 to $338, offering budget-friendly options for those looking to explore the vibrant capital of Mexico.
Departure Point
Tijuana Airport
Arrival Point
Mexico City Airport
🚌 Embark on a scenic journey from San Diego to Mexico City, a 24-hour bus ride that promises breathtaking views along the way. 💰 Prices for buses between Mexico City and San Diego range from $164 to $246, offering budget-friendly options for travelers to explore both destinations.

Frequently asked questions

Find out more about the route from San Diego to Mexico City.

Or choose the category:
The distance between San Diego and Mexico City is approximately 2336.8 km by air and 2954.6 km by road. By air, it takes around 5 hours and 18 minutes to travel from San Diego to Mexico City, while by road it takes approximately 30 hours and 22 minutes by car and 44 hours and 53 minutes by bus. Alternatively, taking a flight to Puebla and then a taxi to Mexico City can take approximately 6 hours and 3 minutes.
The most cost-effective option to travel from San Diego to Mexico City is by bus, with prices ranging from $140 to $250. However, this option takes the longest time, with a travel time of 44 hours and 53 minutes. If time efficiency is a priority, the fastest way to reach Mexico City is by plane, with a travel time of 5 hours and 18 minutes. The cost of a flight typically ranges from $100 to $360.
The prices for a bus ticket between San Diego and Mexico City range from $144 to $250.
To travel from San Diego to Mexico City without using public transportation, you can opt to drive. The road distance is approximately 2954.8 km, and it takes about 30 hours and 22 minutes to drive there. Make sure to plan for rest stops and accommodations along the way. The cost of a car journey can vary, ranging from $330 to $490, depending on factors such as gas prices and toll fees.
To travel from San Diego to Mexico City without a car, the best option is to take a combination of train and bus. This journey takes approximately 33 hours and 58 minutes and can cost between $220 and $380. You can take a train from San Diego to a city like San Antonio or Houston, and then transfer to a bus that will take you to Mexico City.
Yes, there is a connection between San Diego and Mexico City but it requires transfers. There is no direct bus service, but there are buses that depart from San Diego and arrive at Tijuana. From there, another bus can be taken to Mexico City, which takes approximately 44h 53m including transfers. This service is operated by Autobuses Elite.
The flight duration between San Diego and Mexico City is approximately 3 hours and 21 minutes. The cost of a flight ticket between the two cities can range from $103 to $357, depending on factors such as airline, time of booking, and travel class.
There are plenty of options for accommodation near Mexico City, with over 1117 hotels available. Prices for hotels start at $57 per night, providing a range of choices for different budgets.