fare chart header
Pay the $1 local fare when boarding MCT buses in Madison County. Pay the $3 regional fare when traveling to or from St. Clair County or St. Louis. MCT also has a variety of passes to choose from, as well as Free Ride and Half Fare IDs for eligible passengers.
Fare chart image

Visit Ways to Pay to figure out which fare option is best for you.