
Updated 2025 Cruise Ship Schedule
Coming Soon
While not as busy as the nearby port of Halifax, the port of Saint John, New Brunswick is scheduled to welcome 80+ cruise ships from 14 cruise lines during the 2024 cruise season!
Along with many ships that have visited in past cruise seasons, ten cruises are making their inaugural visits to Saint John in 2024. Those ships are the Island Princess, Silver Shadow, Volendam, Nautica, Norwegian Sky, Seven Seas Grandeur, Norwegian Jade, Viking Neptune, Spirit of Adventure, and Azamara Journey. We sailed on the Norwegian Sky in January 2024 in the Caribbean – maybe next time it’ll be to Saint John!
The first ship arrives on May 8th, with a few more visiting in June through August. The majority of cruise ship visits (85%!) will be in September through November as many ships call Saint John to offer passengers the chance to see the stunning autumn leaves in Canada’s Maritime provinces.
Header Photo Credit: Tourism New Brunswick / Photographer: Port Saint John

Norwegian Sky: Scheduled to make her inaugural visit to Saint John in September 2024.
If your ship is visiting Saint John, there is a high probability you’ll dock at one of the main cruise ship berths, either Marco Polo Cruise Terminal (MPCT) or Diamond Jubilee Cruise Terminal (DJCT). These two berths combined will welcome 90% of the ships docking in the city during the 2024 cruise season.
Both of these modern cruise ship terminals are located right in the heart of Saint John and give passengers direct ship-to-shore access (and Wifi!) to easily explore the city. The third cruise berth, Long Wharf Terminal (LW), will be used for a few ship calls and it is only a short walk to the city centre.
Below you will find the complete Saint John, New Brunswick cruise ship schedule for 2024 that displays the name of the ship, the cruise operator, the date, and arrival/departure times for the ships that are scheduled to be in port.
TABLE OF CONTENTS
Saint John Cruise Ship Schedule 2024
This post may contain affiliate links. Please read our full disclosure policy here.
The following cruise lines are scheduled to call the port of Saint John in 2024.
Azamara Cruise Line – Carnival Cruise Line – Crystal Cruise Line – Holland America Line – MSC Cruise Line – Norwegian Cruise Line – Oceania Cruises – P&O Cruise Line – Princess Cruises – Regent Seven Seas Cruises – Royal Caribbean International – Saga Cruises – Silversea Cruises – Viking Cruise Line
*Please Note: These cruise lines are not guaranteed to dock in Saint John as the cruise line may make changes to their itineraries due to weather or other reasons.
Saint John Cruise Ship Schedule 2024
To find information quickly in this table you can use the ▲▼ button to sort a column or the “Search” box to filter. For example, if you type “Royal Caribbean” you can filter the table to show you only the cruises for that cruise line.
MPCT = Marco Polo Cruise Terminal | DJCT = Diamond Jubilee Cruise Terminal | LW = Long Wharf
If you are cruising to Saint John this year, we hope you have a wonderful visit!
Some of the links in the post above are affiliate links. This means if you click on the link and purchase the item, we will receive an affiliate commission but this does not affect the price to you. Please read our full disclosure policy here.