Schedule Effective October 19, 2025
Scroll
| Location / Stop | Daily Service |
|---|---|
| Leaves Bangor, ME | 7:00AM |
| Leaves Searsport, ME | 7:45AM |
| Leaves Belfast, ME | 7:55AM |
| Leaves Lincolnville, ME | 8:10AM |
| Leaves Camden, ME / Rockport, ME | 8:30AM |
| Leaves Rockland, ME | 8:50AM |
| Leaves Waldoboro, ME | 9:20AM |
| Leaves Damariscotta, ME | 9:35AM |
| Leaves Wiscasset, ME | 9:50AM |
| Leaves Bath, ME | 10:10AM |
| Leaves Brunswick, ME / Bowdoin College | 10:25AM |
| Arrives Portland, ME | 11:00AM |
| Leaves Portland, ME | 11:30AM |
| Arrives Boston South Station | 1:25PM |
| Arrives Boston Logan International Airport | 1:25PM |
Flag Stop. Must physically wave & acknowledge the bus.
Bus transfer required in Portland for service north/south of Portland.
Schedule Effective October 19, 2025
Scroll
| Location / Stop | Daily Service |
|---|---|
| Leaves Boston Logan International Airport | 10:35AM |
| Leaves Boston South Station | 11:15AM |
| Arrives Portland, ME | 1:10PM |
| Leaves Portland, ME | 1:15PM |
| Leaves Brunswick, ME / Bowdoin College | 1:50PM |
| Leaves Bath, ME | 2:05PM |
| Leaves Wiscasset, ME | 2:25PM |
| Leaves Damariscotta, ME | 2:45PM |
| Leaves Waldoboro, ME | 3:00PM |
| Leaves Rockland, ME | 3:30PM |
| Leaves Camden, ME / Rockport, ME | 3:50PM |
| Leaves Lincolnville, ME | 4:00PM |
| Leaves Belfast, ME | 4:15PM |
| Leaves Searsport, ME | 4:25PM |
| Arrives Bangor, ME | 5:15PM |
Flag Stop. Must physically wave & acknowledge the bus.
Bus transfer required in Portland for service north/south of Portland.
Have questions about planning a trip with Concord Coach Lines?
See FAQs & Policies
Go ahead, discover what awaits you in some of our most popular destinations...
Learn More
Our Dartmouth Coach bus service serves the Upper Valley region of New Hampshire.
View Dartmouth Coach