COVID-19 Travel Guide
Learn more ›

Search train tickets to Philadelphia

switcheroo

Quickview

How to get to Philadelphia by train

Routes315
Trips per day1,131
train lines11
Stations2
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.

What is a good price for a train ticket to Philadelphia?

€3.64 is the cheapest price for a train ticket to Philadelphia, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Philadelphia. In the last month, trains from Pennsauken Township to Philadelphia had the lowest average price at €3.64. The train from Cherry Hill to Philadelphia also tends to start at relatively low prices.

Where is the train station in Philadelphia, PA?

The busiest train station in Philadelphia is 30th St Station - 2955 Market St. As Philadelphia's main station, it has the most trains coming and going. However, a popular alternative is N Phil - 2900 N Broad St.

Where should you stay in Philly?

The most popular train station in Philadelphia is 30th Street Station. 30th Street Station is particularly close to the Powelton Village neighborhood, an artsy neighborhood known for its creative inhabitants and proximity to nearby Drexel University and the University of Pennsylvania.

Just across the river from the bus station is Rittenhouse Square, probably the most iconic (and historic) square in all of Philadelphia. Because this area is a little more touristy, prices on hotels and homeshares may be more expensive, but you’ll be right in the middle of everything.

East of Rittenhouse Square is Center City, the busy heart of Philly. If you stay nearby, you’ll be close to Independence Hall and the Liberty Bell, as will be in the midst of a bustling nightlife scene.

Just north of Center City is Chinatown, where accommodations may be a touch more affordable, and you’ll have terrific Chinese food right outside your doorstep.

How do you get around Philadelphia?

Between trams, trains and buses, Philadelphia's public transit system is well covered and relatively easy to navigate. The subway system is a bit smaller than the ones you’ll see in D.C. or New York, but that also makes it more manageable.

The SEPTA (Southeastern Pennsylvania Transportation Authority) operates four subway lines: Broad-Ridge Spur, Broad Street Line, Market-Frankford Line and PATCO Speedline. If you’re arriving into the 30th Street Station, you’ll likely find the Market-Frankford Line to be the most useful to you, as it operates east-west through Center City and most of Downtown Philadelphia.

The SEPTA subway lines operate from 5 a.m. to 1 a.m. every day, and tickets cost $2.50 for a one-way ride. If you know you will be using SEPTA all day, you can purchase a one-day pass (up to 8 trips on any bus/subway/tram) for $9.

What are some places to visit in Philly?

Philly is most well-known for its history centered around the American Revolution. In Center City west of 30th Street Station, you can see Independence Hall, where the Declaration of Independence was signed, as well as the famed Liberty Bell.

If you’re an art fan, the Philadelphia Museum of Art is among the best in the country. It’s also famous for appearing in the original “Rocky” film, in which Rocky Balboa runs up and down the museum’s steps. Adults tickets to the museum cost $20, and student/youth (13-18) tickets cost $14.

If you love the outdoors, consider going to Bartram’s Garden, home to 45 acres of lush flora and fauna (plus, they offer free kayaking and rowboating out on the Delaware River). Speaking of the Delaware River, the Delaware River Waterfront is now a revitalized hub, with a popular promenade and charming nighttime atmosphere.

What are some good restaurants in Philadelphia?

If you’re in Philly, you simply can’t leave without trying a Philly cheesesteak. (Unless you’re vegetarian, of course.) Geno’s Steaks in South Philadelphia is known for its melty cheesesteak sandwiches. The prices are very reasonable, and there’s even an outdoor seating area.

Downtown near 30th Street Station is Reading Terminal Market, a can’t-miss stop for foodies. The market has loads of restaurants, including Beck’s Cajun Cafe, Fox & Son Fancy Corndogs and Down Home Diner. It’s also home to two distilleries, two coffee shops, a pub and a juice bar.

What is the best time to visit Philadelphia by train?

The best time to visit Philly is in spring/early summer. Your train fare will be a little cheaper because it’s before peak tourism season, and as an added bonus, you might just see cherry blossoms in bloom.

Iselin

There are 24 scheduled trains per day from Iselin to Philadelphia. The route can be as long as 62 miles, or 100 kilometers. On average, the journey takes 1 hour . There are 5 train lines that operate on this route. Amtrak Acela Express has the most daily trains. Trains from Iselin usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 0m
Avg. Price
€58.88

Newark

