There are cruises from Baltimore to New England and Canada on Royal Caribbean. The 8-night round-trip cruise from Baltimore goes to Portland, Maine; Bar Harbor, Maine; Saint John, New Brunswick; and Halifax, Nova Scotia. In 2022 departures are August 11, August 25, September 8, September 22 and October 6.
Carnival Cruise Line offers one 8-night cruise from Baltimore to New England and Canada. The round-trip cruise goes to Boston, Massachusetts; Portland, Maine; Saint John, New Brunswick; and Halifax, Nova Scotia. It departs September 3, 2022.
Go north on your next cruise. New England and Canada cruises from Baltimore journey to beautiful scenery and historic ports. Dine on lobster, hike, bike, watch whales, and explore the towns.