The Royal Caribbean cruises to Canada are 9-nights. Round-trip cruise from Baltimore to Boston, Portland, Maine; Bar Harbor, Maine; Saint John, New Brunswick; and Halifax, Nova Scotia. The 2017 departures are June 1, June 29, July 27, September 7, September 21, October 5 and October 19. The 2018 departures are May 10, June 7, July 5, August 2, August 30, September 13, September 27 and October 11.
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.