Peaks Island is the closest of the seven Casco Bay islands that Casco Bay Lines serves from Portland, and it is the busiest. It has a store, a school, a museum, a year-round population and a summer one, and it is inside the city limits — which is why the ferry behaves less like an excursion boat and more like a bus route that happens to float. Sailings start before six in the morning and the last one home is after eleven at night on Fridays and Saturdays. Of the New England crossings on this site it is the one that behaves least like a boat trip.
The operator is the Casco Bay Island Transit District, a public body that trades as Casco Bay Lines. That matters for two things this page keeps separate. First, fares are set as public rates and change on fixed calendar dates rather than by demand. Second, Peaks is the only island on the system with a scheduled car ferry, the Machigonne II, so the timetable is really two timetables printed in the same grid: one for anyone on foot and a smaller one for anyone with a vehicle.
The grid underneath covers the fall season, which the district dates from September 8 to October 12, 2026. The fare tables underneath change one day later, on October 13, when the peak season ends and an adult round trip drops from $16.00 to $8.00.
What the fall table looks like from the Maine State Pier
Monday and Tuesday
| From Casco Bay Ferry Terminal | From Forest City Landing |
|---|---|
| 05:45 | 06:15 |
| 06:45 | 07:15 |
| 07:45 | 08:15 |
| 09:15 | 09:45 |
| 10:15 | 10:45 |
| 11:15 | 11:45 |
| 12:15 | 12:45 |
| 14:15 | 14:45 |
| 15:15 | 15:45 |
| 16:30 | 17:00 |
| 17:35 | 18:00 |
| 19:15 | 19:45 |
| 20:15 | 20:45 |
| 21:15 | 21:45 |
| 22:30 | 22:55 |
Wednesday to Sunday
| From Casco Bay Ferry Terminal | From Forest City Landing |
|---|---|
| 05:45 | 06:15 |
| 06:45 | 07:15 |
| 07:45 | 08:15 |
| 09:15 | 09:45 |
| 10:15 | 10:45 |
| 11:15 | 11:45 |
| 12:15 | 12:45 |
| 14:15 | 14:45 |
| 15:15 | 15:45 |
| 16:30 | 17:00 |
| 17:35 | 18:00 |
| 19:15 | 19:45 |
| 20:15 | 20:45 |
| 21:15 | 21:45 |
| 22:30 | 22:55 |
| 23:30 | 23:55 |
Fall schedule, September 8 – October 12, 2026; read from Casco Bay Lines on September 22, 2026 Casco Bay Lines — Peaks Island Schedule (fall table) · 2026-09-22
Round trips only: passengers one way, cars another
There is no one-way fare on this route. Every passenger ticket is a round trip, it is collected when you board in Portland, and nothing is checked on the way back — so a ticket bought on the 09:15 is good on whichever boat you feel like taking home. Tickets are not tied to a date or a sailing, but they do expire after 60 days and they have to match the season you actually travel in.
The vehicle fare is separate and works differently: it pays for the car and the driver, and every other person in the car needs a passenger ticket of their own. Rates step up by total length, counting trailers, bike racks and anything else that sticks out.
| Adult | $ 16 |
| Child 5–17, senior 65+, reduced-fare rider | $ 8 |
| Child under 5 | Free |
| Adult | $ 8 |
| Child 5–17, senior 65+, reduced-fare rider | $ 4 |
| Bicycle, adult | $ 7 |
| Bicycle, child | $ 3.50 |
| Dog | $ 4.50 |
| Sunday–Wednesday, off-peak | $ 70 |
| Thursday–Saturday, off-peak | $ 100 |
| Sunday–Wednesday, peak | $ 150 |
| Thursday–Saturday, peak | $ 170 |
| Vehicle with disability plates, any day | $ 46 |
| Motorcycle, off-peak | $ 33 |
| Motorcycle, peak | $ 51 |
| Moped, off-peak | $ 20 |
| Moped, peak | $ 30 |
Peak season April 18 – October 12, 2026; off-peak October 13, 2026 – April 16, 2027 Casco Bay Lines — Ferry Passenger Fares and Vehicle Rates to Peaks Island · 2026-09-22
The Maine State Pier terminal and Forest City Landing
Both ends of this route are working landings rather than visitor facilities, and the practical difference between them is where the money changes hands: everything is paid for in Portland. The Fire Island boats to Kismet are arranged the same way, one shore holding the ticket window and the other the village.
Casco Bay Ferry Terminal
The terminal sits on the Maine State Pier at the Franklin Street end of Commercial Street, which is where every ticket for this route is sold: there is no phone line for tickets and nothing but the music cruises is sold online. Walk-on passengers buy at the ticket window; anything longer than 20 feet is handled at the freight window in the freight shed.
Do not plan to leave a car here. The only spaces alongside the building are five-minute bays for dropping bags, and the district says parking anywhere else on the pier is prohibited. The Municipal Parking Garage next door is the nearest public option and fills up in summer. METRO Route 8 runs directly to the terminal, and connects at the Elm Street Pulse with the rest of the Greater Portland network.
Forest City Landing
Boats have been tying up at Forest City Landing since the 1880s, and the landing is still the island's front door: the store, the bike rental, the golf-cart tours and the restaurants are all within a few minutes' walk of the ramp. There is no ticket office to visit on the way home, because the fare was already collected in Portland.
Peaks Island is administratively part of the City of Portland, so the address on the landing is a Portland one. Cars coming off the Machigonne II drive straight up Welch Street into the village.
Under three miles of Casco Bay, Commercial Street to Welch Street
Before you join the car ferry lane
- Fifteen minutes, in the lane
Private vehicles are not reserved. Buy the ticket whenever you like, but the car itself has to be sitting in the vehicle lane a quarter of an hour before the boat goes; arrive later than that and you can be bumped to the next trip.
- The return is already paid for
Passenger tickets are round trip and are taken from you in Portland. Nobody collects anything at Forest City Landing, and there is no ticket office on the island.
- No parking at the terminal
The bays beside the building are five-minute loading spaces only. The Municipal Parking Garage next door is the closest public garage and reaches capacity on summer days; the ticket window hands out a parking map.
- Commercial vehicles do book
Weekday commercial reservations cost $25.00 and must be made at least 24 hours ahead, up to two per trip. From the 15:15 Friday sailing through Sunday only one commercial vehicle per trip is accepted, at $50.00 or $100.00 depending on gross weight.
- Dogs need a ticket, carriers do not
A dog travelling loose on a leash needs its own $4.50 ticket. Dogs in a pet carrier and service animals do not.
- Arrive by bus if you can
METRO Route 8 serves the ferry terminal directly, with connections at the Elm Street Pulse to the Forest Avenue, USM, Maine Mall and Falmouth routes.
One million passengers a year across Casco Bay
Casco Bay Lines carries more than a million passengers a year across a bay that was first served by wooden steamers with coal-fired engines more than 150 years ago. The fleet today is steel and diesel, and the vessel that does the Peaks vehicle work, the Machigonne II, was built by Blount Marine in 1987 and takes 399 passengers and 12 cars. A new and larger boat, the Battery Steele, joined the district in 2026 with room for 599 passengers and 15 vehicles.
For visitors the island reads as a day trip — Forest City Landing, a rented bike or a golf cart, the Fifth Maine Museum, the views back at the city from Backshore. For the people who live there it is a commute, and that is the reason the first boat leaves Portland at 05:45 in a table otherwise built around daylight. A public district is not the only way to run a Maine island boat — the Stonington mailboat to Isle au Haut is a non-profit answering to a different set of owners.
The boats
Peaks Island ferry questions people actually ask in Portland
Which sailings actually take cars to Peaks Island?
Every row marked cf in the operator's table. From Wednesday to Sunday that is all of them, including the Friday and Saturday 23:30 out of Portland. On Monday and Tuesday the mark stops after the 17:35: the 19:15, 20:15, 21:15 and 22:30 are passenger boats, so those four evening round trips carry nobody's car.
How much is a round trip right now, and when does it get cheaper?
Until October 12 an adult round trip is $16.00 and a child, senior or reduced-fare rider pays $8.00. From October 13 the off-peak rate applies and those become $8.00 and $4.00. Children under five travel free in both seasons.
Can I leave the car in Portland instead of shipping it over?
You can, but not at the ferry. Casco Bay Lines has no customer parking on the Maine State Pier beyond five-minute loading bays, and says parking anywhere else there is prohibited. The Municipal Parking Garage beside the terminal is the nearest option and is run by a separate company.
Do I need a second ticket to get back from the island?
No. All passenger tickets on this route are round trip and are collected in Portland when you board. Coming back from Forest City Landing you simply get on; the ticket is not tied to a particular boat or a particular day.
What is the last boat off Peaks Island?
22:55 on most nights — Monday and Tuesday under one table, Wednesday, Thursday and Sunday under the other. Friday and Saturday get one extra sailing at 23:55, the row marked fso for those two nights only.
Is there any way to reserve a space for a car?
Not for a private vehicle — those are first-come, first-served, and the car has to be in the staging lane 15 minutes before departure. Commercial vehicles are the exception: two per weekday trip at $25.00, booked at least 24 hours ahead, and one per trip at weekends at $50.00 or $100.00 by gross weight.
How much for a bicycle, and does the dog need a ticket?
A bicycle ticket is $7.00 for an adult and $3.50 for a child, in both seasons. A dog on a leash needs a $4.50 ticket; a dog in a carrier and a service animal do not. Bicycles can also be shipped as freight instead.