Ferries and ferry travel are essential to daily life in parts of the Maine coast and its islands. Much of Maine's coastline is made up of rocky islands, and ferries can transport you (and potentially your vehicle as well) from the mainland out to these islands. Once there, you might explore a quaint fishing village, or hiking trails, or even a lighthouse.
Maine State Ferry Service, 517A Main Street Rockland, ME, 04841 Phone: 207-596-2202
North Haven phone: 207-867-4441
123 Roy Hill Road Chebeague Island, ME, 04017 Phone: 207-846-5227
Ferry information: 207-846-3700
Bar Harbor Inn Pier Bar Harbor, ME, 04609 Phone: 207-288-2984
Maine State Ferry Service Islesboro Terminal Islesboro, ME, 04848 Phone: 207-734-6935
Lincolnville phone: 207-789-5611
880 Main Street Port Clyde, ME, 04855 Phone: 207-372-8848
Maine State Ferry Service Swan's Island, ME, 04685 Phone: 207-526-4273
Bass Harbor phone: 207-244-3254
Clark Point Road Southwest Harbor, ME, 04679 Phone: 207-244-5882
Sea Breeze Avenue Stonington, ME, 04681 Phone: 207-367-6516
Route 32 at Shaw’s Fish and Lobster Wharf New Harbor, ME, 04554 Phone: 800-278-3346
Sebago Lake Frye Island, ME, 04071 Phone: 207-655-4258
East Coast Ferries, Lord's Cove Deer Island - New Brusnwick (Canada), NB Phone: 506-747-2159
Maine State Ferry Service, 517A Main Street Rockland, ME, 04841 Phone: 207-596-2202
56 Commercial Street Portland, ME, 04112 Phone: 207-774-7871
Maine State Ferry Service Bass Harbor, ME, 04653 Phone: 207-244-3254 Toll-Free: 800-491-4883
Maine State Ferry Service, 517A Main Street Rockland, ME, 04841 Phone: 207-596-2202
Vinalhaven phone: 207-863-4421