Traveling from Hershey to Boston involves covering roughly 600 kilometers. The most practical approach is to drive to Harrisburg International Airport (MDT) for a flight or take an Amtrak train from the Harrisburg station. Driving the entire distance takes about 7 hours via I-81 and I-84, though traffic in the New York and Boston metro areas can significantly increase this. Flying is the fastest option, while the train offers a scenic, stress-free alternative through the Northeast Corridor.
Total Distance: 600 km driving distance; 520 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 8 hours | 4 hours (including layover) |
| Avg Price | $120-$250 | $200-$400 |
| Operator | Amtrak | American Airlines |
| Route | Harrisburg to Philadelphia (Keystone) to Boston (Northeast Regional) | MDT to BOS |
| Tip | Transfer at 30th Street Station in Philadelphia for the Northeast Regional line. | Book flights from Harrisburg (MDT) to Logan (BOS) with a connection in Philadelphia or Charlotte. |
May to June or September to October for mild weather.