|Shortest Duration||5h 0m|
|Trips per day||2|
On average there are 2 scheduled bus trips per day. Greyhound has the most regularly scheduled departures from Fresno to San Francisco, with an average of 2 trips per day and 48 monthly trips. One bus carrier currently travels from Fresno to San Francisco. Of the 2 trips there is one direct trip available per day.
Need more travel options? Traveling by Train from Fresno to San Francisco starts at $37.00.
Book Greyhound from Fresno to San Francisco from $17.00. There are 2 trips per day offered by Greyhound from Fresno to San Francisco and you can expect on average to pay $27.35 for a Greyhound ticket to San Francisco. In Fresno, Greyhound departs to San Francisco from Santa Fe Station - 2650 Tulare St, In San Francisco, Greyhound arrives at Bus Terminal - 200 Folsom St,
An average trip on Greyhound from Fresno to San Francisco takes 5 hours and 14 minutes, while the fastest available Greyhound trip will get you to San Francisco in 5 hours and 0 minutes,
On weekends, Greyhound offers 3 trips per day. A one way ticket costs $31.54 for a weekend trip to San Francisco.