By Air - Harrisburg International Airport
Hershey is a 15 minute drive from Harrisburg International Airport or HIA (airport code is MDT). Major airlines operate out of HIA with nearly 100 daily flights to and from Harrisburg for your convenience, including direct flights from most major Eastern cities.
For more information visit FlyHIA.com or call 1-888-HIAJETS or 717-948-3900.
By Train - Harrisburg Train Station
Hershey is a 15 minute drive from the Harrisburg Train Station and is serviced by Amtrak. Trains arrive from Philadelphia every day, most of which originate in New York City and travel through Philadelphia. For more information, visit Amtrak.com or call 800-872-7245.
From New York
Average travel time by train from Penn Station, NYC to the Harrisburg Station is approximately 3.5 hours.
Average travel time by train from 30th Street Station in Philadelphia, PA to Harrisburg Station is approximately 2 hours.