RTP Rides. Great Rides For Everyone!


RTP provides county-wide transportation to residents of Cumberland County, and visitors to the region.

We have friendly staff ready to help you plan your trip, and well-trained drivers to ensure your safety and comfort. RTP is a shared-ride service that requires riders to book trips in advance. Whatever your transportation needs are, RTP will do its best to help you get where you need to go.

To learn more, Call one of our mobility agents at:

(207) 774-2666 or (800) 244-0704

The Lake Region Explorer on the streets of Portland Maine.

Our Mission

RTP’s mission is to provide safe and efficient transportation for disabled, elderly, low-income individuals and the general public throughout Cumberland County, Maine. Our transportation includes rides to medical appointments and essential medical services such as: dialysis, cardiac care, day-surgery, and cancer treatments. In addition, RTP transports riders to programs for developmentally challenged people and pre-school children, along with getting people to work, food shopping, entertainment locations, visitations, and other life-enriching venues. RTP provides transportation on buses, vans, and with volunteer drivers who use their own vehicles. Designated as a Regional Transportation Corporation, the agency also provides scheduled weekday public transportation with its “Lakes Region Explorer” to several locations between the Town of Bridgton and the City of Portland.


RTP saves my life. I can go to my doctors now. You really are wonderful. Thanks!
Pam RTP Rider


New ADA Rider

THANK HEAVEN FOR RTP! Also your driver, Ken, is a TREASURE.
Senior RTP Rider


Senior Rider

Thank you for being such a positive light in Kelly’s day. One of the things were most worried about was the transportation adjustment for her which is now the highlight of her day and that’s 100% thanks to you! Thank you for always making her day extra fun.
Sue RTP Rider


Parent of a young rider

Contact Us

1 Ledgeview Dr, Westbrook, ME 04092

Call Us: (207) 774-2666

IMPORTANT: Scheduling changes cannot be made through this form. Please call us at (207) 774-2666 to make changes to ride reservations.