Transportation · 33 resources

Transportation Assistance in Maine

Medical rides, public transit, free bus passes, and vehicle help across Maine, listed by region.

Medical rides, buses, and vehicle help across Maine

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.

33 resources
Available Hours: Mon-Sat (routes vary); no Sunday service on most routes
Public Transit

Greater Portland METRO

Greater Portland Transit District

Public bus service throughout Portland, South Portland, Westbrook, and Falmouth. Express BREEZ service to Brunswick.

Walk-in
114 Valley St, Portland, ME 04102
Verified Mar 2026
Available Hours: Mon-Fri 6:30 AM - 6:30 PM; Sat limited service
Public Transit

CityLink Lewiston-Auburn

Lewiston-Auburn Transit Committee

Public bus system serving the Lewiston-Auburn area with fixed routes and ADA paratransit service.

Walk-in
125 Manley Rd, Auburn, ME 04210
Verified Mar 2026
Available Hours: Mon-Sat 6:15 AM - 6:15 PM; no Sunday service
Public Transit

Community Connector (Bangor Bus)

City of Bangor

Fixed-route public bus service in Bangor, Brewer, Veazie, Orono, Old Town, and Hampden. Monday through Saturday.

Walk-in
475 Maine Ave, Bangor, ME 04401
Verified Mar 2026
Available Hours: Mon-Fri 8:30 AM - 4:00 PM
Public Transit

KVCAP KV Van (Augusta Transit)

Kennebec Valley Community Action Program

Curb-to-curb public transportation within Augusta and between Augusta and Waterville. 24-hour advance notice required.

By Appointment
22 Armory St, Augusta, ME 04330
Verified Mar 2026
Available Hours: Mon-Fri 7:00 AM - 6:00 PM; schedule at least 3 business days ahead
Medical Transportation

MaineCare Non-Emergency Medical Transportation

ModivCare (formerly LogistiCare)

Free rides to medical appointments for MaineCare (Medicaid) members. Covers gas reimbursement, bus passes, or van transport.

Free By Appointment
Statewide, call to schedule rides
Verified Mar 2026
Available Hours: Varies by route, check website
Public Bus Service

BSOOB Transit

Biddeford Saco Old Orchard Beach Transit

Public bus service covering Biddeford, Saco, Old Orchard Beach, and Scarborough. Express commuter bus to Portland available.

13 Pomerleau Street, Biddeford, ME 04005
Verified Mar 2026
Available Hours: Varies by route, check website
Public Bus Service

Downeast Transportation

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.

P.O. Box 914, Ellsworth, ME 04605
Verified Mar 2026
Available Hours: 7 days a week, call for schedule
Public Bus Service

West's Bus Service - Coastal Connection

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.

P.O. Box 82, Milbridge, ME 04658
Verified Mar 2026
Available Hours: Mon-Fri 7:30 AM - 4:00 PM
Demand Response Transit

WCAP Transportation Services

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.

Serves all of Washington & Hancock counties
Verified Mar 2026
Available Hours: Call at least 2 business days before appointment
Non-Emergency Medical Transport

ModivCare Medical Transportation

ModivCare (Maine DHHS contractor)

Free transportation to medical appointments for MaineCare (Medicaid) recipients. Also offers mileage reimbursement for personal vehicle or family drivers.

Free
Statewide - serves all Washington County
Verified Mar 2026
Available Hours: Mon-Fri, call for schedule
Low-Cost Public Transit

RTP Rides

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.

By Appointment
1 Ledgeview Drive, Westbrook, ME 04092
Verified Mar 2026
Available Hours: Mon-Fri 7:30am-5:00pm; Sat 9:00am-4:00pm
Public & Social Services Transit

Western Maine Transportation Services

WMTS

WMTS provides public and social services transportation throughout rural western Maine. Services include fixed routes, flex routes, commuter services, and demand-response transit.

By Appointment
76 Merrow Road, Auburn, ME 04210
Verified Mar 2026
Showing 12 of 33 resources. Scroll for more.
No resources found in this city. View all cities

Common questions about transportation in Maine

Medical rides, public buses, and help for seniors and people with disabilities.

How do I get a free ride to a medical appointment in Maine?

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.

What is non-emergency medical transportation (NEMT)?

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.

Are there public buses in Maine?

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.

How can seniors and people with disabilities get rides in Maine?

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.