|Shortest Duration||3h 55m|
|Trips per day||2|
On average there are 2 scheduled bus trips per day. Trailways NY has the most regularly scheduled departures from Hornell to Buffalo, with an average of 2 trips per day and 32 monthly trips. One bus carrier currently travels from Hornell to Buffalo. Of the 2 trips there all of the schedules require a connection as there are no direct trips. A connection will generally require disembarking from the bus and boarding another bus to complete your trip.
Need more travel options? Traveling by Train from Hornell to Buffalo starts at $44.25.
Book Trailways NY from Hornell to Buffalo from $17.00. There are 2 trips per day offered by Trailways NY from Hornell to Buffalo and you can expect on average to pay $30.07 for a Trailways NY ticket to Buffalo. In Hornell, Trailways NY departs to Buffalo from 7499 Seneca Road and one other station. In Buffalo, Trailways NY arrives at Buffalo Niagara Intl Airport and one other station.
An average trip on Trailways NY from Hornell to Buffalo takes 4 hours and 6 minutes, while the fastest available Trailways NY trip will get you to Buffalo in 3 hours and 55 minutes,
On weekends, Trailways NY offers 2 trips per day. A one way ticket costs $31.96 for a weekend trip to Buffalo.