Getting from town-to-town

Maine’s has several private inter-city transit carriers that provide regular connections between communities both rural and urban. These carriers make it easy to get where you need to go (see the list of inter-city carriers, below).
 

GO MAINE is a great place to start when you are thinking about taking an intercity bus service. We maintain a current list of these private transit carriers. And when you register with GO MAINE NuRide and commute by bus, you’re eligible for great benefits, as well, including the Emergency Ride Home Benefit and rewards.
 

Find your local bus service below. Then sign up for GO MAINE today, and start riding the bus and saving on your commute today.
 

Intercity bus services

c-an-j.gifC&J
800-258-7111
Seacoast NH-Boston MA
 

c-an-j.gifConcord Coach
800-639-3317
Bangor-Maine Coast-Portland-Boston MA
 

c-an-j.gifCyr Bus Lines
800-244-2335
Bangor – Northern Maine – Fort Kent
 

c-an-j.gifGreyhound
800-552-8737
Bangor-Portland-Boston MA
 

c-an-j.gifMermaid Transportation
800-696-2463
Portland-Boston (Logan Airport) and Manchester (NH) Airport

 

c-an-j.gifWest’s Coastal Connection
800-596-2823
Calais-Machias-Ellsworth-Bangor and points in-between