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

Portland-Peaks Island

From: 8,00

Destination(s) 🇺🇸 USA
Sailings Up to 15 times per day
Distance 3 Miles, 5 km
Duration 15 minutes
Operated by
2p+Car+Return in our estimation $ 30

The ferry from Portland and Peaks Island is one of the top crossings of the world in terms of interest from passengers.

FerryGoGo » USA » Portland-Peaks Island
Add your review

Portsland - Peak Island Ferry

Everything about Portland-Peaks Island

  • The distance from harbor (Peaks Island) to harbor (Portland) is about 3 Miles.
  • The Casco Bay Lines on this route sails up to 15 times per day.
  • The duration of this crossing is 15 minutes However keep in mind this can change based on the weather, season and different ships on the route.
  • Want to book this connection? Try: Casco Bay Lines
  • Portland harbor address: 29 Commercial St – Portland – ME 04101 – USA
  • Peaks Island harbor address: 98 Island Avenue Peaks Island, ME 04108 – USA

Pricing on the Portland-Peaks Island ferry.

If you want to take the ferry to Portland or the other way around from Peaks Island to Portland the minimal price for a single trip for one person will be close to 8 dollars. This price however can change due to fuel surcharges and things like discounts based on age or what you want to bring along on the ferry.

On we really want to deliver the info that you seek. That's why we don't only list the from price but we also wanted to list the average price you can expect on your bill when travelling towards Portland. This price is based on the average price for two persons.

It's important to note however that when a car transfer is possible we added a car, so car ferries have a more serious average price! For Portland-Peaks Island we calculated that an average price for two persons would be around $ 30.


Which ferry companies sail on this crossing?

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

How long does the Portland-Peaks Island crossing take?

The travel time of the Portland-Peaks Island ferry is around: 15 minutes. 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-Peaks Island ferry sail?

You can usually take the ferry from Portland to Peaks Island (or the ferry from Peaks Island to Portland) Up to 15 Times p/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 Peaks Island?

The distance between Portland and Peaks Island is approximately 3 miles or 5 km.
Portland-Peaks Island
Portland-Peaks Island

From: 8,00