Search train tickets to Philadelphia

switcheroo

Quickview

How to get to Philadelphia by train?

Routes377
Trips per day2,014
train carriers11
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Philadelphia?

The cheapest prices for a train ticket to Philadelphia that users have found recently on Wanderu start at €9.07. Such great deals to Philadelphia are available on one route to Ardmore. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Philadelphia. Ardmore at €9.07 has consistently the lowest average train ticket prices to Philadelphia.

What are the main train stations in Philadelphia?

The most popular train stations in Philadelphia are 30th St Station - 2955 Market St and N Phil - 2900 N Broad St. 30th St Station - 2955 Market St is the busiest train station in Philadelphia.

Baltimore

There are 65 train schedules per day connecting Baltimore with Philadelphia. It takes on average 1 hour and 13 minutes to travel 90 miles, 145 kms, by train from Baltimore. 6 train carriers offer schedules from Baltimore, with Amtrak offering the most daily connections to Philadelphia. Travelling by train from Baltimore you will most likely to arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 13m
Avg. Price
€70.28

Newark

There are 59 train schedules per day connecting Newark with Philadelphia. It takes on average 1 hour and 6 minutes to travel 76 miles, 122 kms, by train from Newark. 10 train carriers offer schedules from Newark, with Amtrak Acela offering the most daily connections to Philadelphia. Travelling by train from Newark you will most likely to arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 6m
Avg. Price
€74.32

New York

There are 49 train schedules per day connecting New York with Philadelphia. It takes on average 1 hour and 23 minutes to travel 81 miles, 130 kms, by train from New York. 10 train carriers offer schedules from New York, with Amtrak Acela offering the most daily connections to Philadelphia. Travelling by train from New York you will most likely to arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 23m
Avg. Price
€79.71

Washington D.C.

There are 38 train schedules per day connecting Washington D.C. with Philadelphia. It takes on average 1 hour and 45 minutes to travel 124 miles, 199 kms, by train from Washington D.C.. 6 train carriers offer schedules from Washington D.C., with Amtrak offering the most daily connections to Philadelphia. Travelling by train from Washington D.C. you will most likely to arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 45m
Avg. Price
€88.03

Wilmington

There are 38 train schedules per day connecting Wilmington with Philadelphia. It takes on average and 21 minutes to travel 25 miles, 40 kms, by train from Wilmington. 6 train carriers offer schedules from Wilmington, with Amtrak offering the most daily connections to Philadelphia. Travelling by train from Wilmington you will most likely to arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
0h 21m
Avg. Price
€36.83

Located in Pennsylvania, United States, you can travel by train to Philadelphia from 377 destinations and choose from 2014 daily train schedules to get you there. Amtrak Northeast Regional has the most train connections to Philadelphia. The furthest train arriving in Philadelphia covers a distance of 2518.22 miles, 4051.66 kms, covering the journey in 94 hours and 20 minutes

Looking for other ways to get there? Check out Bus options to Philadelphia.

train companies serving Philadelphia

Amtrak

There are 415 daily Amtrak schedules to Philadelphia. Amtrak can get you to Philadelphia by train from 367 destinations including Rensselaer.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 29m
Avg. Price
€162.97

Amtrak Acela

There are 135 daily Amtrak Acela schedules to Philadelphia. Amtrak Acela can get you to Philadelphia by train from 13 destinations including Washington.
Restroom
WiFi
Snacks
Meal
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Beverage
Avg. Time
0h 2m
Avg. Price
€126.36

Amtrak Carolinian

There are 12 daily Amtrak Carolinian schedules to Philadelphia. Amtrak Carolinian can get you to Philadelphia by train from 23 destinations including Newark.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 4m
Avg. Price
€71.01

Amtrak Cardinal

There are 4 daily Amtrak Cardinal schedules to Philadelphia. Amtrak Cardinal can get you to Philadelphia by train from 19 destinations including New York.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 8m
Avg. Price
€68.54

Amtrak Crescent

There are 12 daily Amtrak Crescent schedules to Philadelphia. Amtrak Crescent can get you to Philadelphia by train from 26 destinations including Charlottesville.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 7m
Avg. Price
€82.65

Amtrak Keystone Service

There are 121 daily Amtrak Keystone Service schedules to Philadelphia. Amtrak Keystone Service can get you to Philadelphia by train from 18 destinations including Harrisburg.
Restroom
WiFi
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 2m
Avg. Price
€33.13

Amtrak Northeast Regional

There are 280 daily Amtrak Northeast Regional schedules to Philadelphia. Amtrak Northeast Regional can get you to Philadelphia by train from 49 destinations including New York.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 3m
Avg. Price
€64.06

Amtrak Pennsylvanian

There are 11 daily Amtrak Pennsylvanian schedules to Philadelphia. Amtrak Pennsylvanian can get you to Philadelphia by train from 16 destinations including New York.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 2m
Avg. Price
€39.70

Amtrak Palmetto

There are 16 daily Amtrak Palmetto schedules to Philadelphia. Amtrak Palmetto can get you to Philadelphia by train from 23 destinations including Newark.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 3m
Avg. Price
€56.62

Amtrak Silver Service

There are 30 daily Amtrak Silver Service schedules to Philadelphia. Amtrak Silver Service can get you to Philadelphia by train from 36 destinations including Richmond.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 11m
Avg. Price
€99.28

Amtrak Vermonter

There are 16 daily Amtrak Vermonter schedules to Philadelphia. Amtrak Vermonter can get you to Philadelphia by train from 28 destinations including New Carrollton.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 3m
Avg. Price
€61.30