The best way to find and compare tickets for trains, buses, carpools and planes. We work with more than 100 partners to offer you the best prices on the market.
The train from Washington, DC, to Philadelphia, PA, lasts on average 2 h 1 min. Around 3 trains depart a day between Washington, DC, and Philadelphia, PA, the average price is $ 71.38 and the lowest ticket pricing starts at around $ 17.23.
Amtrak, the largest passenger railway service in the U.S., operates the train from Washington to Philadelphia. The good news is that all the trains connecting Washington and Philadelphia are direct. There are several options, but it comes down to whether you need to get there fast with the high-speed train Acela, or take your time with a slightly slower line like the Northeast Regional, or the long-distance lines passing through both cities.
The ticket prices may vary depending on how early you book, so securing them at your earliest convenience is recommended.
Children 2-12 travel at a lower fare on all Amtrak trains, but the Acela Express only offers discounts for children on weekends. But, the good news is that children under two always travel free on Amtrak trains on the Northeast Corridor.
Your main departure station in D.C. is Union station. Just a few blocks from the U.S. Capitol Building. Amtrak, MARC, VRE trains, and several bus lines serve Union Station. The best way to reach Union Station is by public transportation. The station is accessible by Metro Rail (Red Line) and several bus routes. If you are driving, there is a parking garage next to the station.
Besides Union Station, you can board the train from Washington D.C. to Philadelphia at these stations:
In Philadelphia, you can exit at two stations:
So if you're planning to travel to Philadelphia from Washington by train, let us help you plan it. We check thousands of destinations across rail, bus, and flight to help you find the best price. Check out our handy price calendar below, where you can see the best prices across all modes of transport between Washington and Philidelphia.
The journey from Washington, DC to Philadelphia, PA by Train is 199 km and takes 2 h 1 min. There are 3 connections per day, with the first departure at 05:00 and the last at 22:00. It is possible to travel from Washington, DC to Philadelphia, PA by Train for as little as $ 17.23 or as much as $ 385.91. The best price for this journey is $ 56.
|Best Price||$ 24.46|
|Journey Duration||2 h 11 min|
|Connection per Day||3|
|Lowest Price||$ 24.46|
|Highest Price||$ 107|
Virail Pro Tip ✌: Booking 10 days in advance save 10% on average
Hotel from Center
Hotel from Center
No accommodation found at selected location for today.
We use this feedback to improve our products
Get the latest news, product updates, and exclusive promotions directly in your inbox
Sign in or create an account
Sign in to Virail to get exclusive travel deals
By signing up, you agree to our terms and conditions, You can find more information in our Imprint