Travel from Middletown-NY-USA to Niagara-Falls

Bus from Middletown to Niagara Falls

You can take a bus from Middletown to Niagara Falls via Binghamton, NY and Ellicott St & MTC in around 9 h 43 min.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Middletown to Niagara Falls

From Middletown, NY bus to Binghamton, NY, bus to Ellicott St & MTC, then line 40 bus to 3rd St & Old Falls Blvd. 9 h 43 min $83. From Middletown, NY bus to Binghamton, NY, bus to Syracuse, then train to Niagara Falls Station. 9 h 57 min $125. From Middletown drive to Niagara Falls. 6 h 14 min $41. From Middletown, NY bus to 42 St - Port Authority Bus Terminal, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 6 h 37 min $209. From Middletown, NY bus to 42 St - Port Authority Bus Terminal, subway to Station D Jamaica Station, train to New York JFK airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 6 h 47 min $198. From Middletown, NY bus to Port Authority Bus Terminal, West 41st Street, Long Island City, New York City, New York, 10036, United States of America, bus to Newark airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 6 h 42 min $236. From Middletown, NY bus to Port Authority Bus Terminal, West 41st Street, Long Island City, New York City, New York, 10036, United States of America, bus to Newark airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Niagara Falls. 9 h 13 min $285. From Middletown, NY bus to 42 St - Port Authority Bus Terminal, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 9 h 19 min $248. From Middletown, NY bus to Port Authority Bus Terminal, West 41st Street, Long Island City, New York City, New York, 10036, United States of America, bus to Newark airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 9 h 28 min $285.