Travel from Harrisburg-PA-USA to Niagara-Falls-Station

Bus or train from Harrisburg to Niagara Falls Station?

Fullington Trailways operates a bus from Harrisburg to Niagara Falls Station 4 times a day. Tickets cost $23 - $35 and the journey takes 1 h 50 min. 3 other operators also service this route. Alternatively, Amtrak operates a train from Harrisburg to Niagara Falls Station hourly. Tickets cost $30 - $65 and the journey takes 1 h 45 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Harrisburg to Niagara Falls Station

From Harrisburg, PA bus to State College, PA, bus to Ellicott St & MTC, line 40 bus to Portage Rd & Cedar Ave, then line 52 bus to Lockport St & Hyde Park Blvd. 10 h 55 min $107. From Harrisburg Amtrak train to Philadelphia 30th Street Station Amtrak, train to New York, then train to Niagara Falls Station. 13 h 37 min $346. From Harrisburg drive to Niagara Falls Station. 5 h 50 min $36. From Harrisburg Amtrak train to 30th Street Station, train to Philadelphia airport, fly to Buffalo airport, line 24 bus to Buffalo, then train to Niagara Falls Station. 7 h 53 min $346. From Harrisburg Transportation Center line 007 bus to Harrisburg airport, fly to Toronto airport, train to Toronto, train to Niagara Falls Amtrak, train to Main St & Ontario Ave, then line 52 bus to Niagara Falls Station. 9 h 24 min $461. From Harrisburg Amtrak train to Philadelphia 30th Street Station Amtrak, train to BWI Amtrak/MARC Station, bus to Baltimore airport, fly to Buffalo airport, line 24 bus to Buffalo, then train to Niagara Falls Station. 8 h 54 min $500. From Harrisburg Amtrak train to Philadelphia 30th Street Station Amtrak, train to Newark airport, fly to Buffalo airport, line 24 bus to Buffalo, then train to Niagara Falls Station. 9 h 25 min $288.