More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from San Diego to Oakland, CA

distanceDistance453 miles (731 km)
durationAverage bus duration13 h 15 min
priceAverage bus ticket price$46 (€39)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day

Buses from San Diego to Oakland, CA cover the 453 miles (731 km) long journey taking on average 13 h 15 min with our travel partners like. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this route costs around $46 (€39), you can find the cheapest bus ticket for as low as $44 (€37).

Travel Tips: Bus to Oakland, CA from San Diego

Take the bus to Oakland, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from San Diego to Oakland, CA.
FAQs

How much does a cheap bus from San Diego to Oakland, CA cost?

Bus tickets to Oakland, CA from San Diego for some dates and times can be found for as cheap as $44 (€37)  one way in the next 7 days.

How much is the bus between San Diego and Oakland, CA on average?

If you’re looking to book your bus tickets in the next week, you can expect the San Diego to Oakland, CA bus price to come in at an average of $46 (€39)  one way.

How far is San Diego to Oakland, CA by bus?

When traveling this route you should expect the distance between San Diego and Oakland, CA by bus to be approximately 453 miles (731 km).

How many hours is the bus time to Oakland, CA from San Diego?

The San Diego to Oakland, CA bus duration is on average 13 h 15 min, which is to be expected when traveling 453 miles (731 km) from San Diego to Oakland, CA. However, the time it takes can vary based on specific dates, weekends, and holidays.

How many bus services per day are there from San Diego to Oakland, CA?

On average, there is 1 bus a day from San Diego to Oakland, CA. The bus times and services may be different on weekends and holidays compared to weekdays.

When does the first bus depart from San Diego to Oakland, CA? When does the last bus depart from San Diego to Oakland, CA?

The first San Diego to Oakland, CA bus departs at 5: 25 AM   and the last bus from San Diego to Oakland, CA leaves at 6: 20 PM. Check out the most up-to-date bus schedule from San Diego to Oakland, CA on Omio and find the best time to travel to your destination.

How far in advance should I book bus tickets between San Diego and Oakland, CA for the best deals?

If you book a bus ticket from San Diego to Oakland, CA within the next 7 days, you can find tickets to cost on average $46 (€39) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from San Diego to Oakland, CA are generally on sale a few months before the planned departure date.

Travel to popular destinations by train, bus or flight