answersLogoWhite

0

The total distance from Salem, OR to Boston, MA is 2,567 miles as the crow flies. This is equivalent to 4,130 kilometers or 2,230 nautical miles.

User Avatar

Wiki User

16y ago

What else can I help you with?