Travel from Denver to Niagara-Falls

Train, bus or fly from Denver to Niagara Falls?

Frontier Airlines, Southwest Airlines and 4 other airlines fly from Denver to Niagara Falls hourly. Alternatively, Amtrak operates a train from Denver to Niagara Falls once daily. Tickets cost $130 - $400 and the journey takes 18 h 40 min. 2 other operators also service this route.

Book transport from Denver to Niagara Falls

Travel Guides

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

How to get from Denver to Niagara Falls

From Union Station Track 1 train to Denver airport, fly to Buffalo airport, bus to Ellicott St & MTC, then line 40 bus to Niagara Falls. 6 h 44 min $293. From Union Station Track 1 train to Denver airport, fly to Toronto airport, train to Toronto, then train to Niagara Falls. 8 h 59 min $332. From Denver Union Station Amtrak train to Chicago Union Station Amtrak, train to Buffalo, then train to Niagara Falls Station. 32 h 21 min $475. From Denver, CO bus to Columbus, OH, bus to Ellicott St & MTC, then line 40 bus to 3rd St & Old Falls Blvd. 38 h 13 min $319. From Denver, CO bus to Burlington, IA, bus to Chicago, IL, bus to Toronto, then train to Niagara Falls. 42 h 20 min $319. From Denver drive to Niagara Falls. 24 h 27 min $181.