I would say pretty far. Hershey is closer to Lancaster,PA. But if you stay at Hersey I could see it being a good hour and 1/2 from philly. So not a bad day trip.
About 2 hours
Good question for Google maps.
Thanks! Your answer is awaiting moderation.