Train schedules to Pittsburgh

One Passenger / One Trip

10:52am

New York, NY

New York - Penn Station

7:59pm

Pittsburgh, PA

Pittsburgh

9h 7min

Amtrak
Pennsylvanian

$99

11:09am

Newark, NJ

Newark

7:59pm

Pittsburgh, PA

Pittsburgh

8h 50min

Amtrak
Pennsylvanian

$98

11:44am

Trenton, NJ

Trenton

7:59pm

Pittsburgh, PA

Pittsburgh

8h 15min

Amtrak
Pennsylvanian

$93

12:42pm

Philadelphia, PA

Philadelphia - 30th Street Station

7:59pm

Pittsburgh, PA

Pittsburgh

7h 17min

Amtrak
Pennsylvanian

$67

1:12pm

Paoli, PA

Paoli

7:59pm

Pittsburgh, PA

Pittsburgh

6h 47min

Amtrak
Pennsylvanian

$64

1:52pm

Lancaster, PA

Lancaster

7:59pm

Pittsburgh, PA

Pittsburgh

6h 7min

Amtrak
Pennsylvanian

$72

2:06pm

Elizabethtown, PA

Elizabethtown

7:59pm

Pittsburgh, PA

Pittsburgh

5h 53min

Amtrak
Pennsylvanian

$41

2:36pm

Harrisburg, PA

Harrisburg

7:59pm

Pittsburgh, PA

Pittsburgh

5h 23min

Amtrak
Pennsylvanian

$39

3:46pm

Lewistown, PA

Lewistown

7:59pm

Pittsburgh, PA

Pittsburgh

4h 13min

Amtrak
Pennsylvanian

$32

4:05pm

Washington, DC

Washington - Union Station

11:48pm

Pittsburgh, PA

Pittsburgh

7h 43min

Amtrak
Capitol Limited

$67

4:23pm

Huntingdon, PA

Huntingdon

7:59pm

Pittsburgh, PA

Pittsburgh

3h 36min

Amtrak
Pennsylvanian

$26

4:29pm

Rockville, MD

Rockville

11:48pm

Pittsburgh, PA

Pittsburgh

7h 19min

Amtrak
Capitol Limited

$62

4:49pm

Tyrone, PA

Tyrone

7:59pm

Pittsburgh, PA

Pittsburgh

3h 10min

Amtrak
Pennsylvanian

$21

5:13pm

Altoona, PA

Altoona

7:59pm

Pittsburgh, PA

Pittsburgh

2h 46min

Amtrak
Pennsylvanian

$21

5:45pm

Martinsburg, WV

Martinsburg

11:48pm

Pittsburgh, PA

Pittsburgh

6h 3min

Amtrak
Capitol Limited

$51

6:10pm

Johnstown, PA

Johnstown

7:59pm

Pittsburgh, PA

Pittsburgh

1h 49min

Amtrak
Pennsylvanian

$15

6:40pm

Chicago, IL

Chicago - Union Station

5:05am

Pittsburgh, PA

Pittsburgh

8h 25min

Amtrak
Capitol Limited

$91

6:51pm

Latrobe, PA

Latrobe

7:59pm

Pittsburgh, PA

Pittsburgh

1h 8min

Amtrak
Pennsylvanian

$13

7:02pm

Greensburg, PA

Greensburg

7:59pm

Pittsburgh, PA

Pittsburgh

0h 57min

Amtrak
Pennsylvanian

$11

7:24pm

Cumberland, MD

Cumberland

11:48pm

Pittsburgh, PA

Pittsburgh

4h 24min

Amtrak
Capitol Limited

$38

Train tickets to Pittsburgh, PA

City: Pittsburgh, PA
Daily arrivals: 25
Train stations Pittsburgh
Connections: 33
Companies: Amtrak
Avg price: $54.89

How much is a train ticket to Pittsburgh?

The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Newark to Pittsburgh costs around $98 while one from Trenton to Pittsburgh costs $93. The average ticket price is $54.89.

From which cities can I get?

There are many cities from which you can reach Pittsburgh by train. Some of them are Philadelphia (Philadelphia - 30th Street Station), Paoli (Paoli), Lancaster (Lancaster). If you need more information, you can use our search engine.

What train companies operate?

The train company that operates in Pittsburgh is Amtrak. One of its trips, for example, is Amtrak New York Pittsburgh. Its price is approximately $99 and it takes 9h 7min. We recommend that you book your ticket in advance.

What are the train stations of Pittsburgh?

The Pittsburgh train station is Pittsburgh. Many trains arrive at this station from cities like Elizabethtown (Elizabethtown), Harrisburg (Harrisburg), Lewistown (Lewistown). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Elizabethtown Pittsburgh from $41.

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