Port overview
Port of Saint John at a glance
Port of Saint John is a cruise port of call in Saint John, Canada, a regular stop on New Brunswick itineraries.
- In port now
- 0
- Ship calls, since Jul 2026
- 0
- Ships seen
- 0
- Cruise lines seen
- 0
- Port type
- Port of Call
- Time zone
- Atlantic Time
- Terminals
- 1
- UN/LOCODE
- CASJB
Cruises
Cruises Visiting Port of Saint John
Port of Saint John is a port of call, not a departure port. Cruises do not embark here, but many itineraries include a stop.
Shore excursions
Things to do in Saint John
Tours and activities near Port of Saint John, bookable ahead of your port day.
Browse excursions on KlookWe may earn a commission when you book through our partner links, at no extra cost to you.
Where to stay
Hotels near Port of Saint John
The hotel map is loading. If it does not appear, use See Accommodations above.
Hotels & Accommodations Near Port of Saint John
Compare prices from 100+ booking sites
FAQ
Questions about Port of Saint John
What cruise ships visit Port of Saint John?
Port of Saint John is visited by cruise ships from major cruise lines throughout the year. You can see which ships are currently near Port of Saint John and recent arrivals on the port's live tracking page at /ports/saint-john.
Where is Port of Saint John located?
Port of Saint John is located in Saint John, New Brunswick, Canada.
What is the best time to visit Port of Saint John?
The best time to visit Port of Saint John depends on the cruise season for New Brunswick. Check the seasonality page at /ports/saint-john/seasonality for month-by-month ship visit data and peak travel periods.
What shore excursions are available at Port of Saint John?
Port of Saint John offers a variety of shore excursions including guided tours, cultural experiences, and outdoor adventures. Popular activities in Saint John include sightseeing, local cuisine tours, and historical site visits. You can also book excursions independently through platforms like Klook and Viator.
How do I get from Port of Saint John to Saint John?
From Port of Saint John, you can reach Saint John by taxi, public transport, or shuttle services. Many cruise lines also offer shuttle services into town.




