Visiting Niagara Falls from New York City is a dream for many travelers. Known for its breathtaking waterfalls and natural beauty, Niagara Falls is one of the most famous tourist attractions in the United States. Located in upstate New York near the Canadian border, it is possible to visit Niagara Falls from NYC—but proper planning is essential, especially for a day trip.
The distance between New York City and Niagara Falls is about 410 miles (660 km). In this guide, we’ll explain how to reach Niagara Falls from New York City, compare travel options, and help you decide the best way to plan a day trip or short visit.
Distance from New York City to Niagara Falls
-
Distance: ~410 miles (660 km)
-
Average travel time: 7 to 9 hours (one way by land)
Can You Do a Day Trip from NYC to Niagara Falls?
A same-day return trip is challenging but possible only if you fly or join a guided tour. Most travelers prefer an overnight trip to fully enjoy Niagara Falls without rushing.
1. New York City to Niagara Falls by Flight (Best for Day Trip)
Flying is the fastest way to reach Niagara Falls from NYC.
Travel Time
-
Flight: ~1 hour 30 minutes
-
Total time (airport + transfer): 4–5 hours
Airports
-
Departure: JFK, LaGuardia, or Newark
-
Arrival: Buffalo Niagara International Airport (BUF)
From Buffalo Airport, Niagara Falls is about 30–40 minutes by car or bus.
Cost
-
$80–$200 (round-trip varies)
Best option for a one-day trip
2. New York City to Niagara Falls by Train (Comfortable but Long)
Train travel is scenic and comfortable but not ideal for a day trip.
Train Service
-
Amtrak Empire Service / Maple Leaf
Travel Time
-
8 to 9 hours (one way)
Cost
-
$70–$120
Arrival Station: Niagara Falls, NY
Best for overnight trips
3. New York City to Niagara Falls by Bus (Cheapest Option)
Bus travel is affordable but time-consuming.
Popular Bus Services
-
Greyhound
-
Megabus
-
FlixBus
Travel Time
-
9 to 10 hours
Cost
-
$40–$80
Not recommended for a same-day return.
4. New York City to Niagara Falls by Car (Flexible Road Trip)
Driving offers flexibility and scenic views, especially through upstate New York.
Travel Time
-
7 to 8 hours (one way)
Route
-
I-90 West (New York State Thruway)
Estimated Cost
-
Fuel: $60–$80
-
Tolls: $20–$30
Best for families and multi-day trips
Comparison Table: NYC to Niagara Falls Travel Options
| Mode | Time (One Way) | Cost | Best For |
|---|---|---|---|
| Flight | 4–5 hrs | $$ | Day trip |
| Train | 8–9 hrs | $$ | Comfort |
| Bus | 9–10 hrs | $ | Budget |
| Car | 7–8 hrs | $$ | Flexibility |
Best Way to Reach Niagara Falls from NYC for a Day Trip
-
Best overall: Flight to Buffalo + transfer
-
Best guided option: Organized Niagara Falls day tour
-
Best for leisure: Overnight trip by train or car
Reaching Niagara Falls from New York City is absolutely possible with the right planning. While flying is the most practical option for a day trip, trains, buses, and road trips are better suited for longer stays. Whether you visit for one day or a weekend, Niagara Falls promises a truly unforgettable experience.