Public Transportation

Dialaride-pacebusMcHenry County Dial-A-Ride / MCRide Program

MCRide Dial-A-Ride is a curb-to-curb, demand-response public transit service available to McHenry County residents and visitors.  Riders call the Pace Call Center 800-451-4599 to schedule a trip up to two days before they need a ride or up to seven days in advance for seniors and individuals with a disability. The fare is based on distance traveled: the general public pays a base fare of $3.00 for the first five miles and $0.25 for each additional mile; and seniors and individuals with a disability pay a base fare of $1.50 for the first five miles and $0.25 for each additional mile.  All buses are wheelchair accessible.  MCRide service hours are 6:00 a.m. to 7:00 p.m. every day of the week.  Detailed information on how to ride can be found in the brochure or rider’s guide.

MCRide services the entire county, in addition to seven destination points outside of the County:  Advocate Good Shepherd Hospital, Barrington Metra Station, Randall Oaks Park/Zoo/Golf Course, The Arboretum, Advocate Sherman Hospital, Spring Hill Mall, and Chain O'Lakes State Park.

To register and schedule a ride call: 800-451-4599

Questions about eligibility call: 815-334-4981.


On Metra you can reach Chicago's beautiful lakefront, museums, zoos, sporting events, shops and restaurants, concerts, special events, schools and colleges as well as quaint, historic suburbs and small towns. In some cases, Metra can take you practically to the front door - in other cases, your destination is easily in reach via Pace and/or CTA buses.   The nearest Metra stations are located in Crystal Lake and Elgin (Big Timber).



Pace offers a Vanpool Incentive Program to provide a more economical and environmentally-friendly way to get to work.  Various options are available.