Canada and New England may not spring to mind when you think of cruise destinations, but they should because the perfect way to experience this naturally gorgeous, history-packed region is to arrive by sea. Back when ships were how people traveled — but weren't as much fun as today — ports like Halifax, Boston and Saint John were some of the most important. Dating back to the 17th century, they today continue to retain much of their old charm… and have developed a few new tricks in the centuries since.

St. John is nestled between nature parks and the powerful currents of the Bay of Fundy, Saint John is the province of New Brunswick’s largest city and its most important port. You can cruise into downtown, with its Victorian-era architecture and bustling central market. There's tons of activities from kayaking to hiking.

Your first look at Halifax, Nova Scotia is from across the enormous natural harbor that also hosts the verdant George’s Island. Besides a modern city abuzz with museums and shops, you’ll find a massive fort overlooking the waterfront and idyllic villages for postcard-perfect nature walks on your Halifax cruise.

Canada & New England