Carnival Cruise Lines offers a five-day and a seven-day cruise from New York to Halifax. Each tour includes entire days on the sea and plenty of options for shore excursions. The five-day trip makes a day stop in St. John, New Brunswick before continuing to Halifax. The ship arrives in St. John at 8 a.m. and departs on 4 p.m. the same day. It arrives in Halifax at 9 a.m. the next morning. The shore excursions included walking tours, a tall ship sailing experiences, golfing, bike tours and a pub crawl. The seven-day trip has a similar itinerary except that it includes day stops in Boston and Portland, Maine.
Carnival Cruise Lines
3655 NW 87th Ave.
Miami, FL 33178
1-888-227-6482
carnival.com
Royal Caribbean International offers a nine-night cruise with stops in Portland and Bar Harbor, Maine before reaching St. John, New Brunswick. After a day in St. John, the ship continues to its final Canadian destination, Nova Scotia. Shore excursions include a tour of the working fishing village of Peggy's Cove. On the return drive from the tiny town, the tour makes a stop at Fairview Lawn Cemetery where 121 victims of the Titanic are buried. When the cruise leaves Halifax, it makes a stop in Boston before returning to New York City.
Royal Caribbean International
1050 Caribbean Way
Miami, FL 33132-2096
1-866-562-7625
royalcaribbean.com
Princess Cruises has a seven-day cruise with six ports of call from New York to Halifax. There are three stops in New England: Newport, Boston and Bar Harbor. Across the border, St. John is the last stop before the ship reaches Halifax. There is a diverse assortment of shore excursions available for at each stop including tours of majestic mansions in Newport built during the Gilded Age. After leaving Halifax on the sixth day of the trip, the last night is spent at sea traveling back to New York.
Princess Cruises
24844 Ave. Rockefeller
Santa Clarita, CA 91355
1-800-774-6237
princess.com