All states›Ferries & Water Taxis›Maine

Ferries & Water Taxis in Maine

29 of the 584 marinas and boating businesses we track in Maine are ferry services and passenger boats. Full listings for every city are on the Maine page.

29locations
21cities
584locations statewide

Ferry routes vary widely between scheduled vehicular crossings, seasonal island shuttles, and passenger-only urban water taxis. Choosing the right service depends on whether you are transporting a vehicle, traveling with pets, or needing a strict commuter timeline. Map pins show terminal docks, but they do not indicate reservation requirements, vehicle height limits, or seasonal sailing schedules.

Lincolnville 4

  1. Quicksilver Water Shuttle

    18 McKay Rd, Lincolnville, ME 04849

  2. Osprey Island yacht storage

    2513 Belfast Rd, Lincolnville, ME 04849-5011

  3. Lincolnville Terminal

    20 McKay Rd, Lincolnville, ME 04849

  4. Lincolnville Ferry

    16 McKay Rd, Lincolnville, ME 04849

Portland 4

  1. Casco Bay Lines

    56 Commercial St, Portland, ME 04101

    Mon–Sun 5:00am–10:30pm

  2. Blue Moon Water Taxi

    72 Commercial St, Portland, ME 04101

    7AM–8PM

  3. Casco Bay Ferry

    Portland, ME 04108

    Mon–Sun 5:00am–10:30pm

  4. Portland Sea Taxi

    72 Commercial St, Portland, ME 04101-4749

    7am–8pm

Bar Harbor 2

  1. Bar Harbor to Winter Harbor Ferry

    7 Newport Dr, Bar Harbor, ME 04609-1898

  2. Bar Harbor Ferry Terminal

    121 Eden St, Bar Harbor, ME 04609

Rockland 2

  1. Rockland - North Haven Ferry

    Terminal, Maine State Ferry, Rockland, ME 04841

    6:30 AM - 4:00 PM

  2. Rockland Ferry Services

    517A Main St, Rockland, ME 04841

Bangor 1

  1. Fishermans Point

    South Main St, Bangor, ME 04412

Biddeford 1

  1. General Marine

    56 Landry St, Biddeford, ME 04005

Boothbay 1

  1. Samoset Boat Works

    106 Industrial Pk Rd, Boothbay, ME 04537

Brooklin 1

  1. Bridges Point Boatyard Inc

    23 Bridges Point Ln, Brooklin, ME 04616

Chebeague Island 1

  1. Chebeague Transportation Company

    16 N Rd, Chebeague Island, ME 04017

Eastport 1

  1. Eastport to Lubec Ferry

    141 Water St, Eastport, ME 04631-1129

Freeport 1

  1. Portland Harbor

    Freeport, ME

Islesboro 1

  1. Isleboro Ferry Terminal

    609 Ferry Rd, Islesboro, ME 04848-4742

Mt Desert 1

  1. Beal and Bunker

    18 Harbor Dr, Mt Desert, ME 04662

New Harbor 1

  1. New Harbor Ferry

    129 State Route 32, New Harbor, ME 04554

Peaks Island 1

  1. Peaks Island Ferry

    33 Island Ave, Peaks Island, ME 04108-1333

Raymond 1

  1. Frye Island Ferry

    7 Ferry Landing Rd, Raymond, ME 04071

Sedgwick 1

  1. SS Boats LLC

    549 Snows Cove Rd, Sedgwick, ME 04676-3437

Southwest Harbor 1

  1. Cranberry Cove Ferry

    126 Clark Point Rd, Southwest Harbor, ME 04679

Spruce Head 1

  1. Clark Island Boat Works

    Rein Rd, Spruce Head, ME 04859

St George 1

  1. Monhegan Boat Line

    880 Port Clyde Rd, St George, ME 04855

Stonington 1

  1. Isle au Haut Boat Services

    27 Seabreeze Ave, Stonington, ME 04681-3604

Book vehicle spots early. Many island and long-distance passenger ferries require advance reservations for cars during peak summer months, while walk-on passengers can often buy tickets at the pier.

Also in Maine

Good to know

Do I need to arrive early if I already bought a ticket?

Yes, most operators require vehicles to be in the boarding lane 30 to 60 minutes before departure. Walk-on passengers usually need to clear the gate 15 to 20 minutes prior to sailing. Late arrivals risk losing their reserved spot to standby commuters.

Are pets allowed on ferry crossings?

Policies depend on the specific line and duration of the trip. Many passenger ferries allow leashed dogs on exterior decks, while vehicle ferries often require pets to remain inside your personal car during the transit. Always check specific carrier rules before arriving at the terminal.

How much do passenger and vehicle ferry tickets usually cost?

Short commuter water taxis often cost under $10 per passenger. Longer vehicular crossings to islands typically range from $20 to over $100 depending on the size of the vehicle, the number of passengers, and peak seasonal pricing.

How to shrink wrap a boat?

To shrink wrap a boat, cover support structures with protective padding, lay the shrink film across the hull, heat-shrink it with a heat gun, and add ventilation ports. For large vessels or professional weatherproofing in Maine, check the 29 marine service providers cataloged on MarinaAtlas.

What is a marine survey?

A marine survey is a detailed inspection of a boat's hull, mechanical systems, and overall condition conducted by a certified surveyor. Across Maine, MarinaAtlas indexes 29 qualified marine operators and survey specialists to assist buyers and insurance companies.