Port Image
Cruise ship docked at the port of Saint John, New Brunswick

Saint John, New Brunswick

Port schedule

Saint John, New Brunswick cruise ship port calendar shows all scheduled arrival and departure dates in a timetable format. The cruise calendar displays the ship’s estimated time of arrival including related information. If you want to find out more about the cruise ship itineraries such as ports, dates, and arrival/departure times just follow the ship’s link.

Arrivals

Departures

Port Overview

Port General Information

Port of Saint John

Information

Details

Number of Cruise Piers

Two primary cruise berths.

Pier / Dock Names

Marco Polo Cruise Terminal (Long Wharf) and Diamond Jubilee Cruise Terminal.

Number of Berths

Up to three cruise ships can dock simultaneously (depending on vessel size).

Distance to City Center (Uptown Saint John)

Located directly in Uptown (walking distance).

Distance to Saint John Airport (YSJ)

Approximately 16 km (10 miles).

Port Address

111 Water Street, Saint John, NB E2L 0B1, Canada.

Port Phone

+1 506 636 4869


Saint John is a major cruise port in Atlantic Canada and a popular stop on Canada & New England itineraries. Ships dock directly in the historic Uptown district, allowing passengers immediate access to shops, restaurants, and cultural attractions.

The cruise terminal area includes:

  • Visitor information center

  • Local artisan vendors (seasonal)

  • Tour operator counters

  • Taxi stands

  • Walking access to restaurants and cafés

 

Marco Polo Cruise Terminal (Long Wharf)

Located directly on the waterfront in Uptown Saint John.

Distance to Market Square: 0.3 km (0.2 miles)
Walking Time: 5 minutes

Services and Facilities

Facility

Available

Air Conditioning

YES

Baggage Handling

YES

Boarding Bridges

YES

Duty Free Stores

LIMITED

Foreign Exchange

NO

Police / Immigration

YES

Taxis

YES

VIP Areas

NO

WiFi

YES


Diamond Jubilee Cruise Terminal

Located adjacent to the Marco Polo Terminal and used during busy cruise days.

Distance to Uptown Core: 0.5 km (0.3 miles)
Walking Time: 7–10 minutes

Services and Facilities

Facility

Available

Air Conditioning

YES

Baggage Handling

YES

Boarding Bridges

YES

Duty Free Stores

LIMITED

Police / Immigration

YES

Taxis

YES

WiFi

YES

Saint John, New Brunswick - Transport to the Cruise Port

ransport Options from the Airport

Travelers arriving at Saint John Airport (YSJ) have several transportation options to reach the cruise terminals.


1. Taxi

  • Available at designated airport taxi stands.

  • Travel time: 20–25 minutes.

  • Estimated fare: CAD $30–$40.


2. Ride-Sharing Services

Limited availability compared to major cities.

  • Taxi services remain the most reliable option.


3. Public Transportation

Saint John Transit

  • Bus service connects the airport area to Uptown Saint John (with transfers).

  • Travel time: Approximately 45–60 minutes.

  • Cost: Around CAD $3–$4.

  • From Uptown stop, short walk to cruise terminal.


4. Private Transfers

Pre-arranged car services are available for direct transportation between the airport and cruise terminal. Recommended during peak cruise season.


5. Car Rentals

Rental cars are available at Saint John Airport.

  • Short drive to the cruise terminal.

  • Parking available near the port (fees may apply).

Cruises
Find your perfect cruise holiday
Ships
Explore the official cruise schedule for all the major cruise lines in one place
Ports
Keep up to date with the cruise ship schedules in ports around the world