Search train tickets to Buffalo

switcheroo

Quickview

How to get to Buffalo by train?

Routes130
Trips per day247
train carriers3
Stations1
Lowest prices
We partner with 100s of coach, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Buffalo?

The cheapest prices for a train ticket to Buffalo that users have found recently on Wanderu start at £9.99. Such great deals to Buffalo are available on one route to Depew. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Buffalo. Depew at £9.99 has consistently the lowest average train ticket prices to Buffalo.

What are the main train stations in Buffalo?

The most popular train station in Buffalo is 75 Exchange St. 75 Exchange St is the busiest train station in Buffalo.

Baltimore

There are 7 train schedules per day connecting Baltimore with Buffalo. It takes on average 13 hours and 15 minutes to travel 276 miles, 443 kms, by train from Baltimore. One train company operates schedules from Baltimore, with Amtrak offering the most daily connections to Buffalo. Travelling by train from Baltimore you will most likely to arrive in Buffalo at 75 Exchange St.
Avg. Time
13h 15m
Avg. Price
£109.97

Philadelphia

There are 6 train schedules per day connecting Philadelphia with Buffalo. It takes on average 11 hours and 54 minutes to travel 280 miles, 450 kms, by train from Philadelphia. One train company operates schedules from Philadelphia, with Amtrak offering the most daily connections to Buffalo. Travelling by train from Philadelphia you will most likely to arrive in Buffalo at 75 Exchange St.
Avg. Time
11h 54m
Avg. Price
£86.17

Manchester

There are 6 train schedules per day connecting Manchester with Buffalo. It takes on average 8 hours and 16 minutes to travel 294 miles, 474 kms, by train from Manchester. One train company operates schedules from Manchester, with Amtrak offering the most daily connections to Buffalo. Travelling by train from Manchester you will most likely to arrive in Buffalo at 75 Exchange St.
Avg. Time
8h 16m
Avg. Price
£58.97

Potsdam

There are 6 train schedules per day connecting Potsdam with Buffalo. It takes on average 7 hours and 58 minutes to travel 231 miles, 371 kms, by train from Potsdam. One train company operates schedules from Potsdam, with Amtrak offering the most daily connections to Buffalo. Travelling by train from Potsdam you will most likely to arrive in Buffalo at 75 Exchange St.
Avg. Time
7h 58m
Avg. Price
£54.93

Wilmington

There are 5 train schedules per day connecting Wilmington with Buffalo. It takes on average 12 hours and 53 minutes to travel 279 miles, 448 kms, by train from Wilmington. One train company operates schedules from Wilmington, with Amtrak offering the most daily connections to Buffalo. Travelling by train from Wilmington you will most likely to arrive in Buffalo at 75 Exchange St.
Avg. Time
12h 53m
Avg. Price
£100.30

Located in New York, United States of America, you can travel by train to Buffalo from 130 destinations and choose from 247 daily train schedules to get you there. Amtrak has the most train connections to Buffalo. The furthest train arriving in Buffalo covers a distance of 2194.56 miles, 3530.91 kms, covering the journey in 72 hours and 44 minutes

Looking for other ways to get there? Check out Coach options to Buffalo.

train companies serving Buffalo

Amtrak

There are 53 daily Amtrak schedules to Buffalo. Amtrak can get you to Buffalo by train from 144 destinations incuding Philadelphia.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
14h 39m
Avg. Price
£92.07

Amtrak Empire Service

There are 16 daily Amtrak Empire Service schedules to Buffalo. Amtrak Empire Service can get you to Buffalo by train from 15 destinations incuding Rensselaer.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
5h 11m
Avg. Price
£41.27

Amtrak Maple Leaf

There are 9 daily Amtrak Maple Leaf schedules to Buffalo. Amtrak Maple Leaf can get you to Buffalo by train from 21 destinations incuding New York.
Toilet
WiFi
Snacks
Loyalty rewards
Extra legroom
Power point
Air conditioning
Avg. Time
4h 59m
Avg. Price
£40.10