Route & Schedule

2009 Ferry Schedule

Bar Harbor and Portland, Maine - Yarmouth, Nova Scotia

May 31- July 3 and September 8 - October 12

Mon Tues Wed Thurs Fri Sat Sun
Bar Harbor to Yarmouth
(Eastern Time)
9:00 8:00   8:00      
Portland to Yarmouth
(Eastern Time)
        8:00   8:00
Yarmouth to Bar Harbor
(Atlantic Time)
17:00 16:00          
Yarmouth to Portland
(Atlantic Time)
      16:00 16:00   16:00

Note:
May 31st: Sailing from Yarmouth to Bar Harbor only
Oct 12th: Sailing from Bar Harbor to Yarmouth only

July 4- Sept 7

Mon Tues Wed Thurs Fri Sat Sun
Bar Harbor to Yarmouth
(Eastern Time)
9:00 8:00 8:00        
Portland to Yarmouth
(Eastern Time)
      8:00 8:00 8:00 8:00
Yarmouth to Bar Harbor
(Atlantic Time)
17:00 16:00          
Yarmouth to Portland
(Atlantic Time)
    16:00 16:00 16:00 16:00 16:00

Approximate Crossing Times:

  • Bar Harbor-Yarmouth: 3 hours
  • Portland-Yarmouth: 5.5 hours

Advance reservations are strongly recommended. A credit card is required for all reservations. Please note that the following fees are payable in addition to indicated fares: $10 US per person port and security fee each way; fuel surcharge if imposed; $50 US cancellation fee within 48 hours of departure; $100 US no-show fee for vehicle bookings. Schedules, fares and fees are subject to change or surcharge without notice. Special offers and fares are subject to availability and conditions – please ask for details.

Please review our full Terms and Conditions prior to booking.

Stay Informed by EmailRequest a Brochure

Tourism Internet Marketing By VERB