There are 8 ways to get from Puebla to San Diego by plane, tram, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hermanos Serdán International Airport to Tijuana International Airport, tram
best- Fly from Hermanos Serdán International Airport (PBC) to Tijuana International Airport (TIJ)plane PBC - TIJ
- Take the tram from San Ysidro Station to Civic Center Stationtram
7h 36m$126–330Bus to Felipe Ángeles International Airport, fly to Tijuana International Airport
cheapest- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Felipe Ángeles International Airport (NLU) to Tijuana International Airport (TIJ)plane NLU - TIJ
10h 6m$95–283Bus via Mexicali
- Take the bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueñabus
- Take the bus from Terminal Central Del Sur - Taxqueña to Mexicalibus
- Take the bus from Mexicali to Tijuanabus
44h 38m$229–431Drive 1,803.7 mi
- Drive from Puebla to San Diegocar 1,803.7 mi
32h 22m$330–476Bus to Benito Juárez International Airport, fly to Tijuana International Airport
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Tijuana International Airport (TIJ)plane MEX - TIJ
8h 47m$123–292Fly Hermanos Serdán International Airport to San Diego International Airport
- Fly from Hermanos Serdán International Airport (PBC) to San Diego International Airport (SAN)plane PBC - SAN
9h 48m$213–856Bus
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Tijuanabus
2d 1h$201–502Bus #2
- Take the bus from Puebla Terminal CAPU to Tijuana Los Pinosbus Tapachula
2d 5h$106–169
Hermanos Serdán International Airport (PBC) to Tijuana International Airport (TIJ) flights
Questions & Answers
The cheapest way to get from Puebla to San Diego is to bus and fly which costs $90 - $290 and takes 10h 6m.
The fastest way to get from Puebla to San Diego is to fly and tram which takes 7h 36m and costs $120 - $330.
No, there is no direct bus from Puebla to San Diego. However, there are services departing from Puebla Terminal CAPU and arriving at Tijuana via Terminal Central Del Sur - Taxqueña and Mexicali. The journey, including transfers, takes approximately 44h 38m.
The distance between Puebla and San Diego is 1523 miles. The road distance is 1814.2 miles.
The best way to get from Puebla to San Diego without a car is to bus via Mexicali which takes 44h 38m and costs $220 - $440.
It takes approximately 7h 36m to get from Puebla to San Diego, including transfers.
Puebla to San Diego bus services, operated by ADO, depart from Puebla Terminal CAPU station.
The best way to get from Puebla to San Diego is to bus via Mexicali which takes 44h 38m and costs $220 - $440. Alternatively, you can fly, which costs $210 - $900 and takes 9h 48m.
Puebla to San Diego bus services, operated by ADO, arrive at Terminal Central Del Sur - Taxqueña station.
San Diego is 1h behind Puebla. It is currently 1:14 AM in Puebla and 12:14 AM in San Diego.
What companies run services between Puebla, Mexico and San Diego, CA, USA?
You can take a bus from Puebla Terminal CAPU to Fifth Avenue Station via Terminal Central Del Sur - Taxqueña, Mexicali, Tijuana, and San Ysidro Station in around 44h 38m. Alternatively, United Airlines, Volaris, and two other airlines fly from Hermanos Serdán International Airport (PBC) to San Diego International Airport (SAN) 3 times a day.
- Website
- volaris.com
Flights from Hermanos Serdán International Airport to Tijuana International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $120–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- $120–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Puerto Vallarta
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $120–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Leon/Guanajuato
- Ave. Duration
- 6h 27m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–300
Flights from Benito Juárez International Airport to Tijuana International Airport
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- $100–250
Flights from Benito Juárez International Airport to Tijuana International Airport via Hermosillo
- Ave. Duration
- 4h 54m
- When
- Every day
- Estimated price
- $100–250
Flights from Felipe Ángeles International Airport to Tijuana International Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–230
- Website
- vivaaerobus.com
Flights from Hermanos Serdán International Airport to Tijuana International Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- $110–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $110–300
Flights from Hermanos Serdán International Airport to Tijuana International Airport via Monterrey
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $110–300
Flights from Benito Juárez International Airport to Tijuana International Airport
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $95–220
Flights from Felipe Ángeles International Airport to Tijuana International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $70–210
Flights from Felipe Ángeles International Airport to Tijuana International Airport via Culiacan
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $70–210
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Tijuana International Airport
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- $110–500
- Website
- united.com
Flights from Hermanos Serdán International Airport to San Diego International Airport via Houston
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- $210–850
Flights from Hermanos Serdán International Airport to San Diego International Airport via Los Angeles
- Ave. Duration
- 7h 8m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–800
- Website
- hainanairlines.com
Flights from Benito Juárez International Airport to Tijuana International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $330–750
- Website
- csair.com
Flights from Benito Juárez International Airport to Tijuana International Airport
- Ave. Duration
- 3h 40m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- $310–900
- Website
- alaskaair.com
Flights from Hermanos Serdán International Airport to San Diego International Airport via Guadalajara, San Jose Cabo
- Ave. Duration
- 8h 44m
- When
- Every day
- Estimated price
- $410–1,600
- Website
- mexicana.gob.mx
Flights from Felipe Ángeles International Airport to Tijuana International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $100–460
- Phone
- +1 619-557-4555
- Website
- sdmts.com
Tram from San Ysidro Station to Civic Center Station
- Ave. Duration
- 43 min
- Frequency
- Every 15 minutes
- Estimated price
- $2–15
- Website
- https://www.sdmts.com
- Schedules at
- https://www.sdmts.com/getting-around/departures-and-schedules
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $17–26
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $18–27
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $18–27
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $18–27
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Terminal Central Del Sur - Taxqueña to Mexicali
- Ave. Duration
- 37h 20m
- Frequency
- Twice daily
- Estimated price
- $190–350
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Terminal Central de Autobuses del Norte to Tijuana
- Ave. Duration
- 44h
- Frequency
- Every 4 hours
- Estimated price
- $180–370
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Mexicali to Tijuana
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- $20–40
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Terminal Central de Autobuses del Norte to Tijuana
- Ave. Duration
- 42h 51m
- Frequency
- Every 4 hours
- Estimated price
- $190–460
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Puebla Terminal CAPU to Tijuana Los Pinos
- Ave. Duration
- 2d 4h
- Frequency
- Once daily
- Estimated price
- $100–170
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Puebla to San Diego is 1814 miles. It takes approximately 32h 22m to drive from Puebla to San Diego.
There are 2308+ hotels available in San Diego.





















