Buffalo, NY to Niagara Falls, NY train

Cheap train tickets from Buffalo, NY to Niagara Falls, NY

Showing times and prices for Dec 01

Cheapest

14

Average

14

The best way to find a cheap train ticket from Buffalo, NY to Niagara Falls, NY is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Amtrak
07:37PMBuffalo, NY1h04 08:41PMNiagara Falls, NY
0 transfers
141One-way

Train schedule from Buffalo, NY to Niagara Falls, NY

Showing trains for tomorrow, Thursday, December 1
Amtrak
07:37PMBuffalo, NY1h04 08:41PMNiagara Falls, NY
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Dec 01
Fri
Dec 02
Sat
Dec 03
Sun
Dec 04
Mon
Dec 05
Tue
Dec 06
Wed
Dec 07

Fastest train times from Buffalo, NY to Niagara Falls, NY

Showing times and prices for Dec 01

Fastest Journey

1 h 4 m

Average

1 h 4 m

Trains per day

1

Distance

27 km

Of the 1 trains that leave Buffalo, NY for Niagara Falls, NY every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Amtrak
07:37PMBuffalo, NY1h04 08:41PMNiagara Falls, NY
0 transfers
141One-way

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)
durationAverage train duration42 min
priceAverage train ticket price$16 (€15)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersAmtrak

Trains from Buffalo, NY to Niagara Falls, NY cover the 17 miles (27 km) long journey taking on average 42 min with our travel partners like Amtrak. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around $16 (€15), you can find the cheapest train ticket for as low as $15 (€14).

Train providers: Amtrak from Buffalo, NY to Niagara Falls, NY trains

Buy your official Amtrak train tickets between Buffalo, NY and Niagara Falls, NY from $15 (€14) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Amtrak

Amtrak is the main train company in the United States operating medium and long-distance intercity services in 46 US states as well as in 3 Canadian provinces. There are over 300 Amtrak trains running daily. With Amtrak you can travel by train across the country and explore destinations near and far with routes such as the Northeast Regional connecting cities in the East Coast, the Coast Starlight connecting destinations up and down the West Coast, the Empire Builder connecting Chicago and Midwestern cities to the Northwest, and many more. Amtrak offers different class options suiting any budget, from Coach Class to Business Class, First Class, and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. There are several different ticket types including Saver, Value, Flexible, Business and Premium for you to book for your next train journey between Buffalo, NY and Niagara Falls, NY.

Buffalo, NY to Niagara Falls, NY train information with Amtrak:

  • Average Duration: 51 min
  • Average Price: $15
  • Amtrak frequency: 2 a day

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 Tips: 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
Looking to save money on your journey? Omio customers have found the cheapest train from Buffalo, NY to Niagara Falls, NY for the next 7 days starting from $15 (€14)  one way.
In the next 7 days you can expect to pay on average $16 (€15)  for a train ticket between Buffalo, NY and Niagara Falls, NY.
You should expect to travel around 17 miles (27 km)  from Buffalo, NY to Niagara Falls, NY by train.
The train time from Buffalo, NY to Niagara Falls, NY is on average 42 min  for the 17 miles (27 km) long journey, but the time it takes to go to Niagara Falls, NY from Buffalo, NY by train can vary depending on specific dates or traveling on weekends and holidays.
For the route from Buffalo, NY to Niagara Falls, NY you can take a train with Amtrak. Be sure to check out all possible train providers that offer services between Buffalo, NY and Niagara Falls, NY on Omio to compare what amenities they may have.
On average, there are 2 trains a day from Buffalo, NY to Niagara Falls, NY. The train times and services may be different on weekends and holidays compared to weekdays.
You can take the first train from Buffalo, NY to Niagara Falls, NY at 3: 37 PM. The last train from Buffalo, NY to Niagara Falls, NY that you can take departs at 9: 38 PM. Omio shows you the latest train from Buffalo, NY to Niagara Falls, NY schedule to help you book the best departure time for this journey.
The price of a one way train ticket from Buffalo, NY to Niagara Falls, NY is on average $16 (€15) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between Buffalo, NY and Niagara Falls, NY available a few months in advance.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language