Home Maine Portland
CASCO BAY LINES

Maine / Portland

Schedule for CASCO BAY LINES

Route name

Arrival time

Departure time

PK - Peaks Island

Peaks Island

05:45:00

05:45:00

PK - Peaks Island

Portland

06:30:00

06:30:00

PK - Peaks Island

Peaks Island

06:45:00

06:45:00

PK - Peaks Island

Portland

07:30:00

07:30:00

PK - Inner Bay Islands

Inner Bay Islands

07:45:00

07:45:00

PK - Peaks Island

Peaks Island

07:45:00

07:45:00

PK - Peaks Island

Portland

08:30:00

08:30:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

08:40:00

08:40:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

08:40:00

08:40:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

08:40:00

08:40:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

08:40:00

08:40:00

PK - Peaks Island

Peaks Island

09:15:00

09:15:00

PK - Inner Bay Islands

Portland

09:20:00

09:20:00

PK - Peaks Island

Portland

10:00:00

10:00:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

10:10:00

10:10:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

10:10:00

10:10:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

10:10:00

10:10:00

PK - Peaks Island

Peaks Island

10:15:00

10:15:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

10:40:00

10:40:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

10:40:00

10:40:00

PK - Inner Bay Islands

Inner Bay Islands

11:00:00

11:00:00

PK - Peaks Island

Portland

11:00:00

11:00:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

11:10:00

11:10:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

11:10:00

11:10:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

11:10:00

11:10:00

PK - Peaks Island

Peaks Island

11:15:00

11:15:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

11:40:00

11:40:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

11:40:00

11:40:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

11:40:00

11:40:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

11:40:00

11:40:00

PK - Peaks Island

Portland

12:00:00

12:00:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

12:10:00

12:10:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

12:10:00

12:10:00

PK - Peaks Island

Peaks Island

12:15:00

12:15:00

PK - Inner Bay Islands

Portland

12:30:00

12:30:00

PK - Peaks Island

Portland

13:00:00

13:00:00

PK - Inner Bay Islands

Inner Bay Islands

13:00:00

13:00:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

13:10:00

13:10:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

13:10:00

13:10:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

13:10:00

13:10:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

13:10:00

13:10:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

13:19:00

13:19:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

13:19:00

13:19:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

13:49:00

13:49:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

13:49:00

13:49:00

PK - Inner Bay Islands

Inner Bay Islands

14:00:00

14:00:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

14:10:00

14:10:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

14:10:00

14:10:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

14:10:00

14:10:00

PK - Peaks Island

Peaks Island

14:15:00

14:15:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

14:24:00

14:24:00

PK - Peninsula Loop

Casco Bay Lines - Maine Medical Center

14:24:00

14:24:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

14:24:00

14:24:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

14:24:00

14:24:00

PK - Inner Bay Islands

Portland

14:30:00

14:30:00

PK - Peaks Island

Portland

15:00:00

15:00:00

PK - Peaks Island

Peaks Island

15:15:00

15:15:00

PK - Inner Bay Islands

Portland

15:30:00

15:30:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

15:59:00

15:59:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

15:59:00

15:59:00

PK - Peaks Island

Portland

16:00:00

16:00:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

16:10:00

16:10:00

PK - Inner Bay Islands

Inner Bay Islands

16:15:00

16:15:00

PK - Peaks Island

Peaks Island

16:30:00

16:30:00

PK - Peaks Island

Portland

17:15:00

17:15:00

PK - Inner Bay Islands

Portland

17:35:00

17:35:00

PK - Peaks Island

Peaks Island

17:35:00

17:35:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

17:39:00

17:39:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

17:39:00

17:39:00

PK - Inner Bay Islands

Inner Bay Islands

18:00:00

18:00:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

18:09:00

18:09:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

18:09:00

18:09:00

PK - Peninsula Loop

MAINE MEDICAL CTR TO CASCO BAY LINES

18:10:00

18:10:00

PK - Peaks Island

Portland

18:15:00

18:15:00

PK - Inner Bay Islands

Portland

19:10:00

19:10:00

PK - Inner Bay Islands

Long Island

19:15:00

19:15:00

PK - Peaks Island

Peaks Island

19:15:00

19:15:00

PK - Peaks Island

Portland

20:00:00

20:00:00

PK - Peaks Island

Peaks Island

20:15:00

20:15:00

PK - Inner Bay Islands

Portland

20:50:00

20:50:00

PK - Peaks Island

Portland

21:00:00

21:00:00

PK - Inner Bay Islands

Diamond Cove

21:00:00

21:00:00

PK - Peaks Island

Peaks Island

21:15:00

21:15:00

PK - Inner Bay Islands

Portland

22:00:00

22:00:00

PK - Peaks Island

Portland

22:00:00

22:00:00

PK - Peaks Island

Peaks Island

22:30:00

22:30:00

PK - Peaks Island

Portland

23:10:00

23:10:00

PK - Peaks Island

Peaks Island

23:30:00

23:30:00

PK - Peaks Island

Portland

24:10:00

24:10:00