Next departures for San Francisco to Sacramento on November 30
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Mission St & Fremont St
Sacramento Valley Station
Cheapest
Mission St & Fremont St
Sacramento Valley Station
Fastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Next departures for San Francisco to Sacramento on December 1
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
San Francisco Bus Station
Greyhound Sacramento Station
CheapestFastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Next departures for San Francisco to Sacramento on December 2
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
San Francisco Bus Station
Greyhound Sacramento Station
CheapestFastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Next departures for San Francisco to Sacramento on December 3
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
San Francisco Bus Station
Greyhound Sacramento Station
CheapestFastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Next departures for San Francisco to Sacramento on December 4
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
San Francisco Bus Station
Greyhound Sacramento Station
CheapestFastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Next departures for San Francisco to Sacramento on December 5
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
San Francisco Bus Station
Greyhound Sacramento Station
CheapestFastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Next departures for San Francisco to Sacramento on December 6
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Mission St & Fremont St
Sacramento Valley Station
Cheapest
San Francisco Bus Station
Greyhound Sacramento Station
Fastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Next departures for San Francisco to Sacramento on December 7
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
San Francisco Bus Station
Greyhound Sacramento Station
CheapestFastest
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
San Francisco Bus Station
Greyhound Sacramento Station
No tags
Mission St & Fremont St
Sacramento Valley Station
No tags
Last refresh of the prices: Today at 3:26 AM PST.
Compare 2 ways to go from San Francisco to Sacramento
We recommend taking the bus
Among the sustainable travel choices, the bus stands out as a good way to reach Sacramento. The journey takes about 2 hours 50 minutes, and with fares starting at just $34, it presents an excellent value for a comfortable ride.
According to multiple reviews, customers had a good experience with the service. However, they suggest that the address of the stations should be included on the tickets to avoid confusion and having to search online for pickup locations in San Francisco.
Amtrak San Francisco Sacramento recent customer reviews
Good experience. Only thing that could be improved is the address of the stations should be included on the tickets. It was very confusing to have to Google where in San Francisco to go to be picked up.
According to customer reviews, there have been complaints about delays and lack of communication from the staff. Passengers were not informed about a 30-minute delay and had to wait for hours without any updates or alternatives provided. It is suggested that buses should adhere to their scheduled arrival times.
Greyhound Lines, Inc. San Francisco Sacramento recent customer reviews
Stop location on map was inaccurate.
Ask staff on site for a current stop location.
Missed the bus because of this misunderstanding.
1 out of 5 stars
Krzysztof K.
Our bus was supposed to leave at 11. The staff was hardly around for getting information. We didn't leave Oakland for 5 hours. Instead of just letting us know or giving alternation patches we were told it will be here when it gets here
1 out of 5 stars
Jillian B.
Was not given a reason why the bus we’re going to be 30 minutes late. I believe the buses should arrive on time.
According to 12 reviews, FlixBus received a 3.5-star rating for this journey. Travellers were especially satisfied with the seats and the ticket access, but some complained about the WiFi. FlixBus ticket prices on this trip start at $58
FlixBus San Francisco Sacramento recent customer reviews
The driver insisted on keeping the bus at a freezing temperature of 57F throughout the trip. Even after a few passengers asked him to increase the temperature, he refused because he was hot. It was like riding in an refrigerator for 2 hours.
2 out of 5 stars
Rina G.
The ride was on time. The bus was very good but the driver had an attitude, I was trying to find out if this bus was the one for me. The driver yelled at me saying I'm on my break don't bother me
4 out of 5 stars
Mitchell M.
I wouldn’t say I enjoyed any part of the day that was wasted by FlixBus. Our bus after multiple delays didn’t show. Still nothing saying it as cancelled. I’m literally on their later bus I took the chance and changed my bus too. Standing on the side of a road, not even a proper bus stop getting burnt and nowhere to sit just waiting 4.5 hours was not my idea of an enjoyable trip. Do better on communication.
Frequently asked questions about travelling from San Francisco, US to Sacramento, US by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from San Francisco to Sacramento?
The cheapest bus tickets from San Francisco to Sacramento start from $34. The average price for this route is around $42. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from San Francisco to Sacramento?
The average bus travel time from San Francisco to Sacramento is 2h 50m, covering a distance of 120 km. The quickest bus can get you there in 2h and is operated by Greyhound.
Which bus companies service the San Francisco to Sacramento route?
Several major bus companies operate on this route with 3 buses available per day, including services from Amtrak, Greyhound, FlixBus.
What are the earliest and latest departure times for the bus from San Francisco to Sacramento?
The earliest bus departs from San Francisco to Sacramento at 5:45am. And the latest bus departs at 4:00pm.
What are the CO₂ emissions for the bus trip from San Francisco to Sacramento?
A bus trip from San Francisco to Sacramento generates an estimated 3 kg of CO₂, making it a highly eco-friendly travel option and a mode of travel recommended by Busbud.
What is the best bus company from San Francisco to Sacramento?
According to Busbud customers, the highest-rated bus company on this route is Amtrak, with an average rating of 4.1 out of 5 stars based on 5597 reviews.
Which bus company has the best Wi-Fi from San Francisco to Sacramento?
Based on Busbud reviews, the bus company Amtrak has the highest Wi-Fi rating with a score of 3.6.
Which bus company has the best on-time performance from San Francisco to Sacramento?
According to Busbud traveller reviews, the most punctual bus company on this route is FlixBus, with a punctuality rating of 3.9 out of 5 stars.
Which bus company has the cleanest buses from San Francisco to Sacramento?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Amtrak, with a cleanliness rating of 4.5 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-28
$51
11-29
$48
Today
$51
12-01
$40
12-02
$30
12-03
$26
12-04
$26
12-05
$27
The cheapest trip from San Francisco, US to Sacramento, US was searched and found on Dec 3, 2025 with a price of $26
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from San Francisco, US to Sacramento, US, as early as possible.
You can expect to pay from $26 to $267 for a bus ticket from San Francisco, US to Sacramento, US based on the last 2 days. You can expect to find the cheapest price for the trip at $26 which is on 2025-12-03.
Usually Amtrak will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.