|Fastest time||70h 19m|
|Trips per day||3|
Book Greyhound from Toronto to San Francisco from $176.59. There are 2.666667 Greyhound schedules from Toronto to San Francisco and you can expect on average to pay $248.71 for a Greyhound ticket to San Francisco. In Toronto, Greyhound departs to San Francisco from Coach Term - 610 Bay St and no other station. In San Francisco, Greyhound arrives at 425 Mission St and no other station.
An average trip on Greyhound from Toronto to San Francisco takes 75 hours and 1 minutes, while the fastest available Greyhound trip will get you to San Francisco in 70 hours and 19 minutes,
On weekends, Greyhound offers 2 trips per day and you could expect to pay $278.20 for a weekend getaway trip to San Francisco.