2

Granite City / Bus

Madison County Transit 2 first and last departure times

02 Granite City Shuttle · America/Chicago

Selected branch: 2 TO CHESTNUT · 42 stops. Service day: Monday, November 2, 2026.

First and last published boarding times

Monday, November 2, 2026 · 2 TO CHESTNUT. These are supplied times for this branch. Stops or trips with omitted times cannot establish complete first/last bounds. Drop-off-only visits are excluded. A frequency window’s end is labeled separately and is not an exact last departure.

Boarding stopFirst departureLast departure / window endService notes
Granite City StationVisit 0 · 99394146:18 AM4:48 PM12 scheduled departures
Edison Ave & Niedringhaus Ave NEVisit 1 · 99443436:19 AM4:49 PM12 scheduled departures
Niedringhaus Ave & State St NEVisit 2 · 99443446:19 AM4:49 PM12 scheduled departures
Niedringhaus Ave & Madison Ave NEVisit 3 · 99443456:20 AM4:50 PM12 scheduled departures
Nedringhaus Ave & 22nd St NEVisit 4 · 99443466:21 AM4:51 PM12 scheduled departures
Washington Ave & 23rd St NEVisit 5 · 99443476:22 AM4:52 PM12 scheduled departures
Edwards St & Washington Ave NEVisit 6 · 99443486:22 AM4:52 PM12 scheduled departures
Edwards St & August Ave NEVisit 7 · 99443496:24 AM4:54 PM12 scheduled departures
Edwards St & Kate St NEVisit 8 · 99443506:24 AM4:54 PM12 scheduled departures
Edwards St & Henry St NEVisit 9 · 99443516:25 AM4:55 PM12 scheduled departures
Edwards St & Nameoki Rd NEVisit 10 · 99443526:26 AM4:56 PM12 scheduled departures
Edwards St & Anchorage Dr NEVisit 11 · 99443536:27 AM4:57 PM12 scheduled departures
25th St & Anchorage Dr NEVisit 12 · 99443546:27 AM4:57 PM12 scheduled departures
25th St & Nameoki Rd NEVisit 13 · 99443556:28 AM4:58 PM12 scheduled departures
Nameoki Rd & Pershing Blvd NEVisit 14 · 99443566:29 AM4:59 PM12 scheduled departures
Victory Dr & Costello La NEVisit 15 · 99443586:30 AM5:00 PM12 scheduled departures
Victory Dr & MCT Nature Trail NEVisit 16 · 99443596:31 AM5:01 PM12 scheduled departures
Terminal Ave & Delta Ave NEVisit 17 · 99443606:32 AM5:02 PM12 scheduled departures
Maryville Rd & Terminal Ave NEVisit 18 · 99443616:33 AM5:03 PM12 scheduled departures
Maryville Rd & Saratoga St NEVisit 19 · 99443626:34 AM5:04 PM12 scheduled departures
St Clair Ave & Maryville Rd NEVisit 20 · 99443636:35 AM5:05 PM12 scheduled departures
St Clair Ave & Edgewood Ave NEVisit 21 · 99443646:35 AM5:05 PM12 scheduled departures
St Clair Ave & Dale Ave NEVisit 22 · 99443656:36 AM5:06 PM12 scheduled departures
St Clair Ave & Jill Ave NEVisit 23 · 99443666:37 AM5:07 PM12 scheduled departures
St Clair Ave & Wayne Ave NEVisit 24 · 99443676:37 AM5:07 PM12 scheduled departures
St Clair Ave & Nameoki Rd NEVisit 25 · 99443686:38 AM5:08 PM12 scheduled departures
Granite City Schnucks NEVisit 26 · 99443696:39 AM5:09 PM12 scheduled departures
Nameoki Rd & Jill Ave NEVisit 27 · 99443706:39 AM5:09 PM12 scheduled departures
Nameoki Rd & Bellemore Plaza NEVisit 28 · 99443716:40 AM5:10 PM12 scheduled departures
Nameoki Rd & Clark Ave NEVisit 29 · 99443726:40 AM5:10 PM12 scheduled departures
Nameoki Rd & Garfield Ave NEVisit 30 · 99443736:41 AM5:11 PM12 scheduled departures
Nameoki Rd & Manley Ave NEVisit 31 · 99443746:41 AM5:11 PM12 scheduled departures
Granite City Ruler Foods NEVisit 32 · 99443756:42 AM5:12 PM12 scheduled departures
Granite City Ace HardwareVisit 33 · 100616906:42 AM5:12 PM12 scheduled departures
Granite City Dollar TReeVisit 34 · 99443766:43 AM5:13 PM12 scheduled departures
Nameoki Rd & Amos Rd NEVisit 35 · 99924326:45 AM5:15 PM12 scheduled departures
Pontoon Rd at Casmer Skubish PkwyVisit 36 · 99443776:47 AM5:17 PM12 scheduled departures
Pontoon Rd & Missouri AveVisit 37 · 99443786:48 AM5:18 PM12 scheduled departures
Granite City WalmartVisit 38 · 99394226:50 AM5:20 PM12 scheduled departures
Granite Park & IL 3 NEVisit 39 · 99394236:52 AM5:22 PM12 scheduled departures
Northgate Industrial & Chestnut HealthVisit 40 · 99443796:55 AM5:25 PM12 scheduled departures
Chestnut HealthVisit 41 · 99443806:56 AM5:26 PM12 scheduled departures

