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