Visit our Islands by Ferry

Here are links to Maine’s 2016 Ferry Services which offer transportation to many islands off the coast of Maine:

Downeast & Acadia Region:

Midcoast Region:


South & Casco bay Region:

  • Casco Bay Lines– year round service from Portland to Peaks Island, Little Diamond Island, Great Diamond Island, Long Island, Chebeague Island, Cliffs Island, and Bailey Island during the summer months.
  • The Chebeague Transportation Company (CTC)– year round service from Cousins Island (mainland) to Chebeague Island.
  • St. Croix Ferry– Portland to Cushing (Cushing’s) Island