Rockland–North Haven ferry schedule and guide
The Maine State Ferry Service (MSFS) runs the Rockland–North Haven ferry, a car and passenger ferry between Rockland and the island of North Haven, Maine. The 12.5-mile North Haven ferry crossing takes about 1 hour 10 minutes. MSFS sells only round-trip tickets, and vehicles need a reservation or a place in the first-come line.
Schedule up to date as of October 26, 2026
Contents
North Haven ferry schedule Year-round
The Year-round schedule runs from October 26, 2026 until further notice.
Departures from Rockland, Daily
| Departs | To |
|---|---|
| 9:30 AM1 | North Haven |
| 2:20 PM | North Haven |
| 5:15 PM | North Haven |
- May leave 10 minutes late on Tuesdays for fueling
Departures from North Haven, Daily
| Departs | To |
|---|---|
| 7:30 AM | Rockland |
| 12:30 PM | Rockland |
| 3:45 PM | Rockland |
Thanksgiving
This schedule replaces the Year-round schedule on November 26, 2026.
Departures from Rockland
| Departs | To |
|---|---|
| 9:30 AM1 | North Haven |
- May leave 10 minutes late on Tuesdays for fueling
Departures from North Haven
| Departs | To |
|---|---|
| 7:30 AM | Rockland |
No service
This schedule replaces the Year-round schedule on December 25, 2026; January 1, 2027.
MSFS runs no North Haven ferry on Christmas Day or New Year's Day.
MSFS posts one North Haven schedule, with no season dates. It runs fewer boats on Thanksgiving and no North Haven ferry on Christmas Day or New Year's Day.
The captain decides 30 minutes before each departure whether to cancel it, and a cancelled first run does not mean later runs are cancelled. MSFS posts cancellations on a recorded line at each terminal, by text through New England 511 and on its Facebook page.
Rockland–North Haven ferry fares
| Fare type | Off-peak | Peak |
|---|---|---|
| Passenger | ||
| Adult 18 and older | $15.75 | $23.00 |
| Minor 6 to 17 | $8.00 | $15.00 |
| Child 5 and under | Free | Free |
| Vehicle | ||
| Vehicle and driver | $41.50 | $55.00 |
| Motorcycle and rider | $32.00 | $42.50 |
| Vehicle reservation | $17.00 | $17.00 |
| Bicycle | ||
| Adult with bicycle | $22.75 | $29.75 |
| Minor with bicycle | $14.75 | $21.75 |
- Every ticket is round trip, and MSFS sells no one-way tickets. A vehicle or motorcycle ticket covers its driver, and a bicycle ticket covers its rider. Vehicles over 20 feet pay an extra charge per foot. Off-peak fares apply from October 1 to May 31, and peak fares from June 1 to September 30.
MSFS sells round-trip tickets only, at its terminals and in its webstore, and offers no senior, military or AAA discounts. Tickets do not expire and are not tied to a sailing. Either half of a North Haven ticket works in either direction, so a rider who goes one way keeps the other half for a later trip.
The webstore sells passenger, vehicle, motorcycle and bicycle tickets to riders paying by credit or debit card. Truck tickets and vehicle reservations come only from a terminal, in person or by phone.
Rockland–North Haven ferry details
| Operator | Maine State Ferry Service, part of the Maine Department of Transportation |
|---|---|
| Crossing time | About 1 hour 10 minutes |
| Distance | 12.5 miles |
| Vessel | Captain Neal Burgess |
| Vehicles | Carried, with a reservation or in the first-come line. A vehicle ticket covers the driver. |
| Reservations | Vehicle reservations open one month ahead and close two hours before departure, in person at the Rockland terminal or by phone. |
| Payment | Credit or debit card in the MSFS webstore, or at a terminal ticket office. |
| Bicycles | Carried with a bicycle ticket, which covers its rider. |
| Pets | Leashed pets ride in a marked pet-friendly cabin. |
| Food on board | None sold. Riders may bring food and nonalcoholic drinks. |
Rockland ferry terminal parking and directions
The North Haven ferry leaves from the Rockland ferry terminal at 517A Main Street (Route 1), Rockland, ME 04841, which also serves Vinalhaven and Matinicus. The terminal's own lot sits next to the building and takes credit cards only, paid in the lane. Its spaces are limited, first come, first served, and cannot be reserved.
Rockland's municipal lots at Buoy Park, Harbor Park and the Thorndike lot off Tilson Avenue take overflow, and the Oceanside High School lot at 400 Broadway opens in summer. In the Rockland ferry line, the blue lane is first come, first served for North Haven and the green lane is for vehicles with a North Haven reservation.
North Haven ferry terminal
The North Haven ferry terminal is at 18 Main Street, North Haven, ME 04853. Drivers leaving North Haven without a reservation call the Rockland terminal's North Haven line in the late morning the day before to get a line number, which sets their place and the time to line up. This applies to same-day round trips too.
Rockland–North Haven ferry FAQs
How long is the ferry ride to North Haven?
The North Haven ferry ride from Rockland takes about 1 hour 10 minutes and covers 12.5 miles.
Does the North Haven ferry need a car reservation?
The North Haven ferry carries cars with a reservation or from the first-come line. Reservations open one month ahead at the Rockland terminal.
Can riders buy a one-way ticket to North Haven?
MSFS sells only round-trip tickets to North Haven. A rider who goes one way keeps the other half, which does not expire.
Are dogs allowed on the North Haven ferry?
Dogs and other pets ride the North Haven ferry on a leash, in a marked pet-friendly cabin.
Is there a ferry between North Haven and Vinalhaven?
MSFS runs no ferry between North Haven and Vinalhaven, for riders or vehicles. Each island has its own ferry from Rockland, and private water taxis run between islands.