📣 As the U.S. is recovering from the COVID-19 pandemic, many transit agencies may continue to have reduced or suspended service. Route information on this site may not reflect all COVID-19 related service changes. Check Twitter feeds for transit agencies for current service updates prior to travel. CDC recommends riders to wear face covering or mask on public transportation.

Madison County Transit routes

From Transit.Wiki

Fares vary depending on the route category.

Shuttle routes

Granite City Shuttle
Central Shuttle
Washington Shuttle
State & Elm Shuttle
Brown Shuttle
Bethalto Shuttle
Highland Shuttle
East Collinsville Shuttle
Edwardsville-Glen Carbon Shuttle
Edwardsville-SIUE Shuttle
Granite City - Pontoon Beach Shuttle
West Collinsville Shuttle

Cross county routes

Madison – Edwardsville
Roxana–Pontoon Beach
Alton – Edwardsville
Highland - Glen Carbon Shuttle

Regional routes

Tri-City Regional
Collinsville Regional

Express routes

Riverbend Express
Highland – SIUE Express
Highland Express
Edwardsville – Glen Carbon Express