Book a Saint John Ferry

Saint John (New Brunswick) ferry port in Canada connects you with Digby in Nova Scotia with a choice of up to 14 ferry crossings per week. The duration of the Saint John to Digby crossing is from 2 hours 45 minutes and the crossing is operated by Bay Ferries.

Saint John

Click for map

Saint John Ferry Services

  • Bay Ferries
    • 14 Sailings Weekly 2 hr 45 min
    • Get price

How To Get To Saint John Ferry Port

  • Saint John Ferry Port Address

    170 Digby Ferry Road Saint John, New Brunswick, E2M 0B2

  • Saint John Accommodation

    If you’re looking to spend a night at or near Saint John Ferry port before or after your trip or if you are looking for accommodation for your entire stay, please visit our Saint John Accommodation page for the best accommodation prices and one of the largest selections available online!