This error message is only visible to WordPress admins

Error: Access Token for portsaintjohn is not valid or has expired. Feed will not update.

There's an issue with the Instagram Access Token that you are using. Please obtain a new Access Token on the plugin's Settings page.
If you continue to have an issue with your Access Token then please see this FAQ for more information.

Error: No posts found.

Make sure this account has posts available on

Click here to troubleshoot

Error: admin-ajax.php test was not successful. Some features may not be available.

Please visit this page to troubleshoot.

Daily Vessel Report

Date: {{ dd }} {{ monthNames[mm] }} {{ yyyy }} | High Tides: {{ todayHighTides }} | Low Tides: {{ todayLowTides }}
Vessel Name Ship Line Berth Agent Date of Arrival Cargo Activity
{{ c.VESSEL_NAME }} {{ c.SHIP_LINE }} {{ c.BERTH }} {{ c.AGENT }} {{ c.DATE_OF_ARRIVAL }} {{ c.CARGO_ACTIVITY }}
Vessel Name Ship Line Berth Agent ETA Cargo Activity
{{ e.VESSEL_NAME }} {{ e.SHIP_LINE }} {{ e.BERTH }} {{ e.AGENT }} {{ e.ETA }} {{ e.CARGO_ACTIVITY }}

Cruise Schedule

View Full Schedule

About Us

Port Saint John is a part of the critical transportation infrastructure of Canada and a cornerstone of the New Brunswick economy. Our mission is to proactively manage, in a sustainable manner, the provision of infrastructure and service for present and future users of Port Saint John to the economic and social benefit of the surrounding region.

Moving towards 2020, our strategic direction anticipates the shifting nature of the economy, changes to those industries that rely on our port, the needs of the community, and our duty of environmental stewardship of the Bay of Fundy.

Read More >