All about buses to San Diego
Cheap bus tickets to San Diego
-
Greyhound US1h 40m007:10Tijuana, BCCentral Coach Station08:50San DiegoSan Ysidro Transit Center0EconomyA Bus from Greyhound US goes from Central Coach Station, Tijuana, BC (Mexico) at 31/07/2025 07:10:00 to San Ysidro Transit Center, San Diego (USA) arriving at 31/07/2025 08:50:00. 50 Economy ticket for £4 per person are available. Travel duration is 1h 40m
-
Greyhound Lines Mexico1h 45m008:15Tijuana AirportTijuana Airport10:00San DiegoSan Ysidro Transit Center0EconomyA Bus from Greyhound Lines Mexico goes from Tijuana Airport, Tijuana Airport (Mexico) at 29/07/2025 08:15:00 to San Ysidro Transit Center, San Diego (USA) arriving at 29/07/2025 10:00:00. 50 Economy ticket for £4 per person are available. Travel duration is 1h 45m
-
Limousine Express1h 15m000:00Tijuana AirportTijuana Airport01:15San DiegoSan Ysidro Transit Center0BasicA Bus from Limousine Express goes from Tijuana Airport, Tijuana Airport (Mexico) at 01/08/2025 00:00:00 to San Ysidro Transit Center, San Diego (USA) arriving at 01/08/2025 01:15:00. 50 Basic ticket for £7 per person are available. Travel duration is 1h 15m
-
Limousine Express1h 15m000:00Tijuana AirportTijuana Airport01:15San DiegoSan Ysidro Transit Center0EconomyA Bus from Limousine Express goes from Tijuana Airport, Tijuana Airport (Mexico) at 31/07/2025 00:00:00 to San Ysidro Transit Center, San Diego (USA) arriving at 31/07/2025 01:15:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 15m
-
Tufesa International2h 0m005:00Tijuana, BCCentral Coach Station07:00San DiegoSan Ysidro Transit Center0EconomyA Bus from Tufesa International goes from Central Coach Station, Tijuana, BC (Mexico) at 01/08/2025 05:00:00 to San Ysidro Transit Center, San Diego (USA) arriving at 01/08/2025 07:00:00. 50 Economy ticket for £8 per person are available. Travel duration is 2h 0m
-
FlixBus1h 35m000:15Anaheim, CAAnaheim Regional Transportation Intermodal Center01:50San DiegoSeaport Village0EconomyA Bus from FlixBus goes from Anaheim Regional Transportation Intermodal Center, Anaheim, CA (USA) at 01/08/2025 00:15:00 to Seaport Village, San Diego (USA) arriving at 01/08/2025 01:50:00. 50 Economy ticket for £11 per person are available. Travel duration is 1h 35m
-
FlixBus3h 35m005:10Los AngelesUniversity of California (curbside)08:45San DiegoLa Jolla Village0EconomyA Bus from FlixBus goes from University of California (curbside), Los Angeles (USA) at 26/07/2025 05:10:00 to La Jolla Village, San Diego (USA) arriving at 26/07/2025 08:45:00. 50 Economy ticket for £22 per person are available. Travel duration is 3h 35m
-
Fronteras del Norte3h 0m005:00Huntington Park, CAEast Florence Ave Coach Station08:00San DiegoSan Ysidro Transit Center0BasicA Bus from Fronteras del Norte goes from East Florence Ave Coach Station, Huntington Park, CA (USA) at 26/07/2025 05:00:00 to San Ysidro Transit Center, San Diego (USA) arriving at 26/07/2025 08:00:00. 50 Basic ticket for £27 per person are available. Travel duration is 3h 0m
-
Executive Lines2h 15m009:15Riverside, CADowntown Metrolink Station11:30San DiegoSan Ysidro Transit Center0EconomyA Bus from Executive Lines goes from Downtown Metrolink Station, Riverside, CA (USA) at 26/07/2025 09:15:00 to San Ysidro Transit Center, San Diego (USA) arriving at 26/07/2025 11:30:00. 50 Economy ticket for £32 per person are available. Travel duration is 2h 15m
-
Tufesa2h 45m004:00Los AngelesTufesa06:45San DiegoSan Ysidro Transit Center0BasicA Bus from Tufesa goes from Tufesa, Los Angeles (USA) at 26/07/2025 04:00:00 to San Ysidro Transit Center, San Diego (USA) arriving at 26/07/2025 06:45:00. 50 Basic ticket for £35 per person are available. Travel duration is 2h 45m
-
Las Vegas Shuttles2h 16m002:01Riverside, CAUC Riverside04:17San DiegoUniversity Av & 39th St0BasicA Bus from Las Vegas Shuttles goes from UC Riverside, Riverside, CA (USA) at 26/07/2025 02:01:00 to University Av & 39th St, San Diego (USA) arriving at 26/07/2025 04:17:00. 50 Basic ticket for £36 per person are available. Travel duration is 2h 16m
-
Lax Linq2h 25m010:00Los Angeles AirportLos Angeles Airport12:25San DiegoOld Town Transit Center0BasicA Bus from Lax Linq goes from Los Angeles Airport, Los Angeles Airport (USA) at 26/07/2025 10:00:00 to Old Town Transit Center, San Diego (USA) arriving at 26/07/2025 12:25:00. 50 Basic ticket for £47 per person are available. Travel duration is 2h 25m
-
reLAXsan2h 25m009:45Los Angeles AirportLos Angeles Airport12:10San DiegoOld Town Transit Center0Premium EconomyA Bus from reLAXsan goes from Los Angeles Airport, Los Angeles Airport (USA) at 26/07/2025 09:45:00 to Old Town Transit Center, San Diego (USA) arriving at 26/07/2025 12:10:00. 50 Premium Economy ticket for £50 per person are available. Travel duration is 2h 25m
-
Desert bus Lines6h 55m013:15Phoenix, AZE Roosevelt St20:10San DiegoOld Town Transit Center0Premium EconomyA Bus from Desert bus Lines goes from E Roosevelt St, Phoenix, AZ (USA) at 26/07/2025 13:15:00 to Old Town Transit Center, San Diego (USA) arriving at 26/07/2025 20:10:00. 50 Premium Economy ticket for £100 per person are available. Travel duration is 6h 55m
Your route is not there? In the search bar, we have already filled San Diego as your destination. You just have to enter your place of departure. However, if you want to take the bus from San Diego, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from San Diego? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to San Diego and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to San Diego.All bus stops in San Diego
FAQs about the bus route to San Diego
Is there a direct coach to San Diego?
What can I take with me on my bus ride to San Diego?
What equipment does the coach to San Diego have?
Which coach stops are there in San Diego?
Which coach companies go to San Diego?
How can I find the best coach deals to San Diego?
How much could I save by comparing coaches to San Diego?
Discover other destinations by coach
The most searched bus routes to San Diego
More coach connections to San Diego
- Bus to San Diego from Anaheim, CA
- Bus to San Diego from Bakersfield, CA
- Coaches Calexico, CA to San Diego
- Coaches Chicago to San Diego
- Ciudad Juárez to San Diego coach
- Coach from Dallas to San Diego
- Bus from El Centro, CA to San Diego
- El Paso, TX to San Diego bus
- Bus to San Diego from Ensenada
- Coaches Fresno, CA to San Diego
- Coach from Houston to San Diego
- Las Vegas to San Diego coach
- Buses Los Angeles to San Diego
- Coach from Mexicali to San Diego
- Coaches Oceanside, CA to San Diego
- Coaches Ontario, CA to San Diego
- Buses Palm Springs, CA to San Diego
- Coaches Riverside, CA to San Diego
- Bus to San Diego from Rosarito, BC
- Buses Sacramento to San Diego
- Coach from San Antonio, TX to San Diego
- Bus to San Diego from San Jose, CA
- Bus Santa Ana, CA to San Diego
- Stockton, CA to San Diego coach
- Buses Tijuana, BC to San Diego
- Veracruz to San Diego bus
- Yuma, AZ to San Diego coach