Travel from Gaithersburg to Niagara-Falls

Train, bus or fly from Gaithersburg to Niagara Falls?

American Airlines flies from Gaithersburg to Niagara Falls 4 times a day. Alternatively, Megabus operates a bus from Gaithersburg to Niagara Falls twice daily. Tickets cost $45 - $70 and the journey takes 11 h 20 min.

Travel Guides

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

How to get from Gaithersburg to Niagara Falls

From SHADY GROVE station subway to FARRAGUT WEST station, subway to Reagan Washington airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 5 h 5 min $181. From Gaithersburg Park & Ride bus to Baltimore airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 5 h 5 min $248. From SHADY GROVE station subway to FARRAGUT WEST station, subway to Wiehle-Reston East Station, bus to Washington Dulles airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 5 h 49 min $226. From N Frederick Ave & Brooks Ave line 55 bus to SHADY GROVE station, subway to Washington, bus to Ellicott St & MTC, then line 40 bus to Portage Rd & Cedar Ave. 14 h 30 min $81. From SHADY GROVE station subway to Washington Union Station Amtrak, train to New York, then train to Niagara Falls Station. 14 h 45 min $385. From Gaithersburg drive to Niagara Falls. 7 h 27 min $45.