1

Madison County Transit / Bus

01 Riverbend

Schedules, stops & departures · Granite City

FROM Granite City Station

Next departures

Mon, Nov 2

Toward 1 TO ALTON

1 TO ALTONScheduled
6:48 AM6:48 AM · Tue, Nov 3
1 TO ALTONScheduled
7:48 AM7:48 AM · Tue, Nov 3
1 TO ALTONScheduled
8:48 AM8:48 AM · Tue, Nov 3
1 TO ALTONScheduled
9:48 AM9:48 AM · Tue, Nov 3
1 TO ALTONScheduled
10:48 AM10:48 AM · Tue, Nov 3
1 TO ALTONScheduled
11:48 AM11:48 AM · Tue, Nov 3
1 TO ALTONScheduled
12:48 PM12:48 PM · Tue, Nov 3
1 TO ALTONScheduled
1:48 PM1:48 PM · Tue, Nov 3
1 TO ALTONScheduled
2:48 PM2:48 PM · Tue, Nov 3
1 TO ALTONScheduled
3:48 PM3:48 PM · Tue, Nov 3
1 TO ALTONScheduled
4:48 PM4:48 PM · Tue, Nov 3
1 TO ALTONScheduled
5:48 PM5:48 PM · Tue, Nov 3
Live data unavailableRefreshes every 30 seconds · America/Chicago

FOLLOW THE LINE

Every stop along the way.

45 stops · 1 TO ALTON
  1. Alton ImpactStop 1777
  2. Alton StationStop 5132

THE WHOLE DAY, AT A GLANCE

Full boarding-stop schedule

Nov 2 · America/Chicago

Departures from Granite City Station toward 1 TO ALTON. These are scheduled times; live changes appear in the departure board.

6:00 AM
6:48
7:00 AM
7:48
8:00 AM
8:48
9:00 AM
9:48
10:00 AM
10:48
11:00 AM
11:48
12:00 PM
12:48
1:00 PM
1:48
2:00 PM
2:48
3:00 PM
3:48
4:00 PM
4:48
5:00 PM
5:48
6:00 PM
6:48
7:00 PM
7:187:48
8:00 PM
8:18
9:00 PM
9:18
10:00 PM
10:18

~ indicates an agency-estimated intermediate time. Frequency service is shown as an interval rather than an exact departure.

View timetable for every stop →

Every stop · 18 scheduled trips

Showing trips 1–18. Frequency service appears in the boarding-stop schedule above. A dash means no published time.

