Don’t stress over your trip to Spring Hill. Finding us is easy and we’re accessible by many routes. Details are listed below.

Spring Hill
250 Spring Hill Road
Ashby, MA 04131


Spring Hill is located in north-central Massachusetts, near the New Hampshire border.

In-state residents approximate travel times:

– Worcester – 50 minutes
– Boston – 1 hour 20 minutes
– Springfield – 1 hour 30 minutes

Out-of-state residents approximate travel times:

– Nashua, NH – 45 minutes
– Manchester, NH – 1 hour
– Providence, RI – 1 hour 30 minutes
– Hartford, CT – 1 hour 45 minutes


We regret there are no direct bus routes to Spring Hill, but there are options within driving distance.

Greyhound stops:

– Nashua, NH – 45 minutes North of Spring Hill
– Worcester, MA – 50 minutes South of Spring Hill


We regret there is no direct rail service to Spring Hill, but they can cover most of the journey.

Amtrak to Worcester, MA
Union Station
2 Washington Square
Worcester, MA 01604
Then approximately 50-minute drive to the facility.


There are two airports within driving distance, so depending on where you’re flying from we can get you near Spring Hill.

Manchester Boston Regional Airport (MHT) – less than an hour drive

A regional airport that accommodates a few major airlines.

Boston Logan International Airport (BOS) – 1-hour 20-minute drive

An international airport that accommodates most major airlines.

Pick Up, Drop Off, and Arrival

Spring Hill’s staff is here to help with your travel. We can pick you up, or drop you off at the train station, bus depot, airport, or wherever you need. Finding us is not a worry. We just ask that you coordinate your travel plans with our team before your departure.

Upon arrival, our team will be happy to help you through the doors of our facility.

If you’re not a travel planner, please contact us and we’ll help you decide on travel options for your trip.