Go to top

Sacramento to San Francisco Bus

Exploring the iconic city of San Francisco from Sacramento is easier than ever with the convenience and affordability of bus travel. The journey takes approximately 2 hours and covers a distance of 90 miles. Various bus companies offer this service, with prices ranging from $15 to $40 USD per person. Take in the famous Golden Gate Bridge, stroll through Fisherman’s Wharf, and immerse yourself in the alternative culture of Haight-Ashbury.

In Sacramento, the main bus terminal for intercity travel is the Greyhound Bus Station located in the downtown area. Near the station, you’ll find iconic landmarks such as the Golden 1 Center and the California State Railroad Museum. The station has a local bus stop and offers amenities such as a cafe, ticket counters, waiting area, and Wi-Fi connection.

In San Francisco, the main bus terminal is the Transbay Terminal Bus Station, also located in the downtown area. Within walking distance of the terminal, you’ll find landmarks such as the Ferry Building Marketplace and the Moscone Center. The station has a subway stop and offers amenities similar to those in Sacramento, including a cafe, ticket counters, waiting area, and Wi-Fi connection.

Sacramento to San Francisco: Schedules and Ticket Prices

The bus companies offering this service are Greyhound and Flixbus. The price of a ticket varies depending on the company, schedule, and travel date. Generally, prices range between $15 and $40 USD per person. Direct buses take between 2 and 3 hours to reach San Francisco.

Where to Buy Tickets

An essential part of planning your trip is ensuring you get your bus tickets easily and quickly. Here are some options for purchasing your tickets:

At the Greyhound Bus Terminal in Sacramento:

Through Online Platforms:

CompanyDeparture SchedulesArrival Schedules


Ticket price: 14 USD


Sacramento Bus Station

13:55, 19:30

San Francisco Bus Station

16:30, 22:05


Ticket price: 14 USD


Midtown Sac

5:30, 10:25, 14:40, 17:10

Daly City BART

8:25, 13:35, 17:45, 19:55

* The cost of tickets may vary depending on the season.

The information is subject to change without prior notice.

Bus terminals from Sacramento, CA to San Francisco, CA