|Shortest Duration||68h 0m|
|Trips per day||1|
Book Greyhound from Buffalo to San Jose from $168.00. Typically there is one Greyhound schedule per day from Buffalo to San Jose and you can expect on average to pay $203.15 for a Greyhound ticket to San Jose. In Buffalo, Greyhound departs to San Jose from Buffalo Niagara Intl Airport and one other station. In San Jose, Greyhound arrives at Diridon Caltrain Station - 65 Cahill St,
An average trip on Greyhound from Buffalo to San Jose takes 71 hours and 13 minutes, while the fastest available Greyhound trip will get you to San Jose in 68 hours and 0 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $220.91 for a one way ticket for your weekend getaway trip to San Jose.