Cheapest
Average
The best way to find a cheap train ticket from Philadelphia, PA to Hagerstown, MD is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Amtrak 195 Northeast Regional | 12:30PM 30th Street Station, Philadelphia, PA | 5h15 | 05:45PM Martinsburg Station, Martinsburg, WV | 1 transfer | |
Amtrak 195 Northeast Regional | 12:30PM 30th Street Station, Philadelphia, PA | 3h40 | 04:10PM Hagerstown, MD | 1 transfer | |
Amtrak 91 Silver Star | 12:40PM 30th Street Station, Philadelphia, PA | 5h05 | 05:45PM Martinsburg Station, Martinsburg, WV | 1 transfer | |
Amtrak 2251 Acela | 01:12PM 30th Street Station, Philadelphia, PA | 2h58 | 04:10PM Hagerstown, MD | 1 transfer | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
2 h 58 m
Average
4 h 14 m
Trains per day
4
Distance
221 km
It's difficult to get from Philadelphia, PA to Hagerstown, MD without transferring at least once.
Distance | 137 miles (221 km) |
---|---|
Average train duration | 3 h 34 min |
Average train ticket price | $153 (€131) |
Direct train | No |
Trains from Philadelphia, PA to Hagerstown, MD cover the 137 miles (221 km) long journey and usually take around 3 h 34 min. While the average ticket price for this route costs around $153 (€131), you can find the cheapest train ticket for as low as $107 (€91).
Here are some other resources that might have the information you need