Casco Bay Ferry Terminal

Address: 56 Commercial St, Portland, ME 4101

County: Cumberland County

Coordinates: 43.657073, -70.248823

Terminal Owner: City of Portland

Terminal Operator: Casco Bay Island Transit District

Ferry Operator: Casco Bay Island Transit District

Routes Served: Casco Bay – Bailey Island, Casco Bay – Chebeague Island (NE end), Casco Bay – Cliff Island, Casco Bay – Diamond Cove, Casco Bay – Little Diamond Island, Casco Bay – Great Diamond island, Casco Bay – Long Island, Casco Bay – Peaks Island

Amenities

Parking: Yes

Local Bus Service: Yes

Intercity Bus Service: Yes

Local Rail Service: No

Intercity Rail Service: No

Bike Share: No