These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to San Diego from San Francisco, CA

distanceDistance457 miles (737 km)
durationAverage bus duration13 h 20 min
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day

Buses from San Francisco, CA to San Diego cover the 457 miles (737 km) long journey taking on average 13 h 20 min with our travel partners like. Normally, there is 1 bus operating per day, including direct services available.

Travel Tips

Buses from San Francisco, CA to San Diego
Take the bus to San Diego 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 Francisco, CA to San Diego.
FAQs
What is the distance between San Francisco, CA and San Diego by bus?
You should expect to travel around 457 miles (737 km)  to San Diego from San Francisco, CA by bus.
How many hours is the bus time from San Francisco, CA to San Diego?
On average the San Francisco, CA to San Diego bus travel time is 13 h 20 min  for the 457 miles (737 km) long journey, but the duration can vary if you travel on weekends and holidays.
How many buses per day are there from San Francisco, CA to San Diego?
The average number of buses departing San Francisco, CA for San Diego is 1 a day. The bus schedules and services may vary between weekdays and weekends.
What are the first and last departure bus times from San Francisco, CA to San Diego?
You can take the first bus from San Francisco, CA to San Diego at 5: 05 AM. The last bus from San Francisco, CA to San Diego that you can take departs at 7: 45 PM. Omio shows you the latest bus from San Francisco, CA to San Diego schedule to help you book the best departure time for this journey.

Important Stations and Airports for this Journey