You asked:

distance between hershey and montreal

  • Hershey, Pennsylvania
    Hershey, Pennsylvania
    Montreal
    Montreal
    Hershey, Pennsylvania is 391 miles (629 kilometers) from Montreal, as the crow flies.