Round-trip
One-way
FAQs

Find trains from Buffalo to New York

Search for cheap train tickets from Buffalo to New York and book your trip in minutes.

BUF — NYC
may. 4 — may. 111
1 adult
dom. 5/4

Best deals for train tickets from Buffalo to New York

Find the right train ticket for you
Amtrak
With transfers
10h 00m
Amtrak
Amtrak
With transfers
10h 00m
Amtrak
Amtrak
With transfers
8h 27m
Amtrak
Amtrak
With transfers
8h 27m
Amtrak
Amtrak
With transfers
8h 27m
Amtrak
Amtrak
With transfers
10h 00m
Amtrak

Buffalo to New York train information

Find information about ticket prices, popular stations, and train companies that offer trains from Buffalo to New York

ROUND-TRIP FROM

$122

ONE-WAY FROM

$61

AVG TRAVEL TIME

8h 41m

TRAIN COMPANIES

Amtrak
The best round-trip train deal from Buffalo to New York found on momondo in the last 72 hours is $122
The best one-way train deal from Buffalo to New York found on momondo in the last 72 hours is $61
Average time it takes to travel by train from Buffalo to New York
There is 1 train company servicing this route: Amtrak

Cheapest trains to New York


Buffalo Train Station Directory

Location of major train stations in Buffalo
Depew BuffaloBuffalo, 42.9071, -78.7266
Buffalo Exchange StreetBuffalo, 42.8783, -78.8738

New York Train Station Directory

Location of major train stations in New York
Syracuse New York - State FairNew York, 43.071922, -76.22947
New York Cherry HillNew York, 39.928947, -75.041824
New York Newark Liberty International Train StationNew York, 40.704026, -74.190483
New York New RochelleNew York, 40.91145, -73.78433
New York Grand Central TerminalNew York, 40.752285, -73.97767
New York Newark Penn StationNew York, 40.734573, -74.164707

Book round-trip train tickets from Buffalo to New York

Below are the quickest and cheapest round-trip train tickets from Buffalo to New York that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
Aug 1
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station
Aug 4
10:20 amNew York Penn Station
8h 45m
7:05 pmBuffalo Exchange Street
Amtrak
May 31
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station
Jun 3
7:15 amNew York Penn Station
8h 27m
3:42 pmBuffalo Exchange Street
Amtrak
Jun 10
4:18 amBuffalo Exchange Street
8h 27m
12:45 pmNew York Penn Station
Jun 11
1:20 pmNew York Penn Station
8h 32m
9:52 pmBuffalo Exchange Street
Amtrak
Jul 31
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station
Aug 4
10:20 amNew York Penn Station
8h 45m
7:05 pmBuffalo Exchange Street
Amtrak
May 31
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station
Jun 3
7:15 amNew York Penn Station
8h 27m
3:42 pmBuffalo Exchange Street
Amtrak
Jun 9
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station
Jun 18
1:20 pmNew York Penn Station
8h 32m
9:52 pmBuffalo Exchange Street

Book one-way train tickets from Buffalo to New York

Below are the fastest and cheapest one-way train tickets from Buffalo to New York we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Amtrak
Jun 21
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station
Amtrak
Jul 12
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station
Amtrak
Jul 10
4:18 amBuffalo Exchange Street
8h 27m
12:45 pmNew York Penn Station
Amtrak
Sep 3
4:18 amBuffalo Exchange Street
8h 27m
12:45 pmNew York Penn Station
Amtrak
Aug 18
4:18 amBuffalo Exchange Street
8h 27m
12:45 pmNew York Penn Station
Amtrak
Aug 15
12:15 pmBuffalo Exchange Street
10h 00m
10:15 pmNew York Penn Station

Choose the best way to get from Buffalo to New York

Buses

8h 00m
$48 one-way$70 round-trip
Nonstop · from $70

Distance to downtown

C4S2.9 mi
BG72.8 mi

Find Buses

Buffalo to New York Buses

Trains

8h 17m
$61 one-way$122 round-trip
Nonstop · from $122

Distance to downtown

ZYP0.5 mi

Flights

1h 18m
$62 one-way$127 round-trip
Nonstop · from $127

Distance to downtown

LGA6.2 mi
JFK13.6 mi

FAQs for booking trains from Buffalo to New York

What train stations are used when traveling from Buffalo to New York?

If you’re traveling via trains to New York from Buffalo, your trip starts at the Buffalo–Exchange Street train station. You can benefit from various services at the station, including different taxi firms that you can use to get to the station. The station is located near Erie Canal Harbour and also sits near Sahlen Field and KeyBank Center. This station offers services to passengers via six Amtrak trains, which run daily. When you arrive in New York, you can use Pennsylvania Station, which serves trains from Buffalo to New York. This is one of the train lines you can use if you’re looking for seamless service. It offers Wi-Fi, lactation rooms, a premium lounge, and restrooms. Also, the station includes bag storage sections, and when you need something to eat, you can always visit the food court.

What luggage is allowed on Buffalo to New York trains?

While traveling with Buffalo to New York trains, you need to keep in mind the Amtrak luggage policy. When you book your train tickets, you also need to pay for any luggage that Amtrak considers over the limit. You’re allowed to carry two free pieces of luggage, but each should weigh no more than 50 lbs and can only measure up to 28 x 22 x 14 inches. If you’re traveling as a family with infants, Amtrak allows you to carry baby items like diapers and strollers for free, as these are not counted as a part of your carry-on limit. It’s also necessary to understand what items are prohibited on the train to New York City from Buffalo. According to Amtrak, you are not allowed to carry items like archery equipment, firearms or ammunition, corrosive or dangerous materials and chemicals, and batteries with acid that could leak or spill. You can bring alcohol on the train, but it must remain unopened. This type of luggage must be packed securely in your allotted luggage space.

