there is one south east of the omni close to the marine industrial park. it is 2.2 to 2.4 miles. 15 to 20 min on a bike.
Its maybe a ten min cab ride... Local to downtown. Boston public gardens, fanuel hall etc.
I think it depends on which cruise ship. Going generic though, its a mile and a half and google maps has it at 9 min drive or 30 min walk. Probably shorter walk if you hustle, longer ride depending on traffic (if morning or evening commute probably a 15-25 min drive)
Thanks! Your answer is awaiting moderation.