Home > Travel & Recreation > Transportation > Ferries

Maine State Seal

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.

 

VisitMaine.com

Online Services

How Do I...?

See Also:

Related Agencies