Bar Harbor Commuter Service
Schedules on this web site were updated on January 12, 2026.
BANGOR: MONDAY THROUGH FRIDAY
Bangor to Bar Harbor
| Bangor |
Ellsworth |
Bar Harbor |
Bar Harbor |
| ODLIN ROAD |
KINGSLAND |
KEBO STREET |
600 MAIN ST |
| 5:30 a |
6:05 a |
R |
6:50 a |
Bar Harbor to Bangor
| Bar Harbor |
Bar Harbor |
Ellsworth |
Bangor |
| 600 MAIN ST |
KEBO STREET |
KINGSLAND |
ODLIN ROAD |
| 3:40 p |
3:44 p |
4:10 p |
5:00 p |
BREWER: MONDAY THROUGH FRIDAY
Brewer to Bar Harbor
| Brewer |
Holden |
Ellsworth |
Bar Harbor |
| ICE RINK |
VIKING LUMBER |
KINGSLAND |
600 MAIN ST |
| 5:30 a |
5:40 a |
6:05 a |
6:50 a |
Bar Harbor to Brewer
| Bar Harbor |
Ellsworth |
Holden |
Brewer |
| 600 MAIN ST |
KINGSLAND |
VIKING LUMBER |
ICE RINK |
| 3:40 p |
4:10 p |
4:50 p |
5:00 p |
MILBRIDGE: MONDAY THROUGH FRIDAY
Milbridge to Bar Harbor
| Milbridge |
Steuben |
Gouldsboro |
Sullivan |
Bar Harbor |
| SEAWORTHY |
MATTHEWS |
YOUNGS |
NAUTILUS |
600 MAIN ST |
| 5:30 a |
5:40 a |
5:50 a |
5:57 a |
6:50 a |
Bar Harbor to Milbridge
| Bar Harbor |
Sullivan |
Gouldsboro |
Steuben |
Milbridge |
| 600 MAIN ST |
NAUTILUS |
YOUNGS |
MATTHEWS |
SEAWORTHY |
| 3:40 p |
4:23 p |
4:25 p |
4:40 p |
4:50 p |
FRANKLIN: MONDAY THROUGH FRIDAY
Franklin to Bar Harbor
| Franklin |
Hancock |
Hancock |
Trenton |
Bar Harbor |
| TRADING POST |
TIDEWAY MARKET |
TOWN OFFICE |
GATEWAY CENTER |
600 MAIN ST |
| 5:45 a |
5:55 a |
6:00 a |
6:20 a |
6:50 a |
Bar Harbor to Franklin
| Bar Harbor |
Trenton |
Hancock |
Hancock |
Franklin |
| 600 MAIN ST |
GATEWAY CENTER |
TOWN OFFICE |
TIDEWAY |
TRADING POST |
| 3:40 p |
4:10 p |
4:25 p |
4:30 p |
4:40 p |
ELLSWORTH: MONDAY THROUGH FRIDAY
Ellsworth to Bar Harbor
| Ellsworth |
Ellsworth |
Bar Harbor |
Bar Harbor |
| CITY HALL |
KINGSLAND |
KEBO STREET |
600 MAIN ST |
| 6:00 a |
6:10 a |
6:40 a |
6:50 a |
Bar Harbor to Ellsworth
| Bar Harbor |
Bar Harbor |
Ellsworth |
Ellsworth |
| 600 MAIN ST |
KEBO STREET |
KINGSLAND |
CITY HALL |
| 3:40 p |
3:44 p |
4:15 p |
4:30 p |
The bus stop in Bar Harbor has moved to Kebo Street,
across the street from the Seasider Inn parking lot.
Commuter service to Bar Harbor from Bangor, Brewer, and Milbridge costs $20 per week.
Commuter service to Bar Harbor from Franklin and Ellsworth costs $17 per week.
The single-ride fare is $6. For single-ride trips, please have exact change.
Subscribers receive priority seating, with single rides offered on a space-available basis.