Train schedules to Buffalo

One Passenger / One Trip

1:44pm

Woodbridge, VA

Woodbridge

9:23pm

Buffalo, NY

Buffalo - Exchange St.

7h 39min

Amtrak
Empire Service

$66

1:57pm

Rochester, NY

Rochester

3:14pm

Buffalo, NY

Buffalo - Exchange St.

1h 17min

Amtrak
Maple Leaf

$22

2:03pm

Croton-on-Hudson, NY

Croton-Harmon

9:23pm

Buffalo, NY

Buffalo - Exchange St.

7h 20min

Amtrak
Empire Service

$64

2:40pm

Utica, NY

Utica

6:24pm

Buffalo, NY

Buffalo - Exchange St.

3h 44min

Amtrak
Empire Service

$41

2:45pm

Poughkeepsie, NY

Poughkeepsie

9:23pm

Buffalo, NY

Buffalo - Exchange St.

6h 38min

Amtrak
Empire Service

$63

2:56pm

Rome, NY

Rome

6:24pm

Buffalo, NY

Buffalo - Exchange St.

3h 28min

Amtrak
Empire Service

$40

3:00pm

Rhinecliff, NY

Rhinecliff

9:23pm

Buffalo, NY

Buffalo - Exchange St.

6h 23min

Amtrak
Empire Service

$63

3:01pm

Depew, NY

Depew

3:14pm

Buffalo, NY

Buffalo - Exchange St.

0h 13min

Amtrak
Maple Leaf

$12

3:22pm

Hudson, NY

Hudson

9:23pm

Buffalo, NY

Buffalo - Exchange St.

6h 1min

Amtrak
Empire Service

$52

3:40pm

Syracuse, NY

Syracuse

6:24pm

Buffalo, NY

Buffalo - Exchange St.

2h 44min

Amtrak
Empire Service

$30

4:00pm

Rensselaer, NY

Albany-Rensselaer

9:23pm

Buffalo, NY

Buffalo - Exchange St.

5h 23min

Amtrak
Empire Service

$52

4:23pm

Schenectady, NY

Schenectady

9:23pm

Buffalo, NY

Buffalo - Exchange St.

5h 0min

Amtrak
Empire Service

$52

4:43pm

Amsterdam, NY

Amsterdam

9:23pm

Buffalo, NY

Buffalo - Exchange St.

4h 40min

Amtrak
Empire Service

$51

4:59pm

Rochester, NY

Rochester

6:24pm

Buffalo, NY

Buffalo - Exchange St.

1h 25min

Amtrak
Empire Service

$22

5:40pm

Utica, NY

Utica

9:23pm

Buffalo, NY

Buffalo - Exchange St.

3h 43min

Amtrak
Empire Service

$41

5:55pm

Rome, NY

Rome

9:23pm

Buffalo, NY

Buffalo - Exchange St.

3h 28min

Amtrak
Empire Service

$40

6:03pm

Depew, NY

Depew

6:24pm

Buffalo, NY

Buffalo - Exchange St.

0h 21min

Amtrak
Empire Service

$12

6:44pm

Syracuse, NY

Syracuse

9:23pm

Buffalo, NY

Buffalo - Exchange St.

2h 39min

Amtrak
Empire Service

$30

7:58pm

Rochester, NY

Rochester

9:23pm

Buffalo, NY

Buffalo - Exchange St.

1h 25min

Amtrak
Empire Service

$22

9:02pm

Depew, NY

Depew

9:23pm

Buffalo, NY

Buffalo - Exchange St.

0h 21min

Amtrak
Empire Service

$12

Train tickets to Buffalo, NY

City: Buffalo, NY
Daily arrivals: 37
Train stations Buffalo - Exchange St.
Connections: 18
Companies: Amtrak
Avg price: $44.18

How much is a train ticket to Buffalo?

The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Rochester to Buffalo costs around $22 while one from Croton-on-Hudson to Buffalo - Exchange St. costs $64. The average ticket price is $44.18.

From which cities can I get?

There are many cities from which you can reach Buffalo by train. Some of them are Utica (Utica), Poughkeepsie (Poughkeepsie), Rome (Rome). If you need more information, you can use our search engine.

What train companies operate?

The train company that operates in Buffalo is Amtrak. One of its trips, for example, is Amtrak Woodbridge Buffalo. Its price is approximately $66 and it takes 7h 39min. We recommend that you book your ticket in advance.

What are the train stations of Buffalo?

The Buffalo train station is Buffalo - Exchange St.. Many trains arrive at this station from cities like Rhinecliff (Rhinecliff), Depew (Depew), Hudson (Hudson). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Rhinecliff Buffalo from $63.

We use cookies to enhance your browsing experience. By using this site, you agree to our use of cookies. More information: Cookies Policy