Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.

Portland-Bailey Island

On hold


Destination(s) 🇺🇸 USA
Distance 18 MIles, 29 km
Duration 2 Hours
Operated by Casco Bay Lines
Sailings Once per day
2p+Car+Return in our estimation $ 40

The ferry from Portland and Bailey Island (and or the other way around) is still a popular crossing in terms of interest from passengers. This route has stopped sailing however. Read everything about the old Portland – Bailey Island ferry cruise which used to sail once per day.

Add your review

Bailey Island Maine

Everything about the Portland to Bailey Island ferry

The cruise to Bailey Island stopped sailing by Casco Bay Lines. Might be related to Corona, so let's hope this cruise returns later on.

On it's impossible to find exactly when this route stopped. It used to be part of the routes / cruises as you can see on several outdated maps, images and posts on That's probably also why so many people are wondering what to do and how to book this route.

We did some research and we found the following:

casco bay lines about the cruise

This route however is not part of the cruises anymore and Bailey Island is removed from the Islands Caso travel-list. This means the cruises “Bailey Island Cruise” and “History Bailey Island Noontime Cruise” are currently not available. Here you can also see that there used to be a cruise from Portland to Bailey Island.

Facts about this route

  • The distance from harbor (Bailey Island) to harbor (Portland) is about 18 Miles. However this wasn't a direct ferry route and was a cruise / tour so the distance would have been further.
  • The Casco Bay Lines on this route used to sail once per day.
  • The duration of this crossing was 2 Hours.
  • Portland harbor address: 29 Commercial St – Portland – ME 04101 – USA
  • Bailey Island harbor address: 1958 Harpswell Islands Rd – Bailey Island – ME 04003 – USA

Old prices for the Portland-Bailey Island ferry

The price ticket for a tour was close to 17 dollars. But currently this connection is on hold. If there is any news regarding this ferry route we will mention it on this page.

Are there any alternatives

There is no valid alternative at the moment, the drive however from Portland to Bailey Island is only 54 minutes. That's the route we would take towards the scenic villages on Bailey Island.


Which ferry companies sail on this crossing?

The ferry between Portland and Bailey Island is currently operated by: Casco Bay Lines.

How long does the Portland-Bailey Island crossing take?

The travel time of the Portland-Bailey Island ferry is around: 2 Hours. Please arrive early at the harbor and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the Portland-Bailey Island ferry sail?

You can usually take the ferry from Portland to Bailey Island (or the ferry from Bailey Island to Portland) Once per day. Depending on the season, the amount of people on the ferry and the weather forecast, the ferry company can deviate from the timetable/ferry schedule.

What is the distance between Portland and Bailey Island?

The distance between Portland and Bailey Island is approximately 18 miles or 29 km.

Portland-Bailey Island
Portland-Bailey Island