Greater Portland METRO
Greater Portland Transit District
Public bus service throughout Portland, South Portland, Westbrook, and Falmouth. Express BREEZ service to Brunswick.
Transportation · 33 resources
Medical rides, public transit, free bus passes, and vehicle help across Maine, listed by region.
In a rural state like Maine, getting a ride can be the difference between making an appointment and missing it. If you have MaineCare, free non-emergency medical transportation can take you to covered medical visits, and brokers like ModivCare arrange the trips. These rides need to be booked a few days ahead, so call early.
For everyday travel, Maine's cities run public buses including Greater Portland METRO, CityLink in Lewiston-Auburn, and the Community Connector in Bangor. Rural regions are covered by Community Action Agency vans, and volunteer driver programs such as ITNPortland help seniors and people with disabilities. Use the city filter below to find rides near you.
Greater Portland Transit District
Public bus service throughout Portland, South Portland, Westbrook, and Falmouth. Express BREEZ service to Brunswick.
Lewiston-Auburn Transit Committee
Public bus system serving the Lewiston-Auburn area with fixed routes and ADA paratransit service.
City of Bangor
Fixed-route public bus service in Bangor, Brewer, Veazie, Orono, Old Town, and Hampden. Monday through Saturday.
Kennebec Valley Community Action Program
Curb-to-curb public transportation within Augusta and between Augusta and Waterville. 24-hour advance notice required.
ModivCare (formerly LogistiCare)
Free rides to medical appointments for MaineCare (Medicaid) members. Covers gas reimbursement, bus passes, or van transport.
Biddeford Saco Old Orchard Beach Transit
Public bus service covering Biddeford, Saco, Old Orchard Beach, and Scarborough. Express commuter bus to Portland available.
Downeast Transportation, Inc.
Year-round public bus service in Hancock County. Routes between Ellsworth, Bar Harbor, Bangor, and Bucksport. Also operates the seasonal Island Explorer.
West's Bus Service
Public bus connecting Calais, Machias, Ellsworth, and Bangor 7 days a week. Flag stops anywhere along the route. ADA-equipped bus available.
Waldo Community Action Partners
Demand-response transportation (like a taxi) from any point to any point in Washington and Hancock counties. ADA accessible. Replaced Downeast Community Partners transit in October 2025.
ModivCare (Maine DHHS contractor)
Free transportation to medical appointments for MaineCare (Medicaid) recipients. Also offers mileage reimbursement for personal vehicle or family drivers.
Regional Transportation Program
RTP provides low-cost transportation to elderly, disabled, economically disadvantaged individuals, and the general public throughout Cumberland County. Also runs the Lakes Region Explorer route between Bridgton and Portland.
WMTS
WMTS provides public and social services transportation throughout rural western Maine. Services include fixed routes, flex routes, commuter services, and demand-response transit.
Medical rides, public buses, and help for seniors and people with disabilities.
If you have MaineCare, you can use the non-emergency medical transportation (NEMT) benefit to get free rides to covered appointments. Rides are arranged through your regional broker, such as ModivCare or your local Community Action Agency, and you usually need to book a few days ahead. Call the MaineCare ride line for your county to schedule, and have your appointment details and MaineCare ID ready.
Non-emergency medical transportation is a free ride to and from medical care for people who have no other way to get there. In Maine it is a MaineCare benefit for covered appointments like doctor visits, dialysis, counseling, and the pharmacy. It does not cover emergencies, which is what 911 is for. Rides are scheduled in advance through a regional transportation broker.
Yes. Larger Maine communities have public bus systems, including Greater Portland METRO, CityLink in Lewiston-Auburn, the Community Connector in Bangor, and BSOOB Transit in the Biddeford-Saco area. Many rural regions are served by Community Action Agency vans and demand-response services. Fares are low and some riders qualify for free or reduced passes.
Volunteer driver programs and demand-response services help older adults and people with disabilities get to appointments, groceries, and errands. Examples include ITNPortland, the People Plus Volunteer Transportation Network in Brunswick, and regional services run by Community Action Agencies. Your local Area Agency on Aging can also connect you with rides in your area.