How Far Is Gloucester From Boston?
27 miles. The distance between Boston and Gloucester is 27 miles. The road distance is 35.6 miles. Is Gloucester Massachusetts worth visiting? America’s oldest seaport, Gloucester oozes historic charm with an authentic mix of working fishermen, artists, and visitors. While people used to come to see the port made famous by the movie The Perfect …