History & Programs


The mission of All Points Transit is to promote accessibility and independence for seniors, persons with disabilities and the general public by providing safe, transportation in our service area.

About Our Programs

Montrose Public Flex Routes

Launched in August of 2010, the Montrose City Bus runs on 3 “Flex Routes” throughout the City of Montrose, transporting passengers every day to work, school, shopping and more.  Because it is a “flex” route and not a “fixed” route, the buses can deviate off route up to 3/4 mile, allowing more personalized service for those with limited mobility. Passengers can also flag the bus down, as long as they are on route, not on a major highway (Townsend / Main St. / Bypass) and it is safe for the bus to stop.

All Points Transit would also love to hear your feedback on the City Bus routes.

Contact Us to Let Us Know What You Think
Olathe Shuttle

The Olathe Shuttle is a general public route that runs between Montrose and Olathe four times each day. Passengers use the shuttle for transportation to doctor’s appointments, work and school, as well as just running errands around Montrose.  Olathe Shuttle day passes and monthly passes include rides on the Montrose City Bus.

See Schedule Here

All Points Transit’s Dial-A-Ride program provides pre-scheduled, assisted transportation to predominantly seniors and people with disabilities in communities throughout Delta County and Montrose County, including the West End.  Please visit the Dial-A-Ride page for details


Veterans Partnership Program

All Points Transit schedules the van service to the Grand Junction VA Medical Center and the Montrose VA Clinic.  Call 970-240-4698 for more information.



Over 30 years ago, Montrose County residents began providing transportation for their elderly and disabled friends and neighbors to doctors’ appointments, senior meals, and other needed services.  In 1989, the Montrose County Senior Citizens Transportation officially incorporated and was approved for a 501c3 status in April of 1990.  Since then, seniors and people with disabilities have been receiving transportation services within Montrose County, including the communities of Montrose, Olathe, Nucla, Naturita, Norwood, Paradox, Bedrock and Redvale.

In 2008, All Points Transit expanded to provide service in Delta County and now also serves the communities of Delta, Cedaredge, Hotchkiss, Paonia, Orchard City and Crawford.

Because of the overwhelming demand for transportation in the City of Montrose, All Points Transit launched the Montrose City Bus in August of 2010.