Welcome to the new MaineDOT website! 

We've recently transitioned to a new content management system to improve the MaineDOT website. We appreciate your patience while we work to update the site. If you have any questions or specific content requests in the meantime, please Contact Us.

HomePrograms & ServicesMaine State Ferry Service → Swan's Island Ferry

Swan's Island Ferry

Ferry: "M/V Captain Henry Lee"
Destinations: Crossing between Bass Harbor and Swan's Island
Crossing Distance: 6 miles
Crossing Time: 40 minutes
Fares: View Fares
Mainland address for ferry to Swan’s Island: Bass Harbor Terminal, 45 Granville Rd, Bass Harbor, ME 04651. 207-244-3254

Schedule

View Swan's Island Ferry Schedule

Contact and Directions

Email icon

Sign Up For Ferry Cancellation Alerts!

Sign Up

Phone: 207-526-4273

Physical Address:
118 Ferry Rd.
Swan’s Island, ME, 04685

Mailing Address:
Maine State Ferry Service
P.O. Box 114
Bass Harbor, ME 04653-0114

Terminal Hours

Summer
Mon-Sat: 6:00 AM - 4:30 PM
Sun: 7:30 AM - 4:30 PM

Fall & Winter
Mon, Tue, Wed, Fri, Sat: 6:00 AM - 3:45 PM
Thur: 6:00 AM - 4:30 PM
Sun: 7:30 AM - 3:45 PM