Mainepedia
Transport Guide

Maine Ferry Guide

How to navigate the confusing mix of state, private, and mail boat ferries to reach the islands.

Maine relies on a network of ferries to connect its inhabited islands to the mainland. There is no single “system,” but rather a mix of operators.

The Big Three Operators

  1. Maine State Ferry Service (MSFS):

    • Serves: Vinalhaven, North Haven, Islesboro, Swan’s Island, Frenchboro, Matinicus.
    • Vibe: Utilitarian, carries cars.
    • Tip: Vehicle reservations are essential and open 30 days in advance. Walk-ons are usually fine.
  2. Casco Bay Lines (CBL):

    • Serves: Peaks, Long, Chebeague, Great Diamond, Cliff (Portland area).
    • Vibe: Commuter/Tourist mix. The “Mailboat Run” is a famous scenic cruise.
    • Tip: Peaks Island ferries run almost hourly.
  3. Monhegan Boat Line:

    • Serves: Monhegan Island (from Port Clyde).
    • Vibe: Passenger only. The boat to the artists’ colony.

Other Notable Boats

  • Mail Boats: Many smaller islands are served by private mail boats that take passengers (e.g., Isle au Haut).
  • The Cat: The high-speed international ferry from Bar Harbor to Nova Scotia.