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 2016 departures are May 26, June 23, August 4, September 1, September 15, September 29 and October 13. 2017 departures are June 1, June 29, July 27, September 7, September 21, October 5, and October 19.
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.