The best ways to experience Niagara Falls are: Niagara Falls American-Side Tour with Maid of the Mist Boat Ride Niagara Falls in One Day from New York City 2-Day Niagara Falls and Tannersville Outlet Shopping Tour from New York by Bus Niagara Falls One Day Tour from New York City