Times after midnight belong to the service date above. These route limits do not establish the last viable connecting journey. Check connection times separately, or use a reviewed airport guide for a direct airport journey.

First and last times on other branches

All other published stopping patterns for the same service date. Open a branch to compare its stop-by-stop boarding limits.

2 TO CHESTNUT · 74 stops · Pattern 87822d3afc7cbd5eed236fa4
Boarding stop / visitFirstLast departure / window end
Klein Ave & Broadway NEVisit 0 · 99443126:41 AM4:41 PM
Klein Ave & Brown St NEVisit 1 · 99443136:42 AM4:42 PM
Klein Ave & Bissell St NEVisit 2 · 99443146:43 AM4:43 PM
Baucum Ave & Bissell St NEVisit 3 · 99443156:44 AM4:44 PM
Baucum Ave & Calhoun St NEVisit 4 · 99443166:44 AM4:44 PM
Baucum & College NEVisit 5 · 99443176:45 AM4:45 PM
College St & Meredocia St NEVisit 6 · 99443186:46 AM4:46 PM
Selb St & College St NEVisit 7 · 99443196:47 AM4:47 PM
Selb St & Logan St NEVisit 8 · 99443206:47 AM4:47 PM
Market St & Selb Ave NE 2Visit 9 · 99443216:48 AM4:48 PM
Bissell St & Meredocia St SWVisit 10 · 99443226:48 AM4:48 PM
Bissell St & Klein Ave SWVisit 11 · 99443236:49 AM4:49 PM
Klein Ave & Brown St SWVisit 12 · 99443246:49 AM4:49 PM
Klein Ave & Broadway SWVisit 13 · 99443256:50 AM4:50 PM
Broadway & Lee Park SWVisit 14 · 99443266:50 AM4:50 PM
Niedringhaus Ave & 3rd St SWVisit 15 · 99443276:57 AM4:57 PM
7th St & Hinkle St SWVisit 16 · 99443286:58 AM4:58 PM
7th St & Hinkle Ct SWVisit 17 · 99443296:58 AM4:58 PM
New OpportunitiesVisit 18 · 99443306:58 AM4:58 PM
Niedringhaus Ave & 3rd St NEVisit 19 · 99443316:59 AM4:59 PM
Niedringhaus Ave & Maple Ave NEVisit 20 · 99443327:00 AM5:00 PM
Amsted Rail NEVisit 21 · 99443337:01 AM5:01 PM
St Louis St & Maple Ave NEVisit 22 · 99443347:02 AM5:02 PM
Maple Ave & 20th St NEVisit 23 · 99443357:03 AM5:03 PM
22nd St & Rock Rd NEVisit 24 · 99443367:06 AM5:06 PM
Nevada Ave & 23rd St NEVisit 25 · 99443377:07 AM5:07 PM
23rd St & Bryan Ave NEVisit 26 · 99443387:07 AM5:07 PM
Illinois Ave & 23rd St NEVisit 27 · 99443397:08 AM5:08 PM
Illinois Ave & 21st St NEVisit 28 · 99443407:09 AM5:09 PM
Illinois Ave & 20th St NEVisit 29 · 99443417:09 AM5:09 PM
20th St & Bryan Ave NEVisit 30 · 99443427:10 AM5:10 PM
19th St & Niedringhaus Ave SWVisit 31 · 99414567:12 AM5:12 PM
Granite City StationVisit 32 · 99394147:18 AM5:18 PM
Edison Ave & Niedringhaus Ave NEVisit 33 · 99443437:19 AM5:19 PM
Niedringhaus Ave & State St NEVisit 34 · 99443447:19 AM5:19 PM
Niedringhaus Ave & Madison Ave NEVisit 35 · 99443457:20 AM5:20 PM
Nedringhaus Ave & 22nd St NEVisit 36 · 99443467:21 AM5:21 PM
Washington Ave & 23rd St NEVisit 37 · 99443477:22 AM5:22 PM
Edwards St & Washington Ave NEVisit 38 · 99443487:22 AM5:22 PM
Edwards St & August Ave NEVisit 39 · 99443497:24 AM5:24 PM
Edwards St & Kate St NEVisit 40 · 99443507:24 AM5:24 PM
Edwards St & Henry St NEVisit 41 · 99443517:25 AM5:25 PM
Edwards St & Nameoki Rd NEVisit 42 · 99443527:26 AM5:26 PM
Edwards St & Anchorage Dr NEVisit 43 · 99443537:27 AM5:27 PM
25th St & Anchorage Dr NEVisit 44 · 99443547:27 AM5:27 PM
25th St & Nameoki Rd NEVisit 45 · 99443557:28 AM5:28 PM
Nameoki Rd & Pershing Blvd NEVisit 46 · 99443567:29 AM5:29 PM
Victory Dr & Costello La NEVisit 47 · 99443587:30 AM5:30 PM
Victory Dr & MCT Nature Trail NEVisit 48 · 99443597:31 AM5:31 PM
Terminal Ave & Delta Ave NEVisit 49 · 99443607:32 AM5:32 PM
Maryville Rd & Terminal Ave NEVisit 50 · 99443617:33 AM5:33 PM
Maryville Rd & Saratoga St NEVisit 51 · 99443627:34 AM5:34 PM
St Clair Ave & Maryville Rd NEVisit 52 · 99443637:35 AM5:35 PM
St Clair Ave & Edgewood Ave NEVisit 53 · 99443647:35 AM5:35 PM
St Clair Ave & Dale Ave NEVisit 54 · 99443657:36 AM5:36 PM
St Clair Ave & Jill Ave NEVisit 55 · 99443667:37 AM5:37 PM
St Clair Ave & Wayne Ave NEVisit 56 · 99443677:37 AM5:37 PM
St Clair Ave & Nameoki Rd NEVisit 57 · 99443687:38 AM5:38 PM
Granite City Schnucks NEVisit 58 · 99443697:39 AM5:39 PM
Nameoki Rd & Jill Ave NEVisit 59 · 99443707:39 AM5:39 PM
Nameoki Rd & Bellemore Plaza NEVisit 60 · 99443717:40 AM5:40 PM
Nameoki Rd & Clark Ave NEVisit 61 · 99443727:40 AM5:40 PM
Nameoki Rd & Garfield Ave NEVisit 62 · 99443737:41 AM5:41 PM
Nameoki Rd & Manley Ave NEVisit 63 · 99443747:41 AM5:41 PM
Granite City Ruler Foods NEVisit 64 · 99443757:42 AM5:42 PM
Granite City Ace HardwareVisit 65 · 100616907:42 AM5:42 PM
Granite City Dollar TReeVisit 66 · 99443767:43 AM5:43 PM
Nameoki Rd & Amos Rd NEVisit 67 · 99924327:45 AM5:45 PM
Pontoon Rd at Casmer Skubish PkwyVisit 68 · 99443777:47 AM5:47 PM
Pontoon Rd & Missouri AveVisit 69 · 99443787:48 AM5:48 PM
Granite City WalmartVisit 70 · 99394227:50 AM5:50 PM
Granite Park & IL 3 NEVisit 71 · 99394237:52 AM5:52 PM
Northgate Industrial & Chestnut HealthVisit 72 · 99443797:55 AM5:55 PM
Chestnut HealthVisit 73 · 99443807:56 AM5:56 PM
2 TO WEST MADISON · 62 stops · Pattern 1fdee2d1c51ecedf1094fad6
Boarding stop / visitFirstLast departure / window end
Chestnut Health 2Visit 0 · 99457937:28 AM5:28 PM
Chestnut TurnaroundVisit 1 · 99457947:29 AM5:29 PM
Northgate Industrial & Chestnut Health 2Visit 2 · 99457957:30 AM5:30 PM
IL 3 & Industrial Dr SWVisit 3 · 99414497:31 AM5:31 PM
Granite Park & IL 3 SWVisit 4 · 99414507:32 AM5:32 PM
Granite City WalmartVisit 5 · 99394227:33 AM5:33 PM
Pontoon Rd & Missouri Ave 2Visit 6 · 99457967:35 AM5:35 PM
Pontoon Rd & Casmer SkubishVisit 7 · 99457977:36 AM5:36 PM
Nameoki Rd & Amos Rd SWVisit 8 · 99944387:40 AM5:40 PM
Granite City Ruler Foods NEVisit 9 · 99443757:41 AM5:41 PM
Granite City Ace HardwareVisit 10 · 100616907:41 AM5:41 PM
Granite City Dollar TReeVisit 11 · 99443767:42 AM5:42 PM
Nameoki Rd & Clark Ave SWVisit 12 · 99457987:44 AM5:44 PM
Nameoki Rd & Johnson Rd SWVisit 13 · 99457997:46 AM5:46 PM
Nameoki Rd & Jill Ave SWVisit 14 · 99458007:47 AM5:47 PM
Granite City Schnucks NEVisit 15 · 99443697:48 AM5:48 PM
St Clair Ave & Nameoki Rd SWVisit 16 · 99458017:49 AM5:49 PM
St Clair Ave & Wayne Ave SWVisit 17 · 99458027:50 AM5:50 PM
St Clair Ave & Jill Ave SWVisit 18 · 99458037:50 AM5:50 PM
St Clair Ave & Dale Ave SWVisit 19 · 99458047:51 AM5:51 PM
St Clair Ave & Edgewood Ave SWVisit 20 · 99458057:52 AM5:52 PM
St Clair Ave & Maryville Rd SWVisit 21 · 99458067:53 AM5:53 PM
Maryville Rd & Saratoga St SWVisit 22 · 99458077:53 AM5:53 PM
Maryville Rd & Terminal Rd SWVisit 23 · 99458087:54 AM5:54 PM
Terminal Ave & Delta Ave SWVisit 24 · 99458097:55 AM5:55 PM
Victory Dr & Nature Trail MCT SWVisit 25 · 99458107:56 AM5:56 PM
Victory Dr & Costello La SWVisit 26 · 99458117:57 AM5:57 PM
Nameoki Rd & Pershing Blvd SWVisit 27 · 99458137:58 AM5:58 PM
Edwards St & Anchorage Dr NEVisit 28 · 99443538:00 AM6:00 PM
25th St & Anchorage Dr NEVisit 29 · 99443548:01 AM6:01 PM
25th St & Nameoki Rd NEVisit 30 · 99443558:01 AM6:01 PM
Edwards St & Nameoki Rd SWVisit 31 · 99458148:02 AM6:02 PM
Edwards St & Henry St SWVisit 32 · 99458158:03 AM6:03 PM
Edwards St & Kate St SWVisit 33 · 99458168:04 AM6:04 PM
Edwards St & August Ave SWVisit 34 · 99458178:04 AM6:04 PM
Edwards St & Washington Ave SWVisit 35 · 99458188:05 AM6:05 PM
Washington Ave & 23rd St SWVisit 36 · 99458198:06 AM6:06 PM
Nedringhaus Ave & 22nd St SWVisit 37 · 99458208:07 AM6:07 PM
Niedringhaus Ave & Madison Ave SWVisit 38 · 99458218:08 AM6:08 PM
Niedringhaus Ave & State St SWVisit 39 · 99458228:08 AM6:08 PM
Edison Ave & Niedringhaus Ave SWVisit 40 · 99458238:09 AM6:09 PM
Granite City StationVisit 41 · 99394148:18 AM6:18 PM
19th St & Niedringhaus Ave NEVisit 42 · 99394158:19 AM6:19 PM
19th St & Benton St NEVisit 43 · 99394168:19 AM6:19 PM
22nd St & Rock Rd NEVisit 44 · 99443368:22 AM6:22 PM
Nevada Ave & 23rd St NEVisit 45 · 99443378:22 AM6:22 PM
23rd St & Bryan Ave NEVisit 46 · 99443388:23 AM6:23 PM
Illinois Ave & 23rd St NEVisit 47 · 99443398:23 AM6:23 PM
Illinois Ave & 21st St NEVisit 48 · 99443408:24 AM6:24 PM
Illinois Ave & 20th St NEVisit 49 · 99443418:24 AM6:24 PM
20th St & Bryan Ave NEVisit 50 · 99443428:25 AM6:25 PM
Maple St & 20th St SWVisit 51 · 99458248:26 AM6:26 PM
St Louis St & Maple Ave SWVisit 52 · 99458258:27 AM6:27 PM
Amsted Rail SWVisit 53 · 99458268:28 AM6:28 PM
Niedringhaus Ave & Maple Ave SWVisit 54 · 99458278:29 AM6:29 PM
Niedringhaus Ave & 3rd St SWVisit 55 · 99443278:30 AM6:30 PM
7th St & Hinkle St SWVisit 56 · 99443288:31 AM6:31 PM
7th St & Hinkle Ct SWVisit 57 · 99443298:32 AM6:32 PM
New OpportunitiesVisit 58 · 99443308:32 AM6:32 PM
Niedringhaus Ave & 3rd St NEVisit 59 · 99443318:33 AM6:33 PM
Broadway & Lee Park NEVisit 60 · 99458288:40 AM6:40 PM
Klein Ave & Broadway NEVisit 61 · 99443128:40 AM6:40 PM
2 TO STATION · 42 stops · Pattern 2ac0882b3cc6ced2f4f1abde
Boarding stop / visitFirstLast departure / window end
Chestnut Health 2Visit 0 · 99457936:58 AM4:58 PM
Chestnut TurnaroundVisit 1 · 99457946:59 AM4:59 PM
Northgate Industrial & Chestnut Health 2Visit 2 · 99457957:00 AM5:00 PM
IL 3 & Industrial Dr SWVisit 3 · 99414497:01 AM5:01 PM
Granite Park & IL 3 SWVisit 4 · 99414507:02 AM5:02 PM
Granite City WalmartVisit 5 · 99394227:03 AM5:03 PM
Pontoon Rd & Missouri Ave 2Visit 6 · 99457967:05 AM5:05 PM
Pontoon Rd & Casmer SkubishVisit 7 · 99457977:06 AM5:06 PM
Nameoki Rd & Amos Rd SWVisit 8 · 99944387:10 AM5:10 PM
Granite City Ruler Foods NEVisit 9 · 99443757:10 AM5:10 PM
Granite City Ace HardwareVisit 10 · 100616907:11 AM5:11 PM
Granite City Dollar TReeVisit 11 · 99443767:12 AM5:12 PM
Nameoki Rd & Clark Ave SWVisit 12 · 99457987:14 AM5:14 PM
Nameoki Rd & Johnson Rd SWVisit 13 · 99457997:16 AM5:16 PM
Nameoki Rd & Jill Ave SWVisit 14 · 99458007:17 AM5:17 PM
Granite City Schnucks NEVisit 15 · 99443697:18 AM5:18 PM
St Clair Ave & Nameoki Rd SWVisit 16 · 99458017:19 AM5:19 PM
St Clair Ave & Wayne Ave SWVisit 17 · 99458027:20 AM5:20 PM
St Clair Ave & Jill Ave SWVisit 18 · 99458037:20 AM5:20 PM
St Clair Ave & Dale Ave SWVisit 19 · 99458047:21 AM5:21 PM
St Clair Ave & Edgewood Ave SWVisit 20 · 99458057:22 AM5:22 PM
St Clair Ave & Maryville Rd SWVisit 21 · 99458067:23 AM5:23 PM
Maryville Rd & Saratoga St SWVisit 22 · 99458077:23 AM5:23 PM
Maryville Rd & Terminal Rd SWVisit 23 · 99458087:24 AM5:24 PM
Terminal Ave & Delta Ave SWVisit 24 · 99458097:25 AM5:25 PM
Victory Dr & Nature Trail MCT SWVisit 25 · 99458107:26 AM5:26 PM
Victory Dr & Costello La SWVisit 26 · 99458117:27 AM5:27 PM
Nameoki Rd & Pershing Blvd SWVisit 27 · 99458137:28 AM5:28 PM
Edwards St & Anchorage Dr NEVisit 28 · 99443537:30 AM5:30 PM
25th St & Anchorage Dr NEVisit 29 · 99443547:31 AM5:31 PM
25th St & Nameoki Rd NEVisit 30 · 99443557:31 AM5:31 PM
Edwards St & Nameoki Rd SWVisit 31 · 99458147:32 AM5:32 PM
Edwards St & Henry St SWVisit 32 · 99458157:33 AM5:33 PM
Edwards St & Kate St SWVisit 33 · 99458167:34 AM5:34 PM
Edwards St & August Ave SWVisit 34 · 99458177:34 AM5:34 PM
Edwards St & Washington Ave SWVisit 35 · 99458187:35 AM5:35 PM
Washington Ave & 23rd St SWVisit 36 · 99458197:36 AM5:36 PM
Nedringhaus Ave & 22nd St SWVisit 37 · 99458207:37 AM5:37 PM
Niedringhaus Ave & Madison Ave SWVisit 38 · 99458217:38 AM5:38 PM
Niedringhaus Ave & State St SWVisit 39 · 99458227:38 AM5:38 PM
Edison Ave & Niedringhaus Ave SWVisit 40 · 99458237:39 AM5:39 PM
Granite City StationVisit 41 · 99394147:40 AM5:40 PM
2 TO DOLLAR TREE · 67 stops · Pattern 864e4755a6b7863008e7b67e
Boarding stop / visitFirstLast departure / window end
Klein Ave & Broadway NEVisit 0 · 99443125:41 PM6:41 PM
Klein Ave & Brown St NEVisit 1 · 99443135:42 PM6:42 PM
Klein Ave & Bissell St NEVisit 2 · 99443145:43 PM6:43 PM
Baucum Ave & Bissell St NEVisit 3 · 99443155:44 PM6:44 PM
Baucum Ave & Calhoun St NEVisit 4 · 99443165:44 PM6:44 PM
Baucum & College NEVisit 5 · 99443175:45 PM6:45 PM
College St & Meredocia St NEVisit 6 · 99443185:46 PM6:46 PM
Selb St & College St NEVisit 7 · 99443195:47 PM6:47 PM
Selb St & Logan St NEVisit 8 · 99443205:47 PM6:47 PM
Market St & Selb Ave NE 2Visit 9 · 99443215:48 PM6:48 PM
Bissell St & Meredocia St SWVisit 10 · 99443225:48 PM6:48 PM
Bissell St & Klein Ave SWVisit 11 · 99443235:49 PM6:49 PM
Klein Ave & Brown St SWVisit 12 · 99443245:49 PM6:49 PM
Klein Ave & Broadway SWVisit 13 · 99443255:50 PM6:50 PM
Broadway & Lee Park SWVisit 14 · 99443265:50 PM6:50 PM
Niedringhaus Ave & 3rd St SWVisit 15 · 99443275:57 PM6:57 PM
7th St & Hinkle St SWVisit 16 · 99443285:58 PM6:58 PM
7th St & Hinkle Ct SWVisit 17 · 99443295:58 PM6:58 PM
New OpportunitiesVisit 18 · 99443305:58 PM6:58 PM
Niedringhaus Ave & 3rd St NEVisit 19 · 99443315:59 PM6:59 PM
Niedringhaus Ave & Maple Ave NEVisit 20 · 99443326:00 PM7:00 PM
Amsted Rail NEVisit 21 · 99443336:01 PM7:01 PM
St Louis St & Maple Ave NEVisit 22 · 99443346:02 PM7:02 PM
Maple Ave & 20th St NEVisit 23 · 99443356:03 PM7:03 PM
22nd St & Rock Rd NEVisit 24 · 99443366:06 PM7:06 PM
Nevada Ave & 23rd St NEVisit 25 · 99443376:07 PM7:07 PM
23rd St & Bryan Ave NEVisit 26 · 99443386:07 PM7:07 PM
Illinois Ave & 23rd St NEVisit 27 · 99443396:08 PM7:08 PM
Illinois Ave & 21st St NEVisit 28 · 99443406:09 PM7:09 PM
Illinois Ave & 20th St NEVisit 29 · 99443416:09 PM7:09 PM
20th St & Bryan Ave NEVisit 30 · 99443426:10 PM7:10 PM
19th St & Niedringhaus Ave SWVisit 31 · 99414566:12 PM7:12 PM
Granite City StationVisit 32 · 99394146:18 PM7:18 PM
Edison Ave & Niedringhaus Ave NEVisit 33 · 99443436:19 PM7:19 PM
Niedringhaus Ave & State St NEVisit 34 · 99443446:19 PM7:19 PM
Niedringhaus Ave & Madison Ave NEVisit 35 · 99443456:20 PM7:20 PM
Nedringhaus Ave & 22nd St NEVisit 36 · 99443466:21 PM7:21 PM
Washington Ave & 23rd St NEVisit 37 · 99443476:22 PM7:22 PM
Edwards St & Washington Ave NEVisit 38 · 99443486:22 PM7:22 PM
Edwards St & August Ave NEVisit 39 · 99443496:24 PM7:24 PM
Edwards St & Kate St NEVisit 40 · 99443506:24 PM7:24 PM
Edwards St & Henry St NEVisit 41 · 99443516:25 PM7:25 PM
Edwards St & Nameoki Rd NEVisit 42 · 99443526:26 PM7:26 PM
Edwards St & Anchorage Dr NEVisit 43 · 99443536:27 PM7:27 PM
25th St & Anchorage Dr NEVisit 44 · 99443546:27 PM7:27 PM
25th St & Nameoki Rd NEVisit 45 · 99443556:28 PM7:28 PM
Nameoki Rd & Pershing Blvd NEVisit 46 · 99443566:29 PM7:29 PM
Victory Dr & Costello La NEVisit 47 · 99443586:30 PM7:30 PM
Victory Dr & MCT Nature Trail NEVisit 48 · 99443596:31 PM7:31 PM
Terminal Ave & Delta Ave NEVisit 49 · 99443606:32 PM7:32 PM
Maryville Rd & Terminal Ave NEVisit 50 · 99443616:33 PM7:33 PM
Maryville Rd & Saratoga St NEVisit 51 · 99443626:34 PM7:34 PM
St Clair Ave & Maryville Rd NEVisit 52 · 99443636:35 PM7:35 PM
St Clair Ave & Edgewood Ave NEVisit 53 · 99443646:35 PM7:35 PM
St Clair Ave & Dale Ave NEVisit 54 · 99443656:36 PM7:36 PM
St Clair Ave & Jill Ave NEVisit 55 · 99443666:37 PM7:37 PM
St Clair Ave & Wayne Ave NEVisit 56 · 99443676:37 PM7:37 PM
St Clair Ave & Nameoki Rd NEVisit 57 · 99443686:38 PM7:38 PM
Granite City Schnucks NEVisit 58 · 99443696:39 PM7:39 PM
Nameoki Rd & Jill Ave NEVisit 59 · 99443706:39 PM7:39 PM
Nameoki Rd & Bellemore Plaza NEVisit 60 · 99443716:40 PM7:40 PM
Nameoki Rd & Clark Ave NEVisit 61 · 99443726:40 PM7:40 PM
Nameoki Rd & Garfield Ave NEVisit 62 · 99443736:41 PM7:41 PM
Nameoki Rd & Manley Ave NEVisit 63 · 99443746:41 PM7:41 PM
Granite City Ruler Foods NEVisit 64 · 99443756:42 PM7:42 PM
Granite City Ace HardwareVisit 65 · 100616906:42 PM7:42 PM
Granite City Dollar TReeVisit 66 · 99443766:43 PM7:43 PM
2 TO WEST MADISON · 51 stops · Pattern 16b2bba11d4c226d7d0ce73f
Boarding stop / visitFirstLast departure / window end
Granite City Dollar TReeVisit 0 · 99443766:42 AM6:45 PM
Nameoki Rd & Clark Ave SWVisit 1 · 99457986:44 AM6:47 PM
Nameoki Rd & Johnson Rd SWVisit 2 · 99457996:46 AM6:49 PM
Nameoki Rd & Jill Ave SWVisit 3 · 99458006:47 AM6:50 PM
Granite City Schnucks NEVisit 4 · 99443696:48 AM6:51 PM
St Clair Ave & Nameoki Rd SWVisit 5 · 99458016:49 AM6:52 PM
St Clair Ave & Wayne Ave SWVisit 6 · 99458026:50 AM6:53 PM
St Clair Ave & Jill Ave SWVisit 7 · 99458036:50 AM6:53 PM
St Clair Ave & Dale Ave SWVisit 8 · 99458046:51 AM6:54 PM
St Clair Ave & Edgewood Ave SWVisit 9 · 99458056:52 AM6:55 PM
St Clair Ave & Maryville Rd SWVisit 10 · 99458066:53 AM6:56 PM
Maryville Rd & Saratoga St SWVisit 11 · 99458076:53 AM6:56 PM
Maryville Rd & Terminal Rd SWVisit 12 · 99458086:54 AM6:57 PM
Terminal Ave & Delta Ave SWVisit 13 · 99458096:55 AM6:58 PM
Victory Dr & Nature Trail MCT SWVisit 14 · 99458106:56 AM6:59 PM
Victory Dr & Costello La SWVisit 15 · 99458116:57 AM7:00 PM
Nameoki Rd & Pershing Blvd SWVisit 16 · 99458136:58 AM7:01 PM
Edwards St & Anchorage Dr NEVisit 17 · 99443537:00 AM7:03 PM
25th St & Anchorage Dr NEVisit 18 · 99443547:01 AM7:04 PM
25th St & Nameoki Rd NEVisit 19 · 99443557:01 AM7:04 PM
Edwards St & Nameoki Rd SWVisit 20 · 99458147:02 AM7:05 PM
Edwards St & Henry St SWVisit 21 · 99458157:03 AM7:06 PM
Edwards St & Kate St SWVisit 22 · 99458167:04 AM7:07 PM
Edwards St & August Ave SWVisit 23 · 99458177:04 AM7:07 PM
Edwards St & Washington Ave SWVisit 24 · 99458187:05 AM7:08 PM
Washington Ave & 23rd St SWVisit 25 · 99458197:06 AM7:09 PM
Nedringhaus Ave & 22nd St SWVisit 26 · 99458207:07 AM7:10 PM
Niedringhaus Ave & Madison Ave SWVisit 27 · 99458217:08 AM7:11 PM
Niedringhaus Ave & State St SWVisit 28 · 99458227:08 AM7:11 PM
Edison Ave & Niedringhaus Ave SWVisit 29 · 99458237:09 AM7:12 PM
Granite City StationVisit 30 · 99394147:18 AM7:18 PM
19th St & Niedringhaus Ave NEVisit 31 · 99394157:19 AM7:19 PM
19th St & Benton St NEVisit 32 · 99394167:19 AM7:19 PM
22nd St & Rock Rd NEVisit 33 · 99443367:22 AM7:22 PM
Nevada Ave & 23rd St NEVisit 34 · 99443377:22 AM7:22 PM
23rd St & Bryan Ave NEVisit 35 · 99443387:23 AM7:23 PM
Illinois Ave & 23rd St NEVisit 36 · 99443397:23 AM7:23 PM
Illinois Ave & 21st St NEVisit 37 · 99443407:24 AM7:24 PM
Illinois Ave & 20th St NEVisit 38 · 99443417:24 AM7:24 PM
20th St & Bryan Ave NEVisit 39 · 99443427:25 AM7:25 PM
Maple St & 20th St SWVisit 40 · 99458247:26 AM7:26 PM
St Louis St & Maple Ave SWVisit 41 · 99458257:27 AM7:27 PM
Amsted Rail SWVisit 42 · 99458267:28 AM7:28 PM
Niedringhaus Ave & Maple Ave SWVisit 43 · 99458277:29 AM7:29 PM
Niedringhaus Ave & 3rd St SWVisit 44 · 99443277:30 AM7:30 PM
7th St & Hinkle St SWVisit 45 · 99443287:31 AM7:31 PM
7th St & Hinkle Ct SWVisit 46 · 99443297:32 AM7:32 PM
New OpportunitiesVisit 47 · 99443307:32 AM7:32 PM
Niedringhaus Ave & 3rd St NEVisit 48 · 99443317:33 AM7:33 PM
Broadway & Lee Park NEVisit 49 · 99458287:40 AM7:40 PM
Klein Ave & Broadway NEVisit 50 · 99443127:40 AM7:40 PM
2 TO CHESTNUT · 35 stops · Pattern 523cd6cf365aa266d80c446c
Boarding stop / visitFirstLast departure / window end
Granite City StationVisit 0 · 99394145:48 PM5:48 PM
Edison Ave & Niedringhaus Ave NEVisit 1 · 99443435:49 PM5:49 PM
Niedringhaus Ave & State St NEVisit 2 · 99443445:49 PM5:49 PM
Niedringhaus Ave & Madison Ave NEVisit 3 · 99443455:50 PM5:50 PM
Nedringhaus Ave & 22nd St NEVisit 4 · 99443465:51 PM5:51 PM
Washington Ave & 23rd St NEVisit 5 · 99443475:52 PM5:52 PM
Edwards St & Washington Ave NEVisit 6 · 99443485:52 PM5:52 PM
Edwards St & August Ave NEVisit 7 · 99443495:54 PM5:54 PM
Edwards St & Kate St NEVisit 8 · 99443505:54 PM5:54 PM
Edwards St & Henry St NEVisit 9 · 99443515:55 PM5:55 PM
Edwards St & Nameoki Rd NEVisit 10 · 99443525:56 PM5:56 PM
Edwards St & Anchorage Dr NEVisit 11 · 99443535:57 PM5:57 PM
25th St & Anchorage Dr NEVisit 12 · 99443545:57 PM5:57 PM
25th St & Nameoki Rd NEVisit 13 · 99443555:58 PM5:58 PM
Nameoki Rd & Pershing Blvd NEVisit 14 · 99443565:59 PM5:59 PM
Victory Dr & Costello La NEVisit 15 · 99443586:00 PM6:00 PM
Victory Dr & MCT Nature Trail NEVisit 16 · 99443596:01 PM6:01 PM
Terminal Ave & Delta Ave NEVisit 17 · 99443606:02 PM6:02 PM
Maryville Rd & Terminal Ave NEVisit 18 · 99443616:03 PM6:03 PM
Maryville Rd & Saratoga St NEVisit 19 · 99443626:04 PM6:04 PM
St Clair Ave & Maryville Rd NEVisit 20 · 99443636:05 PM6:05 PM
St Clair Ave & Edgewood Ave NEVisit 21 · 99443646:05 PM6:05 PM
St Clair Ave & Dale Ave NEVisit 22 · 99443656:06 PM6:06 PM
St Clair Ave & Jill Ave NEVisit 23 · 99443666:07 PM6:07 PM
St Clair Ave & Wayne Ave NEVisit 24 · 99443676:07 PM6:07 PM
St Clair Ave & Nameoki Rd NEVisit 25 · 99443686:08 PM6:08 PM
Granite City Schnucks NEVisit 26 · 99443696:09 PM6:09 PM
Nameoki Rd & Jill Ave NEVisit 27 · 99443706:09 PM6:09 PM
Nameoki Rd & Bellemore Plaza NEVisit 28 · 99443716:10 PM6:10 PM
Nameoki Rd & Clark Ave NEVisit 29 · 99443726:10 PM6:10 PM
Nameoki Rd & Garfield Ave NEVisit 30 · 99443736:11 PM6:11 PM
Nameoki Rd & Manley Ave NEVisit 31 · 99443746:11 PM6:11 PM
Granite City Ruler Foods NEVisit 32 · 99443756:12 PM6:12 PM
Granite City Ace HardwareVisit 33 · 100616906:12 PM6:12 PM
Granite City Dollar TReeVisit 34 · 99443766:13 PM6:13 PM
2 TO STATION · 31 stops · Pattern d2a4dd9558005fba31402322
Boarding stop / visitFirstLast departure / window end
Granite City Dollar TReeVisit 0 · 99443766:15 PM6:15 PM
Nameoki Rd & Clark Ave SWVisit 1 · 99457986:17 PM6:17 PM
Nameoki Rd & Johnson Rd SWVisit 2 · 99457996:19 PM6:19 PM
Nameoki Rd & Jill Ave SWVisit 3 · 99458006:20 PM6:20 PM
Granite City Schnucks NEVisit 4 · 99443696:21 PM6:21 PM
St Clair Ave & Nameoki Rd SWVisit 5 · 99458016:22 PM6:22 PM
St Clair Ave & Wayne Ave SWVisit 6 · 99458026:23 PM6:23 PM
St Clair Ave & Jill Ave SWVisit 7 · 99458036:23 PM6:23 PM
St Clair Ave & Dale Ave SWVisit 8 · 99458046:24 PM6:24 PM
St Clair Ave & Edgewood Ave SWVisit 9 · 99458056:25 PM6:25 PM
St Clair Ave & Maryville Rd SWVisit 10 · 99458066:26 PM6:26 PM
Maryville Rd & Saratoga St SWVisit 11 · 99458076:26 PM6:26 PM
Maryville Rd & Terminal Rd SWVisit 12 · 99458086:27 PM6:27 PM
Terminal Ave & Delta Ave SWVisit 13 · 99458096:28 PM6:28 PM
Victory Dr & Nature Trail MCT SWVisit 14 · 99458106:29 PM6:29 PM
Victory Dr & Costello La SWVisit 15 · 99458116:30 PM6:30 PM
Nameoki Rd & Pershing Blvd SWVisit 16 · 99458136:31 PM6:31 PM
Edwards St & Anchorage Dr NEVisit 17 · 99443536:33 PM6:33 PM
25th St & Anchorage Dr NEVisit 18 · 99443546:34 PM6:34 PM
25th St & Nameoki Rd NEVisit 19 · 99443556:34 PM6:34 PM
Edwards St & Nameoki Rd SWVisit 20 · 99458146:35 PM6:35 PM
Edwards St & Henry St SWVisit 21 · 99458156:36 PM6:36 PM
Edwards St & Kate St SWVisit 22 · 99458166:37 PM6:37 PM
Edwards St & August Ave SWVisit 23 · 99458176:37 PM6:37 PM
Edwards St & Washington Ave SWVisit 24 · 99458186:38 PM6:38 PM
Washington Ave & 23rd St SWVisit 25 · 99458196:39 PM6:39 PM
Nedringhaus Ave & 22nd St SWVisit 26 · 99458206:40 PM6:40 PM
Niedringhaus Ave & Madison Ave SWVisit 27 · 99458216:41 PM6:41 PM
Niedringhaus Ave & State St SWVisit 28 · 99458226:41 PM6:41 PM
Edison Ave & Niedringhaus Ave SWVisit 29 · 99458236:42 PM6:42 PM
Granite City StationVisit 30 · 99394146:43 PM6:43 PM

More Madison County Transit travel information

✓
Published Madison County Transit schedule

Imported Nov 01, 2026 · 08:43 UTC · Service dates 2026-09-24 through 2099-12-31. See data status

Schedule data published by Madison County Transit. Feed discovery and cached source archives from MobilityData. Source URL cross-reference: Transitland Atlas (CC BY 4.0). Source details ↗ · Transitland Atlas source discovery (CC BY 4.0)