900 miles
40 miles
It is 1,311 miles according to Google Maps.
Roughly 3,000 miles
316 miles
Wikipedia says it is 40 miles south of Boston.
It is 133 miles according to Google Maps.
There are 40.526 miles between Salem and Plymouth.
It is 170 miles according to Google Maps.
The shortest driving distance is 254 miles.
40 miles
It would take about 24 hours to get from Tampa, FL to Plymouth, MA.