How Far is It from Boston to Salem?

The distance between these two cities in MA is only 25 miles. Take a bus, taxi or car and you are at the other destination. Do not take a plane for this distance.