There are 23 scheduled trains per day from Newark to Philadelphia. The route can be as long as 76 miles, or 122 kilometers. On average, the journey takes 1 hour and 6 minutes. There are 11 train lines that operate on this route. Amtrak has the most daily trains. Trains from Newark usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 6m
Avg. Price
€32.87

New York

There are 22 scheduled trains per day from New York to Philadelphia. The route can be as long as 81 miles, or 130 kilometers. On average, the journey takes 1 hour and 23 minutes. There are 11 train lines that operate on this route. Amtrak has the most daily trains. Trains from New York usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 23m
Avg. Price
€35.07

Trenton

There are 19 scheduled trains per day from Trenton to Philadelphia. The route can be as long as 29 miles, or 47 kilometers. On average, the journey takes 28 minutes. There are 11 train lines that operate on this route. Amtrak has the most daily trains. Trains from Trenton usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
0h 28m
Avg. Price
€15.18

Washington D.C.

There are 16 scheduled trains per day from Washington D.C. to Philadelphia. The route can be as long as 124 miles, or 199 kilometers. On average, the journey takes 1 hour and 48 minutes. There are 6 train lines that operate on this route. Amtrak has the most daily trains. Trains from Washington D.C. usually arrive in Philadelphia at 30th St Station - 2955 Market St.
Avg. Time
1h 48m
Avg. Price
€39.98

Located in Pennsylvania, Philadelphia is accessible by train from 315 other cities. You can choose from 1131 daily scheduled trips when you search for trains to Philadelphia on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Philadelphia are also available..

Train companies serving Philadelphia

Amtrak

There are 126 scheduled Amtrak trains per day. Amtrak can get you to Philadelphia from 258 cities, including Croton-On-Hudson.
Amtrak
Amtrak
Avg. Time
16h 50m
Avg. Price
€84.13

Amtrak Northeast Regional

There are 20 scheduled Amtrak Northeast Regional trains per day. Amtrak Northeast Regional can get you to Philadelphia from 48 cities, including Washington.
Amtrak Northeast Regional
Amtrak Northeast Regional
Avg. Time
2h 53m
Avg. Price
€28.83

Amtrak Silver Service

There are 2 scheduled Amtrak Silver Service trains per day. Amtrak Silver Service can get you to Philadelphia from 36 cities, including Rocky Mount.
Amtrak Silver Service
Amtrak Silver Service
Avg. Time
12h 54m
Avg. Price
€76.13

Amtrak Crescent

There is one Amtrak Crescent train per day, from Manassas to Philadelphia. Amtrak Crescent can get you to Philadelphia from 24 cities, including Manassas.
Amtrak Crescent
Amtrak Crescent
Avg. Time
7h 9m
Avg. Price
€61.01

Amtrak Carolinian

There are 2 scheduled Amtrak Carolinian trains per day. Amtrak Carolinian can get you to Philadelphia from 23 cities, including Greensboro.
Amtrak Carolinian
Amtrak Carolinian
Avg. Time
5h 32m
Avg. Price
€49.49

Amtrak Palmetto

There is one Amtrak Palmetto train per day, from Fayetteville to Philadelphia. Amtrak Palmetto can get you to Philadelphia from 22 cities, including Fayetteville.
Amtrak Palmetto
Amtrak Palmetto
Avg. Time
3h 59m
Avg. Price
€43.28

Amtrak Cardinal

There are 2 scheduled Amtrak Cardinal trains per day. Amtrak Cardinal can get you to Philadelphia from 17 cities, including New York.
Amtrak Cardinal
Amtrak Cardinal
Avg. Time
7h 24m
Avg. Price
€45.79

Amtrak Keystone Service

There are 10 scheduled Amtrak Keystone Service trains per day. Amtrak Keystone Service can get you to Philadelphia from 16 cities, including Lancaster.
Amtrak Keystone Service
Amtrak Keystone Service
Avg. Time
1h 4m
Avg. Price
€18.30

Amtrak Pennsylvanian

There are 2 scheduled Amtrak Pennsylvanian trains per day. Amtrak Pennsylvanian can get you to Philadelphia from 16 cities, including Pittsburgh.
Amtrak Pennsylvanian
Amtrak Pennsylvanian
Avg. Time
2h 52m
Avg. Price
€27.91

Amtrak Acela

There are 8 scheduled Amtrak Acela trains per day. Amtrak Acela can get you to Philadelphia from 14 cities, including Newark.
Amtrak Acela
Amtrak Acela
Avg. Time
2h 4m
Avg. Price
€75.11

Top train routes to and from Philadelphia