Salem is one of the most easily accessible towns in Massachusetts. You can get here by train, bus, and even ferry from Boston. It's a 30-45 minute drive from Logan Airport in Boston.