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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between San Francisco, CA and Sacramento, CA

distanceDistance74 miles (120 km)
durationAverage bus duration2 h
priceAverage bus ticket price$17 (€14)
frequencyBus frequency4 a day
changesDirect busYes, there are 4 direct buses a day

Buses from San Francisco, CA to Sacramento, CA cover the 74 miles (120 km) long route taking on average 2 h with our travel partners like. Normally, there are 4 buses operating per day, including direct services available. You can get the cheapest bus tickets for this trip for as low as $17 (€14), but the average price of bus tickets is $17 (€14).

Travel Tips

Bus to Sacramento, CA from San Francisco, CA
Take the bus to Sacramento, 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 Francisco, CA to Sacramento, CA.
FAQs
How much do cheap bus tickets between San Francisco, CA and Sacramento, CA cost?
Omio customers have found the cheapest buses from San Francisco, CA to Sacramento, CA to cost as little as $17 (€14)  in the next 7 days.
What is the cost of a bus from San Francisco, CA to Sacramento, CA?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the San Francisco, CA to Sacramento, CA bus to cost on average $17 (€14)  one way.
How far is San Francisco, CA to Sacramento, CA by bus?
The distance between San Francisco, CA and Sacramento, CA by bus is approximately 74 miles (120 km).
How long is the bus to Sacramento, CA from San Francisco, CA?
On average the San Francisco, CA to Sacramento, CA bus time is 2 h  covering the 74 miles (120 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
How many bus services are there from San Francisco, CA to Sacramento, CA a day?
On average, there are 4 buses a day from San Francisco, CA to Sacramento, CA. The bus times and services may be different on weekends and holidays compared to weekdays.
When can I take the first bus from San Francisco, CA to Sacramento, CA? When can I take the last bus for the day?
You can take the first bus from San Francisco, CA to Sacramento, CA at 5: 55 PM. The last bus from San Francisco, CA to Sacramento, CA that you can take departs at 10: 45 PM. Omio shows you the latest bus from San Francisco, CA to Sacramento, CA schedule to help you book the best departure time for this trip.
How far in advance should I buy bus tickets to Sacramento, CA from San Francisco, CA for the best deals?
If you buy a bus ticket from San Francisco, CA to Sacramento, CA within the next 7 days, you can find tickets to cost on average $17 (€14) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from San Francisco, CA to Sacramento, CA are generally on sale a few months before the planned departure date.

Most popular trains, buses and flights