Travel from Buffalo to Hershey

Bus from Buffalo to Hershey

Fullington Trailways operates a bus from Buffalo to Hershey once daily. Tickets cost $60 - $85 and the journey takes 6 h 10 min. 3 other operators also service this route.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Buffalo to Hershey

From Buffalo, NY bus to State College, bus to Harrisburg Transportation Center, then line 322 bus to Chocolate Ave & Cocoa Ave. 10 h 27 min $109. From Buffalo drive to Hershey. 5 h 48 min $35. From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to Harrisburg Transportation Center, then line 322 bus to Hershey. 7 h 47 min $318. From Fort Erie bus to Niagara Falls, train to UP Express Union Station, train to Toronto airport, fly to Harrisburg airport, line 007 bus to Market Square Transfer Center, walk to Harrisburg Transportation Center, then line 322 bus to Hershey. 10 h 14 min $426.