Train schedules to Buffalo

One Passenger / One Trip

8:03am

Croton-on-Hudson, NY

Croton-Harmon

3:14pm

Buffalo, NY

Buffalo - Exchange St.

7h 11min

Amtrak
Maple Leaf

$64

9:00am

Rhinecliff, NY

Rhinecliff

3:14pm

Buffalo, NY

Buffalo - Exchange St.

6h 14min

Amtrak
Maple Leaf

$63

10:24am

Schenectady, NY

Schenectady

3:14pm

Buffalo, NY

Buffalo - Exchange St.

4h 50min

Amtrak
Maple Leaf

$52

10:44am

Amsterdam, NY

Amsterdam

3:14pm

Buffalo, NY

Buffalo - Exchange St.

4h 30min

Amtrak
Maple Leaf

$51

11:01am

Croton-on-Hudson, NY

Croton-Harmon

6:24pm

Buffalo, NY

Buffalo - Exchange St.

7h 23min

Amtrak
Empire Service

$64

11:54am

Rome, NY

Rome

3:14pm

Buffalo, NY

Buffalo - Exchange St.

3h 20min

Amtrak
Maple Leaf

$40

11:58am

Rhinecliff, NY

Rhinecliff

6:24pm

Buffalo, NY

Buffalo - Exchange St.

6h 26min

Amtrak
Empire Service

$63

12:43pm

Syracuse, NY

Syracuse

3:14pm

Buffalo, NY

Buffalo - Exchange St.

2h 31min

Amtrak
Maple Leaf

$30

1:23pm

Schenectady, NY

Schenectady

6:24pm

Buffalo, NY

Buffalo - Exchange St.

5h 1min

Amtrak
Empire Service

$52

1:43pm

Amsterdam, NY

Amsterdam

6:24pm

Buffalo, NY

Buffalo - Exchange St.

4h 41min

Amtrak
Empire Service

$51

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: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:40pm

Syracuse, NY

Syracuse

6:24pm

Buffalo, NY

Buffalo - Exchange St.

2h 44min

Amtrak
Empire Service

$30

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:55pm

Rome, NY

Rome

9:23pm

Buffalo, NY

Buffalo - Exchange St.

3h 28min

Amtrak
Empire Service

$40

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 Rhinecliff to Buffalo costs around $63 while one from Schenectady to Buffalo - Exchange St. costs $52. 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 Amsterdam (Amsterdam), Croton-on-Hudson (Croton-Harmon), 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 Croton-on-Hudson Buffalo. Its price is approximately $64 and it takes 7h 11min. 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), Syracuse (Syracuse), Schenectady (Schenectady). 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