Cheapest
Average
The best way to find a cheap train ticket from Philadelphia, PA to Hershey, PA 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 601 Keystone Service | 05:10AM 30th Street Station, Philadelphia, PA | 1h39 | 06:49AM Middletown Station, Middletown, PA | 0 transfersDirect | |
Amtrak 601 Keystone Service | 05:10AM 30th Street Station, Philadelphia, PA | 1h50 | 07:00AM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 601 Keystone Service | 05:10AM 30th Street Station, Philadelphia, PA | 1h31 | 06:41AM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 605 Keystone Service | 06:15AM 30th Street Station, Philadelphia, PA | 1h38 | 07:53AM Middletown Station, Middletown, PA | 0 transfersDirect | |
Amtrak 605 Keystone Service | 06:15AM 30th Street Station, Philadelphia, PA | 1h49 | 08:04AM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 605 Keystone Service | 06:15AM 30th Street Station, Philadelphia, PA | 1h30 | 07:45AM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 607 Keystone Service | 07:25AM 30th Street Station, Philadelphia, PA | 1h32 | 08:57AM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 607 Keystone Service | 07:25AM 30th Street Station, Philadelphia, PA | 1h50 | 09:15AM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 641 Keystone Service | 08:56AM 30th Street Station, Philadelphia, PA | 1h38 | 10:34AM Middletown Station, Middletown, PA | 0 transfersDirect | |
Amtrak 641 Keystone Service | 08:56AM 30th Street Station, Philadelphia, PA | 1h53 | 10:49AM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 641 Keystone Service | 08:56AM 30th Street Station, Philadelphia, PA | 1h30 | 10:26AM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 643 Keystone Service | 11:00AM 30th Street Station, Philadelphia, PA | 1h35 | 12:35PM Middletown Station, Middletown, PA | 0 transfersDirect | |
Amtrak 643 Keystone Service | 11:00AM 30th Street Station, Philadelphia, PA | 1h47 | 12:47PM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 643 Keystone Service | 11:00AM 30th Street Station, Philadelphia, PA | 1h27 | 12:27PM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 43 Pennsylvanian | 12:42PM 30th Street Station, Philadelphia, PA | 1h23 | 02:05PM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 43 Pennsylvanian | 12:42PM 30th Street Station, Philadelphia, PA | 1h44 | 02:26PM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 645 Keystone Service | 01:35PM 30th Street Station, Philadelphia, PA | 1h28 | 03:03PM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 645 Keystone Service | 01:35PM 30th Street Station, Philadelphia, PA | 1h46 | 03:21PM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 645 Keystone Service | 01:35PM 30th Street Station, Philadelphia, PA | 1h35 | 03:10PM Middletown Station, Middletown, PA | 0 transfersDirect | |
Amtrak 657 Keystone Service | 10:05PM 30th Street Station, Philadelphia, PA | 1h51 | 11:56PM Harrisburg Station, Harrisburg, PA | 0 transfersDirect | |
Amtrak 657 Keystone Service | 10:05PM 30th Street Station, Philadelphia, PA | 1h30 | 11:35PM Elizabethtown PA, Elizabethtown, PA | 0 transfersDirect | |
Amtrak 657 Keystone Service | 10:05PM 30th Street Station, Philadelphia, PA | 1h37 | 11:42PM Middletown Station, Middletown, PA | 0 transfersDirect | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
1 h 23 m
Average
1 h 38 m
Trains per day
22
Distance
132 km
Of the 22 trains that leave Philadelphia, PA for Hershey, PA every day 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 81 miles (131 km) |
Average train duration 1h 29m |
Cheapest ticket price $26 (€23) |
Trains per day 32 |
Direct trains 28 |
Train providers 1 |
Fastest train 1h 23m |
First train 10:25 |
Last train 23:55 |
Travel from Philadelphia, PA to Hershey, PA from $30 (€27) with Omio’s train partners Amtrak! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.
Amtrak is the main train company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak trains running daily, you can travel by train across America and explore destinations near and far. Take the Acela train for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your train journey to Hershey, PA from Philadelphia, PA, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.
Amtrak from Philadelphia, PA to Hershey, PA train information:
Here are some other resources that might have the information you need