Travel from Hershey to Niagara-Falls

Bus from Hershey to Niagara Falls

CAT Transit operates a bus from Hershey to Niagara Falls hourly. Tickets cost $1 - $3 and the journey takes 45 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 Hershey to Niagara Falls

From Hershey Intermodal Center line 322 bus to Market Square Transfer Center, walk to Harrisburg, PA, bus to State College, PA, bus to Ellicott St & MTC, then line 40 bus to 3rd St & Old Falls Blvd. 11 h 47 min $109. From Hershey Intermodal Center line 322 bus to Harrisburg, PA, bus to State College, PA, bus to Ellicott St & MTC, then line 40 bus to Portage Rd & Cedar Ave. 12 h 18 min $111. From Hershey drive to Niagara Falls. 6 h 7 min $38. From Hershey Intermodal Center line 322 bus to Harrisburg Amtrak, train to 30th Street Station, train to Philadelphia airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 8 h 12 min $319. From Hershey Intermodal Center line 322 bus to Market Square Transfer Center, line 007 bus to Harrisburg airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 8 h 50 min $438. From Hershey Intermodal Center line 322 bus to Harrisburg Amtrak, train to Philadelphia 30th Street Station Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 9 h 14 min $473. From Hershey Intermodal Center line 322 bus to Harrisburg Amtrak, train to Philadelphia 30th Street Station Amtrak, train to Newark airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 9 h 45 min $261.