More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Buffalo, NY to Niagara Falls, NY

distanceDistance17 miles (27 km)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day

Trains from Buffalo, NY to Niagara Falls, NY cover the 17 miles (27 km) long journey with our travel partners like. Normally, there are 2 trains operating per day, including direct services available.

Trains from Buffalo, NY to Niagara Falls

Trains from Buffalo, NY to Niagara Falls run three times a day, every day of the week. The fastest trip is 47min and the longest trip takes 1h 27min. Each of these is a direct trip with no transfers required. The train trips from Buffalo, NY to Niagara Falls are available in the afternoon and evenings. No morning train departures are available from Buffalo, NY to Niagara Falls.

Buffalo, NY to Niagara Falls Train Time: Daily Departures

Trains from Buffalo, NY to Niagara Falls travel every day of the week. The train from Buffalo, NY to Niagara Falls departs three times a day. These trains only travel in the afternoon and evenings. The first departure of the day is usually between 3:00 p.m. and 3:30 p.m. The last departure of the day is usually between 9:00 p.m. and 10 p.m.

How long is the journey by train from Buffalo, NY to Niagara Falls?

The train trip from Buffalo, NY to Niagara Falls is 17 miles (27 km) long. This train trip takes between 47min and 1h 27 min, depending on the departure time selected. No matter which departure time you select for your trip from Buffalo, NY to Niagara Falls, however, the trip is a direct route with no transfers required.

What are the departure and arrival stations for trains from Buffalo, NY to Niagara Falls?

Departure train station: Trains depart Buffalo, NY to Niagara Falls from Buffalo NY Exchange Street station. The station is located in the downtown area and within walking distance of Sahlen Field, KeyBank Center, and Niagara Square. The Metro Rail and several bus lines are also within walking distance of the station. Restrooms and ticket offices are available inside the station. Parking is available at the station, including overnight parking. On weekdays, a food kiosk offers snacks and drinks from local companies.

Arrival train station: Trains arrive in Niagara Falls, NY from Buffalo via Niagara Falls Station. The station is located north of downtown and near the Whirlpool Rapids Bridge that crosses the Niagara River and connects the U.S. and Canada. The station is an intermodal transportation center with local Metro buses, taxis, and shuttles all serving the station along with train service. Restrooms, ticket offices, and vending machines are available within the station. Parking, including overnight parking, is available at the station.

Buffalo City Hall. Source: Shutterstock

Which train companies travel from Buffalo, NY to Niagara Falls?

The only train company that currently provides service from Buffalo, NY to Niagara Falls is Amtrak. The daily trip that leaves in the afternoon is via the Maple Leaf route and tends to take longer than the daily trips leaving in the evening via the Empire Service route. However, prices are comparable no matter which time of day or day of the week you choose to travel from Buffalo, NY to Niagara Falls. All three of the daily train trips from Buffalo, NY to Niagara Falls are direct with no transfers required.

Amtrak trains from Buffalo, NY to Niagara Falls

The Amtrak train that travels from Buffalo, NY to Niagara Falls departs three times a day, every day of the week. The route is 17 miles (27 km) long and takes between 47min and 1h 27 min, depending on the specific trip time chosen. All three of the daily routes are direct with no transfers required. The trip that leaves each afternoon is via the Maple Leaf route, and the two trips that leave in the evening are via the Empire Service route. The evening trips tend to be faster than the afternoon trip, no matter which day of the week you choose to travel.

Train from Buffalo, NY to Niagara Falls: Services on Board

Both coach reserved and business class seats are available for all three of the daily Amtrak trips from Buffalo, NY to Niagara Falls. The prices for coach reserved are comparable no matter which departure time you choose; however, the surcharge for business class varies depending on the selected ticket time. The business class seats across all three daily trips provide more legroom than the coach seats, along with more space for wheelchair passengers, including space to store a folded wheelchair.

Food and drinks are available to purchase at a cafe on the train. All tickets include a reclining seat with a power outlet, fold-down tray, and an individual reading light. Each passenger is allowed two personal items up to 25 pounds each and two carry-on bags up to 50 pounds each. Checked baggage service is not offered for this route.

Carry-on bicycle service is available on all three daily routes with a bicycle reservation and an additional fee. You can bring one dog or cat up to 20 pounds with a reservation and an additional fee. Both Amtrak and the arrival/departure stations servicing this route offer wheelchair accessibility and other services to accommodate disabled people. However, you may want to contact Amtrak before your trip to make any service requests to address your specific needs.

How to find cheap train tickets from Buffalo, NY to Niagara Falls?

To find cheap train tickets from Buffalo, NY to Niagara Falls you will want to book your ticket in advance rather than waiting until the last minute. You will also ensure you can travel at your desired time if you book ahead of time rather than trying to book late or waiting until you arrive at the station. If you are flexible with your travel dates, you might be able to find a cheaper ticket. However, the prices for the trip from Buffalo, NY to Niagara Falls tend to be similar every day of the week as long as you book in advance. You can also save money if you opt for a coach ticket vs. a business class seat.

Niagara Falls Binoculars. Source: Shutterstock

To Niagara Falls by train—travel tips

Visitors to Niagara Falls usually have one main attraction in mind—the falls, of course. This spectacular natural wonder is actually three waterfalls combined: American Falls, Bridal Veil Falls, and Horseshoe Falls. You can find countless ways to view them—from the Maid of the Mist boat tour that gets you right up close and personal—and soaking wet—to the Journey Behind the Falls tour that takes you through the tunnels behind them. You’ll find different views and falls-touring opportunities from both the United States and Canada sides—so make sure you cross the border to experience them all if you can.

You won’t want to miss the Niagara SkyWheel, which lets you see the falls from gondolas circling 175 feet above. After viewing the falls from as many different perspectives as you can imagine, you’ll find that the Niagara Falls area has even more to offer: Niagara Parks Botanical Gardens for nature lovers, Old Fort Niagara for history buffs, ziplining over the Niagara Gorge for adventure seekers, plus casinos, golf courses, wineries, and more.

Make sure you head back to see the falls at night, when they’re all lit up. Find a restaurant with a view of the illuminated falls for an unforgettable meal, then head out to enjoy the nightlife. You’ll find a variety of Vegas-style shows with options including live theater, magic, and musical performances.

Travel Tips

Trains from Buffalo, NY to Niagara Falls, NY
Travel by train to Niagara Falls, NY easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Buffalo, NY to Niagara Falls, NY.
FAQs
How far is Niagara Falls, NY from Buffalo, NY by train?
The train distance from Buffalo, NY to Niagara Falls, NY is around 17 miles (27 km).
How many train services are there from Buffalo, NY to Niagara Falls, NY a day?
The average number of trains departing Buffalo, NY for Niagara Falls, NY is 2 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Buffalo, NY to Niagara Falls, NY? When can I take the last train for the day?
The first Buffalo, NY to Niagara Falls, NY train departs at 11: 24 PM   and the last train from Buffalo, NY to Niagara Falls, NY leaves at 11: 24 PM. Check out the most up-to-date train schedule from Buffalo, NY to Niagara Falls, NY on Omio and find the best time to travel to your destination.