COVID-19 Travel Guide
Learn more ›

Search cheap train tickets to Pennsylvania

switcheroo

Overview

Pennsylvania train travel info

Destinations66
Companies13
Stations515
Connections1,674
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

How much does it cost to take the train to/from Pennsylvania?

Of the 66 cities in Pennsylvania with train service, the average cost of train tickets is $72.00 on the top routes. The cheapest ticket available costs $12.00 while the most expensive ticket is $232.00 at this time.

Wanderu helps you search and compare train schedules and prices for 1674 routes to Pennsylvania. Here are some of the most popular trips to Pennsylvania you can search and book on Wanderu:

trains from Philadelphia to Pittsburgh
daily trips5
price$55.00
trains from Lancaster to Philadelphia
daily trips12
price$16.00
trains from New York to Harrisburg
daily trips6
price$47.00
trains from New York to Philadelphia
daily trips22
price$25.00
trains from Boston to Philadelphia
daily trips21
price$29.00
13 train companies operate trains to and from Pennsylvania. In total, the state has 66 destinations reachable by train. For train trips from out of state, Amtrak is your best bet, with trains from cities in other states. For in-state travel, Amtrak has the most coverage, with 52 routes connecting cities within Pennsylvania.

Pennsylvania Trains

Amtrak

Amtrak connects 52 cities and towns within Pennsylvania. It also has trains to Pennsylvania from 349 cities in other states.
Destinations
401
Routes
2158

Amtrak Pennsylvanian

Amtrak Pennsylvanian connects 14 cities and towns within Pennsylvania. It also has trains to Pennsylvania from 3 cities in other states.
Destinations
17
Routes
166

Amtrak Keystone Service

Amtrak Keystone Service connects 12 cities and towns within Pennsylvania. It also has trains to Pennsylvania from 3 cities in other states.
Destinations
15
Routes
164

Amtrak Northeast Regional

Amtrak Northeast Regional currently does not offer scheduled train service between cities within Pennsylvania. However, it does have scheduled train service to Pennsylvania from 47 locations outside of the state.
Destinations
47
Routes
47

Amtrak Silver Service

Amtrak Silver Service currently does not offer scheduled train service between cities within Pennsylvania. However, it does have scheduled train service to Pennsylvania from 33 locations outside of the state.
Destinations
33
Routes
33

Amtrak Crescent

Amtrak Crescent currently does not offer scheduled train service between cities within Pennsylvania. However, it does have scheduled train service to Pennsylvania from 25 locations outside of the state.
Destinations
25
Routes
25

Amtrak Capitol Limited

Amtrak Capitol Limited connects 2 cities and towns within Pennsylvania. It also has trains to Pennsylvania from 14 cities in other states.
Destinations
16
Routes
24

Amtrak Carolinian

Amtrak Carolinian currently does not offer scheduled train service between cities within Pennsylvania. However, it does have scheduled train service to Pennsylvania from 23 locations outside of the state.
Destinations
23
Routes
23

Amtrak Palmetto

Amtrak Palmetto currently does not offer scheduled train service between cities within Pennsylvania. However, it does have scheduled train service to Pennsylvania from 23 locations outside of the state.
Destinations
23
Routes
23

Amtrak Vermonter

Amtrak Vermonter currently does not offer scheduled train service between cities within Pennsylvania. However, it does have scheduled train service to Pennsylvania from 23 locations outside of the state.
Destinations
23
Routes
23

train destinations in Pennsylvania