There are multiple options to take you from Mount Desert Island to one of the outer islands. Schedules and fares are available online at the websites listed below. Go have yourself an adventure, okay?
Bar Harbor Ferry To Winter Harbor
Travels between Bar Harbor and Winter Harbor/Schoodic.
Multiple trips daily thru Labor Day, usually starting at 9 a.m.
Usually takes 45-minutes one way.
Departing from the Bar Harbor Inn Pier at 1 Newport Dr. in Bar Harbor
Departing from the Schoodic Marine Center at 88 Sargent St. in Winter Harbor
Bass Harbor-Frenchboro Ferry
Year-round service between Bass Harbor and Frenchboro
Approximately 50 minutes on board
244-3254
Bass Harbor-Swan’s Island
Year-round service between Bass Harbor and Swan’s Island
Bass Harbor Terminal, 45 Granville Rd, Bass Harbor
Swan’s Island: 118 Ferry Road
Approximately 40 minutes
244-3254
Cars can ride too on this high-speed ferry between Bar Harbor, Maine to Yarmouth, Nova Scotia.
Cranberry Cove Ferry
Passenger Ferry service between Southwest Harbor/Manset and the Cranberry Islands.
May 22, 2025 and through Oct. 1, Cranberry Cove Ferry provides daily service to Great & Little Cranberry islands from Beal’s Lobster Pier at 182 Clark Point Road.
Service typically begins at 7:15 a.m. with multiple runs.
Other phone numbers: 288-4585 or 546-2927