Welcome to Saint John, New Brunswick.

The oldest incorporated city in Canada and the only city on the stunning Bay of Fundy. Home of the world's highest tides and the best seafood you’ll ever taste. And with leaders who support cannabis legalization and innovation, it’s no wonder why New Brunswick was named the most progressive province at the Canadian Cannabis Awards.

Here, you are never far from a new, unexpected delight, be it an evening of contemporary fine dining, a band on the boardwalk, whale-watching or exploring unique boutiques and art galleries. Walk through the charming streets of Uptown Saint John, and step into a vibrant past — with an intriguing modern edge. Here, hundreds of years of history are alive.

How to Get Here

Every Saint John experience takes you worlds away from the ordinary, and getting here is easier than you’d imagine. 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. Saint John is also located within less than a 2-hour drive from both the Fredericton and Moncton airports.

Air Canada is offering discounts to World Cannabis Congress delegates – enter promotional code 7QPTGJC1 upon check out for 5-15% savings on domestic and international fares.

Book Your Flight Now



We’ve teamed up with the Hilton Saint John to offer delegates discounted rates on lodging before, during and after the event. The hotel is situated in the heart of the city, overlooks the harbor, and is linked to the Saint John Trade and Convention Centre by the inside connection pedway – could it get any better? 

Rooms at the Hilton are booking quickly. Here are some additional hotel options: Delta Hotels by Marriot Saint John, Chateau Saint John and The Holiday Inn Express & Suites.


Hilton Saint John
1 Market Square
Saint John NB E2L 4L1

Reserve Your Room Now

Hotel Direct: 1-866-442-6644
Hilton Central Reservations: 1-800-785-2105