Maine.gov: Official Website of the State of Maine
View Full Site

Ferries

  • Maine State Ferry Service
    Provides service from Rockland to the islands of Vinalhaven, North Haven, and Matinicus; from Lincolnville to Isleboro; and from Bass Harbor to Swans Island and Frenchboro.
  • Quoddy Loop Ferry Services
    Provides transit between Maine and the Quoddy Loop Islands: Campobello Island, Deer Island, Grand Manan, White Head Island, and Eastport (Moose Island), as well as the mainland of New Brunswick.
  • Casco Bay Lines
    Provides transit between Casco Bay, near Portland, and offshore islands .
  • The Cat
    Service from Bar Harbor and Portland to Nova Scotia.
  • Chebeague Transportation Company
    Service between Cousins Island in Yarmouth and Chebeague Island in Casco Bay.
  • Isle au Haut Boat Company
    Service between Stonington and Isle au Haut.
  • Monhegan Boat Line
    Service from Port Clyde to the island of Monhegan.