Stop / trip123456789101112131415161718
Granite City Station6:48AM7:48AM8:48AM9:48AM10:48AM11:48AM12:48PM1:48PM2:48PM3:48PM4:48PM5:48PM6:48PM7:18PM7:48PM8:18PM9:18PM10:18PM
19th St & Niedringhaus Ave NE6:48AM7:48AM8:48AM9:48AM10:48AM11:48AM12:48PM1:48PM2:48PM3:48PM4:48PM5:48PM6:48PM7:18PM7:48PM8:18PM9:18PM10:18PM
19th St & Benton St NE6:49AM7:49AM8:49AM9:49AM10:49AM11:49AM12:49PM1:49PM2:49PM3:49PM4:49PM5:49PM6:49PM7:19PM7:49PM8:19PM9:19PM10:19PM
Rock Rd & Denver St NE6:50AM7:50AM8:50AM9:50AM10:50AM11:50AM12:50PM1:50PM2:50PM3:50PM4:50PM5:50PM6:50PM7:20PM7:50PM8:20PM9:20PM10:20PM
Rock Rd & Cayuga St NE6:50AM7:50AM8:50AM9:50AM10:50AM11:50AM12:50PM1:50PM2:50PM3:50PM4:50PM5:50PM6:50PM7:20PM7:50PM8:20PM9:20PM10:20PM
Rock Rd & 22nd St NE6:50AM7:50AM8:50AM9:50AM10:50AM11:50AM12:50PM1:50PM2:50PM3:50PM4:50PM5:50PM6:50PM7:20PM7:50PM8:20PM9:20PM10:20PM
Rock Rd & Jefferson Ave NE6:51AM7:51AM8:51AM9:51AM10:51AM11:51AM12:51PM1:51PM2:51PM3:51PM4:51PM5:51PM6:51PM7:21PM7:51PM8:21PM9:21PM10:21PM
Rock Rd & Division St NE6:51AM7:51AM8:51AM9:51AM10:51AM11:51AM12:51PM1:51PM2:51PM3:51PM4:51PM5:51PM6:51PM7:21PM7:51PM8:21PM9:21PM10:21PM
Granite City Walmart6:57AM7:57AM8:57AM9:57AM10:57AM11:57AM12:57PM1:57PM2:57PM3:57PM4:57PM5:57PM6:57PM7:27PM7:57PM8:27PM9:27PM10:27PM
Granite Park & IL 3 NE6:58AM7:58AM8:58AM9:58AM10:58AM11:58AM12:58PM1:58PM2:58PM3:58PM4:58PM5:58PM6:58PM7:28PM7:58PM8:28PM9:28PM10:28PM
IL 3 & Industrial Dr NE6:59AM7:59AM8:59AM9:59AM10:59AM11:59AM12:59PM1:59PM2:59PM3:59PM4:59PM5:59PM6:59PM7:29PM7:59PM8:29PM9:29PM10:29PM
IL 3 & Chain of Rocks Rd NE7:01AM8:01AM9:01AM10:01AM11:01AM12:01PM1:01PM2:01PM3:01PM4:01PM5:01PM6:01PM7:01PM7:31PM8:01PM8:31PM9:31PM10:31PM
Wood River Station7:17AM8:17AM9:17AM10:17AM11:17AM12:17PM1:17PM2:17PM3:17PM4:17PM5:17PM6:17PM7:17PM7:47PM8:17PM8:47PM9:47PM10:47PM
Lorena Ave & Haller St NE7:18AM8:18AM9:18AM10:18AM11:18AM12:18PM1:18PM2:18PM3:18PM4:18PM5:18PM6:18PM7:18PM7:48PM8:18PM8:48PM9:48PM10:48PM
Wood River Ave & Lorena Ave NE7:18AM8:18AM9:18AM10:18AM11:18AM12:18PM1:18PM2:18PM3:18PM4:18PM5:18PM6:18PM7:18PM7:48PM8:18PM8:48PM9:48PM10:48PM
Wood River Ave & Jennings Ave NE7:19AM8:19AM9:19AM10:19AM11:19AM12:19PM1:19PM2:19PM3:19PM4:19PM5:19PM6:19PM7:19PM7:49PM8:19PM8:49PM9:49PM10:49PM
Wood River Ave & Beach Ave NE7:19AM8:19AM9:19AM10:19AM11:19AM12:19PM1:19PM2:19PM3:19PM4:19PM5:19PM6:19PM7:19PM7:49PM8:19PM8:49PM9:49PM10:49PM
Wood River Ave & Eckhard Ave NE7:19AM8:19AM9:19AM10:19AM11:19AM12:19PM1:19PM2:19PM3:19PM4:19PM5:19PM6:19PM7:19PM7:49PM8:19PM8:49PM9:49PM10:49PM
Wood River Ave & Edwardsville Rd NE7:20AM8:20AM9:20AM10:20AM11:20AM12:20PM1:20PM2:20PM3:20PM4:20PM5:20PM6:20PM7:20PM7:50PM8:20PM8:50PM9:50PM10:50PM
Wood River Ave & 1st St NE7:21AM8:21AM9:21AM10:21AM11:21AM12:21PM1:21PM2:21PM3:21PM4:21PM5:21PM6:21PM7:21PM7:51PM8:21PM8:51PM9:51PM10:51PM
Wood River Ave & 3rd St NE7:22AM8:22AM9:22AM10:22AM11:22AM12:22PM1:22PM2:22PM3:22PM4:22PM5:22PM6:22PM7:22PM7:52PM8:22PM8:52PM9:52PM10:52PM
Wood River Ave & 5th St NE7:22AM8:22AM9:22AM10:22AM11:22AM12:22PM1:22PM2:22PM3:22PM4:22PM5:22PM6:22PM7:22PM7:52PM8:22PM8:52PM9:52PM10:52PM
Berkshire Shop Ctr (Before turn) NE7:23AM8:23AM9:23AM10:23AM11:23AM12:23PM1:23PM2:23PM3:23PM4:23PM5:23PM6:23PM7:23PM7:53PM8:23PM8:53PM9:53PM10:53PM
Berkshire Shop Ctr (After turn) NE7:23AM8:23AM9:23AM10:23AM11:23AM12:23PM1:23PM2:23PM3:23PM4:23PM5:23PM6:23PM7:23PM7:53PM8:23PM8:53PM9:53PM10:53PM
Main St & Lakeside Ave NE7:24AM8:24AM9:24AM10:24AM11:24AM12:24PM1:24PM2:24PM3:24PM4:24PM5:24PM6:24PM7:24PM7:54PM8:24PM8:54PM9:54PM10:54PM
Main St & Broadway NE7:25AM8:25AM9:25AM10:25AM11:25AM12:25PM1:25PM2:25PM3:25PM4:25PM5:25PM6:25PM7:25PM7:55PM8:25PM8:55PM9:55PM10:55PM
Main St & Shamrock St NE7:25AM8:25AM9:25AM10:25AM11:25AM12:25PM1:25PM2:25PM3:25PM4:25PM5:25PM6:25PM7:25PM7:55PM8:25PM8:55PM9:55PM10:55PM
Main St & George St NE7:26AM8:26AM9:26AM10:26AM11:26AM12:26PM1:26PM2:26PM3:26PM4:26PM5:26PM6:26PM7:26PM7:56PM8:26PM8:56PM9:56PM10:56PM
Eastgate Plaza7:29AM8:29AM9:29AM10:29AM11:29AM12:29PM1:29PM2:29PM3:29PM4:29PM5:29PM6:29PM7:29PM7:59PM8:29PM8:59PM9:59PM10:59PM
Broadway & Hollywood Ave NE7:33AM8:33AM9:33AM10:33AM11:33AM12:33PM1:33PM2:33PM3:33PM4:33PM5:33PM6:33PM7:33PM8:03PM8:33PM9:03PM10:03PM11:03PM
Broadway & Brookside Ave NE7:33AM8:33AM9:33AM10:33AM11:33AM12:33PM1:33PM2:33PM3:33PM4:33PM5:33PM6:33PM7:33PM8:03PM8:33PM9:03PM10:03PM11:03PM
Broadway & Laclede Ave NE7:33AM8:33AM9:33AM10:33AM11:33AM12:33PM1:33PM2:33PM3:33PM4:33PM5:33PM6:33PM7:33PM8:03PM8:33PM9:03PM10:03PM11:03PM
Alton Impact7:34AM8:34AM9:34AM10:34AM11:34AM12:34PM1:34PM2:34PM3:34PM4:34PM5:34PM6:34PM7:34PM8:04PM8:34PM9:04PM10:04PM11:04PM
Broadway & Main St NE7:34AM8:34AM9:34AM10:34AM11:34AM12:34PM1:34PM2:34PM3:34PM4:34PM5:34PM6:34PM7:34PM8:04PM8:34PM9:04PM10:04PM11:04PM
Broadway & Dorris St NE7:35AM8:35AM9:35AM10:35AM11:35AM12:35PM1:35PM2:35PM3:35PM4:35PM5:35PM6:35PM7:35PM8:05PM8:35PM9:05PM10:05PM11:05PM
Broadway & Alton School Admin NE7:35AM8:35AM9:35AM10:35AM11:35AM12:35PM1:35PM2:35PM3:35PM4:35PM5:35PM6:35PM7:35PM8:05PM8:35PM9:05PM10:05PM11:05PM
Broadway & Washington Ave NE7:36AM8:36AM9:36AM10:36AM11:36AM12:36PM1:36PM2:36PM3:36PM4:36PM5:36PM6:36PM7:36PM8:06PM8:36PM9:06PM10:06PM11:06PM
Broadway & Vine St NE7:38AM8:38AM9:38AM10:38AM11:38AM12:38PM1:38PM2:38PM3:38PM4:38PM5:38PM6:38PM7:38PM8:08PM8:38PM9:08PM10:08PM11:08PM
Broadway & Central Ave NE7:38AM8:38AM9:38AM10:38AM11:38AM12:38PM1:38PM2:38PM3:38PM4:38PM5:38PM6:38PM7:38PM8:08PM8:38PM9:08PM10:08PM11:08PM
Broadway & Spring St NE7:39AM8:39AM9:39AM10:39AM11:39AM12:39PM1:39PM2:39PM3:39PM4:39PM5:39PM6:39PM7:39PM8:09PM8:39PM9:09PM10:09PM11:09PM
Broadway & Henry St NE7:40AM8:40AM9:40AM10:40AM11:40AM12:40PM1:40PM2:40PM3:40PM4:40PM5:40PM6:40PM7:40PM8:10PM8:40PM9:10PM10:10PM11:10PM
Broadway & George St NE7:40AM8:40AM9:40AM10:40AM11:40AM12:40PM1:40PM2:40PM3:40PM4:40PM5:40PM6:40PM7:40PM8:10PM8:40PM9:10PM10:10PM11:10PM
Broadway & Alby St NE7:41AM8:41AM9:41AM10:41AM11:41AM12:41PM1:41PM2:41PM3:41PM4:41PM5:41PM6:41PM7:41PM8:11PM8:41PM9:11PM10:11PM11:11PM
Broadway & Piasa St NE7:41AM8:41AM9:41AM10:41AM11:41AM12:41PM1:41PM2:41PM3:41PM4:41PM5:41PM6:41PM7:41PM8:11PM8:41PM9:11PM10:11PM11:11PM
Alton Station7:43AM8:43AM9:43AM10:43AM11:43AM12:43PM1:43PM2:43PM3:43PM4:43PM5:43PM6:43PM7:43PM8:13PM8:43PM9:13PM10:13PM11:13PM

FARES & PAYMENT

Check the agency’s current fare rules.

Prices and transfer eligibility depend on your journey and fare product.

Official Madison County Transit fares ↗
✓
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)