Portland Harbor

Maine SchoonerCasco Bay Lines – Year-round narrated cruises on Casco Bay. Daily ferry service to five Casco Bay Islands. From Casco Bay Ferry Terminal at Commercial and Franklin Streets, Portland, 774-7871

Coast Watch & Guiding Light Navigation –  Daily cruises to Eagle Island, 170 Commercial St, Portland, 774-6498

Lucky Catch Lobstering –  Experience lobstering first hand. 170 Commercial St, Portland, 233-2026

Odyssey Whale Watch –  Scenic Cruises, Whale Watches, Deep Sea Fishing. Long Wharf, Commercial St. Portland, 775-0727

Maine Island Kayak Company –  Half day trips to Peaks Island, 776-2373