Search San Diego autobus tickets

switcheroo

Quickview

How to get to San Diego by autobus?

Routes234
Trips per day1.144
autobus carriers2
Stations3
Prezzi più bassi
Collaboriamo con centinaia di operatori di autobus, treni e traghetti per trovare le migliori tariffe.
Nessun tassa wanderu
Ti offriamo semplicemente i prezzi più bassi direttamente dal corriere.
Le migliori opzioni di viaggio
Offriamo le opzioni più sicure e affidabili su milioni di rotte.

How to find cheap autobus tickets to San Diego?

The cheapest prices for a autobus ticket to San Diego that users have found recently on Wanderu start at 8,78 €. Such great deals to San Diego are available on 3 routes including Los Angeles, Los Angeles and El Monte. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on autobus travel to get you to San Diego. El Monte at 11,94 € has consistently the lowest average autobus ticket prices to San Diego.

What are the main autobus stations in San Diego?

The most popular autobus stations in San Diego are Bus Terminal - 1313 National Ave, Bus Terminal - 1313 National Ave and San Ysidro Transit Center. Bus Terminal - 1313 National Ave is the busiest autobus station in San Diego.

What are the most popular autobus routes to San Diego?

Los Angeles

There are 39 autobus schedules per day connecting Los Angeles with San Diego. It takes on average 3 hours to travel 112 miles, 180 kms, by autobus from Los Angeles. 2 autobus carriers offer schedules from Los Angeles, with Greyhound offering the most daily connections to San Diego. Traveling by autobus from Los Angeles you will most likely to arrive in San Diego at Bus Terminal - 1313 National Ave.
Tempo medio
3o 0m
Prezzo medio
15,73 €

Long Beach

There are 16 autobus schedules per day connecting Long Beach with San Diego. It takes on average 3 hours to travel 95 miles, 152 kms, by autobus from Long Beach. One autobus company operates schedules from Long Beach, with Greyhound offering the most daily connections to San Diego. Traveling by autobus from Long Beach you will most likely to arrive in San Diego at Bus Terminal - 1313 National Ave.
Tempo medio
3o 0m
Prezzo medio
17,11 €

Las Vegas

There are 15 autobus schedules per day connecting Las Vegas with San Diego. It takes on average 9 hours to travel 266 miles, 427 kms, by autobus from Las Vegas. 2 autobus carriers offer schedules from Las Vegas, with Greyhound offering the most daily connections to San Diego. Traveling by autobus from Las Vegas you will most likely to arrive in San Diego at San Ysidro Transit Ctr.
Tempo medio
9o 0m
Prezzo medio
37,69 €

North Hollywood

There are 14 autobus schedules per day connecting North Hollywood with San Diego. It takes on average 5 hours to travel 124 miles, 200 kms, by autobus from North Hollywood. One autobus company operates schedules from North Hollywood, with Greyhound offering the most daily connections to San Diego. Traveling by autobus from North Hollywood you will most likely to arrive in San Diego at San Ysidro Transit Ctr.
Tempo medio
5o 0m
Prezzo medio
16,76 €

San Jose

There are 13 autobus schedules per day connecting San Jose with San Diego. It takes on average 12 hours to travel 417 miles, 671 kms, by autobus from San Jose. 2 autobus carriers offer schedules from San Jose, with Greyhound offering the most daily connections to San Diego. Traveling by autobus from San Jose you will most likely to arrive in San Diego at Bus Terminal - 1313 National Ave.
Tempo medio
12o 0m
Prezzo medio
67,35 €

What autobus companies travel to San Diego, California?

Located in California, United States, you can travel by autobus to San Diego from 234 destinations and choose from 1144 daily autobus schedules to get you there. Greyhound has the most autobus connections to San Diego. The furthest autobus arriving in San Diego covers a distance of 2694.99 miles, 4336.07 kms, covering the journey in 1 hour and 29 minutes

Looking for other ways to get there? Check out Treno options to San Diego.

autobus companies serving San Diego