Train schedules to Pittsburgh

One Passenger / One Trip

11:44am

Trenton, NJ

Trenton

7:59pm

Pittsburgh, PA

Pittsburgh

8h 15min

Amtrak
Pennsylvanian

$56

12:42pm

Philadelphia, PA

Philadelphia - 30th Street Station

7:59pm

Pittsburgh, PA

Pittsburgh

7h 17min

Amtrak
Pennsylvanian

$50

1:12pm

Paoli, PA

Paoli

7:59pm

Pittsburgh, PA

Pittsburgh

6h 47min

Amtrak
Pennsylvanian

$48

1:52pm

Lancaster, PA

Lancaster

7:59pm

Pittsburgh, PA

Pittsburgh

6h 7min

Amtrak
Pennsylvanian

$44

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

$42

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

$39

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

Harpers Ferry, WV

Harpers Ferry

11:48pm

Pittsburgh, PA

Pittsburgh

6h 32min

Amtrak
Capitol Limited

$35

5:45pm

Martinsburg, WV

Martinsburg

11:48pm

Pittsburgh, PA

Pittsburgh

6h 3min

Amtrak
Capitol Limited

$33

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

9h 25min

Amtrak
Capitol Limited

$72

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

$24

9:29pm

Elkhart, IN

Elkhart

5:05am

Pittsburgh, PA

Pittsburgh

7h 36min

Amtrak
Capitol Limited

$53

9:47pm

Connellsville, PA

Connellsville

11:48pm

Pittsburgh, PA

Pittsburgh

2h 1min

Amtrak
Capitol Limited

$12

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 Philadelphia to Pittsburgh costs around $50 while one from Paoli to Pittsburgh costs $48. 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 Lancaster (Lancaster), Elizabethtown (Elizabethtown), Harrisburg (Harrisburg). 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 Trenton Pittsburgh. Its price is approximately $56 and it takes 8h 15min. 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 Lewistown (Lewistown), Washington (Washington - Union Station), Huntingdon (Huntingdon). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Lewistown Pittsburgh from $32.

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