Casco Bay Lines - Serving the islands of Casco Bay from Portland, Maine

Sign up for
our Newsletter:
Casco Bay Lines Facebook Page

Maps & Directions

Find us on Google Maps

Driving Directions

From Points South

  • Take the Maine Turnpike (I-95) to Exit 44 (formerly Exit 6A)
  • Take I-295 to Exit 7 (Franklin Street)
  • Follow Franklin Street to the end and go straight across the intersection

    -OR-

  • Take Route 1 North to Portland
  • After crossing Veterans' Bridge, turn right at the light onto Commercial Street (Route 1A North)
  • Turn right at the third traffic light (corner of Franklin Street)

From Points North

From Bangor and Augusta:
  • Take the Maine Turnpike (I-95) South to Exit 103 (formerly Exit 14B)
  • Take I-295 to Exit 7 (Franklin Street)
  • Follow Franklin Street to the end and go straight across the intersection
From Lewiston-Auburn:
  • Take the Maine Turnpike (I-95) to Exit 52 (Falmouth) (formerly I-495 Exit 9)
  • Take I-295 to Exit 7 (Franklin Street)
  • Follow Franklin Street to the end and go straight across the intersection
top

Other Ways to Get Here

From the Portland Jetport, the Amtrak Downeaster or Concord Coach Lines station, you can take the Metro bus (Route #8, the Peninsula Loop, stops at the Casco Bay Lines Ferry Terminal).

We provide year-round ferry services, scenic cruises and boat tours from Portland, Maine to the islands of Casco Bay such as
Peaks Island, Little Diamond Island, Great Diamond Island, Diamond Cove, Long Island, Chebeague Island, Cliff Island, and Bailey Island.
We also offer scenic cruises, summer-time music cruises, private charters and lobster bakes. Join us and see where the Maine coast really begins!
About Us | Contact Us | Site Map | FAQs | Link To Us
All content © Casco Bay Island Transit District
Ferry Terminal: 56 Commercial Street, Portland, Maine | Mailing Address:P.O. Box 4656, Portland, ME 04112-4656
Phone: (207) 774-7871 | Fax: (207) 774-7875 | Email:info@cascobaylines.com

Bottom image