|Shortest Duration||70h 4m|
|Trips per day||2|
Greyhound operates, on average, 2 bus schedule(s) from Toronto to San Francisco. The average Greyhound ticket to San Francisco costs $186.09. Cheap Greyhound tickets to San Francisco are available on Wanderu starting from $163.00. In Toronto, Greyhound departs from Coach Term - 610 Bay St and no other station. In San Francisco, Greyhound arrives at Greyhound Station - 200 Folsom St and no other station.
An average trip on Greyhound from Toronto to San Francisco takes 73 hours and 57 minutes, while the fastest available Greyhound trip will get you to San Francisco in 70 hours and 4 minutes,
On weekends, Greyhound offers 2 trips per day and you could expect to pay $202.85 for a weekend getaway trip to San Francisco.