Use our online tools to manage your booking, or view travel requirements.

Our Vacation Promise: Find a lower price and we'll match it by up to $50 per person* Learn more

Go to main content
Boasting the highest tides in the world, the Bay of Fundy pulls surging seawater into its split-shaped basin, bordered by unique rock formations and sea cliffs. While other small towns dot its coast, Saint John is the bay's only port city, its bustling seaside gateway. Go from a historic farmer’s market to a busy harbour, through quaint streets to a beautiful national park perched on a peninsula.

Book your trip

Visit Saint John: get started

Why plan vacations in Saint John? The city is a great base from which to discover the Bay of Fundy and its attractions! Go whale watching with boat cruises across the bay, discover the Reversing Rapids or hike around Irving Nature Park. Dine at the best restaurants in Saint John around Market Square, facing the water. Find the best places to stay in Saint John with us!




Officially English and French

What to eat

A sustainable seafood lunch at North Market Seafood, a Saint John institution, or a real maritime twist on the BLT: Slocum and Ferris’ DLT, swapping bacon for toasted dulse (seaweed commonly eaten as a snack).

What to bring back

Two different kind of bars (a locally made Bay of Fundy Breeze soap bar and New Brunswick’s very own Pal-o-Mine chocolate bar), New Brunswick dulse and quirky lobster-themed souvenirs from the Tall Ships Trading Company (can be found at the airport!).

Fun Fact

The Bay of Fundy’s fierce tides beating against the coastline have uncovered ancient fossils, including pre-historic forests and dinosaur footprints. Yes…dinosaurs!! The dinosaur bones found are thought to be around 200 million years old and can now be seen at the Fundy Geological Museum.

Important Info

For more information on all necessary travel documents and more, check Air Canada’s Travel Requirements page.

Earn & redeem Aeroplan® points when you book flight-inclusive packages or use your points towards a hotel stay!