Transportation

Cruise.  Drive.  Fly.  You can get here from there.  Saint John, New Brunswick, is located on Atlantic Canada's Bay of Fundy at the mouth of the St. John River. 

Cruise...
Saint John is a major port of call for many cruise lines.  We are also accessible by a 3-hour ferry ride from Digby, Nova Scotia. 

Drive...
Saint John is a 90-minute drive from the U.S. border at Calais, Maine, 5 hours from Portland, 8 hours from Boston.  We are a 4-hour drive from Halifax, Nova Scotia, and a 10-hour drive from Montreal, Quebec.

Fly...
Saint John is a two-hour flight from Toronto, a one-hour flight from Montreal and 45 minutes from Halifax.  Air Canada provides several daily direct flights to Toronto, Montreal and Halifax.  The Saint John Airport is located 16 KM from the centre of the city.