Are pets allowed on the train from Buffalo to New York?

Amtrak allows you to take a pet on board when traveling in a train to New York City from Buffalo. However, you must ensure the animal fulfills the requirements. To ensure convenience, Amtrak requires that all pets must be placed in an animal carrier. The maximum size of the carrier should be 19 x 14 x 10.5 inches, and the pet cannot weigh more than 20 lbs. You can use a hard or soft carrier, and it must be well ventilated and leak-proof. For the pet’s comfort, the carrier should provide enough room to allow the pet to sit or lie down without squeezing the sides. You can place the pet under the seat, and must always ensure it’s not a nuisance to other passengers. Keep in mind that trips with a pet cannot exceed seven hours.

Do I need a passport to travel from Buffalo to New York by train?

To travel on Amtrak, you need a form of identification in addition to your Buffalo to New York train ticket. All passengers are required to present a train ticket to board, while ticket checks are also performed during the trip. Travelers over 18 years and unaccompanied minors aged 15 or older need a government-issued ID, which can include a passport, a military ID, or a driver’s license. If you don’t have a government ID bearing your photo, you can use a secondary form of identification like a student ID card, which should accompany the government identification. A passport is not necessary, but it’s one of the forms of identification you can use when traveling by train from Buffalo to New York.

How long is the train ride from Buffalo to New York?

Arrive at your destination quickly by taking a 8h 06m train from Buffalo to New York. For this route, you may experience slight differences in travel time depending on the train you book. Look for nonstop options when searching if possible. Amtrak is one of the fastest options available.

Which train companies operate between Buffalo to New York?

Amtrak will take you from Buffalo to New York. Amtrak has been recently found as the cheapest option from $122 round-trip.

How far is Buffalo to New York by train?

The straight-line distance from Buffalo to New York is 291.4 mi, but the actual distance you’ll travel by train depends on the route taken. The train takes 8h 06m, typically.

Is a train the fastest way to get from Buffalo to New York?

At 1h 18m, choosing to opt for a flight from Buffalo to New York for this trip versus opting for a train from Buffalo to New York or a bus from Buffalo to New York can save you time on travel.

Is a train the cheapest way to get from Buffalo to New York?

Planning to book a bus from Buffalo to New York can be a safe bet when looking for a low-cost deal to your destination. Currently, a flight and a train are priced higher than the cost of a bus. You can search prices for a flight from Buffalo starting at $127 to New York or a train from Buffalo to New York starting at $122 if that is your preferred method of transportation.


Amtrak trains from Buffalo to New York

Our best Amtrak deals on Buffalo to New York train tickets
Amtrak
Aug 1
ZXS12:15 pmBuffalo Exchange Street
10h 00m
ZYP10:15 pmNew York Penn Station
Aug 4
ZYP10:20 amNew York Penn Station
8h 45m
ZXS7:05 pmBuffalo Exchange Street
Amtrak
Jun 10
ZXS4:18 amBuffalo Exchange Street
8h 27m
ZYP12:45 pmNew York Penn Station
Jun 12
ZYP10:20 amNew York Penn Station
8h 45m
ZXS7:05 pmBuffalo Exchange Street
Amtrak
Jun 4
ZXS4:18 amBuffalo Exchange Street
8h 27m
ZYP12:45 pmNew York Penn Station
Jun 9
ZYP7:15 amNew York Penn Station
8h 27m
ZXS3:42 pmBuffalo Exchange Street

Popular train routes to New York

Most frequently searched train routes to New York, along with the cheapest price and shortest travel time.
Trains to New York from Boston
Fastest travel time3h 25m
Cheapest price$80
Trains to New York from Washington, D.C.
Fastest travel time2h 30m
Cheapest price$69
Trains to New York from Philadelphia
Fastest travel time0h 53m
Cheapest price$38
Trains to New York from Montreal
Fastest travel time10h 50m
Cheapest price$158
Trains to New York from Baltimore
Fastest travel time2h 07m
Cheapest price$74
Trains to New York from Richmond
Fastest travel time5h 46m
Cheapest price$137
Trains to New York from Orlando
Fastest travel time21h 22m
Cheapest price$304
Trains to New York from Syracuse
Fastest travel time5h 39m
Cheapest price$124
Trains to New York from Rochester
Fastest travel time7h 05m
Cheapest price$130
Trains to New York from Providence
Fastest travel time3h 00m
Cheapest price$74
Trains to New York from Miami
Fastest travel time26h 48m
Cheapest price$338
Trains to New York from Chicago
Fastest travel time20h 12m
Cheapest price$222

Other train routes from Buffalo

Find and compare cheap train tickets from Buffalo to other popular destinations on momondo
Trains from Buffalo to Syracuse
Fastest travel time2h 27m
Cheapest price$65
Trains from Buffalo to Boston
Fastest travel time10h 58m
Cheapest price$165
Trains from Buffalo to Chicago
Fastest travel time10h 33m
Cheapest price$251

Start planning your trip to New York

Get the latest New York flight insights
Get the latest New York flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to New York
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of New York

Find hotels in New York
Top car rentals in New York
Top car rentals in New York

Experience New York from behind the wheel! Learn more about the best car rental deals here

Find rental cars in New York
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in New York
Catch a bus
Catch a bus

Enjoy a relaxing journey by bus. Learn more about buses to New York here.

Find buses to New York