21

DeKalb County / Bus

DeKalb Public Transit 21 schedule and full timetable

Route 21 · US/Central

Selected branch: Agency stopping pattern · 30 stops. Service day: Thursday, December 24, 2026.

DeKalb Public Transit 21 full stop-by-trip timetable

All stops on the selected branch, December 24, 2026. 11 fixed scheduled trips; showing 1–11. Frequency service is listed in the boarding schedule below. A dash means the agency supplies no time.

Stop / tripTrip 1Trip 2Trip 3Trip 4Trip 5Trip 6Trip 7Trip 8Trip 9Trip 10Trip 11
N Locust St at W Exchange (DeKalb County Jail) SB Stop #3047:00 AM8:00 AM9:00 AM10:00 AM11:00 AM12:00 PM1:00 PM2:00 PM3:00 PM4:00 PM5:00 PM
E. State St at S Governor St (Family Dollar) - WB - Stop #330———————————
E. State St at N. Main St (Public Library) - WB Stop #335———————————
N. Maple St at W. Exchange St (DeKalb County Courthouse) - NB Stop #340———————————
N. Sacramento St at W. Exchange St - WB - Stop #345———————————
W. Exchange St at N. Cross St - WB Stop #350———————————
Grant St at Stark Ave. (Civic Apts) - EB Stop #3007:07 AM8:07 AM9:07 AM10:07 AM11:07 AM12:07 PM1:07 PM2:07 PM3:07 PM4:07 PM5:07 PM
Dekalb Ave (Rt 23) at Spartan Trail (Sycamore High School) - SB Stop #355———————————
DeKalb Ave (Rt 23) at Plaza Dr. - SB Stop #360———————————
DeKalb Ave (Rt 23) at Electric Park Dr. - SB Stop #365———————————
DeKalb Ave (Rt 23) at Four Seasons Sports - SB Stop #370———————————
DeKalb Ave (Rt 23) at Bethany Rd - SB Stop #627———————————
Health Services Dr. at Bethany Rd (Ben Gordon Ctr.) - SB Stop #560———————————
Health Services Dr. at NW Loop (YMCA) - SB Stop #561———————————
Kishwaukee Hosp. - EB Stop #5997:15 AM8:15 AM9:15 AM10:15 AM11:15 AM12:15 PM1:15 PM2:15 PM3:15 PM4:15 PM5:15 PM
Sycamore Rd (Rt 23) at Target (Walkway) - SB Stop #682———————————
Sycamore Rd (Rt 23) at Market Square Dr. (Wal-Mart) - NB Stop #0507:30 AM8:30 AM9:30 AM10:30 AM11:30 AM12:30 PM1:30 PM2:30 PM3:30 PM4:30 PM5:30 PM
Sycamore Rd (Rt 23) at Northland Shopping Plaza - NB Stop #677———————————
Oakland Dr. at Sycamore Rd (Rt 23) - EB Stop #609———————————
Dosen Dr. at Gateway Dr (Northwestern Medicine Immediate Care Sycamore) - NB Stop #0657:38 AM8:38 AM9:38 AM10:38 AM11:38 AM12:38 PM1:38 PM2:38 PM3:38 PM4:38 PM5:38 PM
Thornwood Dr at S. Prairie Dr.- EB Stop# 415———————————
Afton Rd at Thornwood Dr. (Human Services Dept. ) - NB Stop #420———————————
Mercantile Dr at Menards WB stop # 7727:45 AM8:45 AM9:45 AM10:45 AM11:45 AM12:45 PM1:45 PM2:45 PM3:45 PM4:45 PM5:45 PM
DeKalb Ave (Rt 23) at Eastgate Dr. - NB Stop #405———————————
DeKalb Ave (Rt23) at Spartan Trail (Sycamore High School) - NB Stop #356———————————
Grant St at Stark Ave. (Civic Apts) - EB Stop #3007:50 AM8:50 AM9:50 AM10:50 AM11:50 AM12:50 PM1:50 PM2:50 PM3:50 PM4:50 PM5:50 PM
S Sacramento St at W State St NB Stop #773———————————
W Exchange St at N California St - EB Stop #305———————————
N. Maple St at Opportunity House residence - NB Stop #310———————————
N Locust St at W Exchange (DeKalb County Jail) SB Stop #3047:55 AM8:55 AM9:55 AM10:55 AM11:55 AM12:55 PM1:55 PM2:55 PM3:55 PM4:55 PM5:55 PM

Every departure from N Locust St at W Exchange (DeKalb County Jail) SB Stop #304

For the selected service day and branch. After-midnight times retain their service-day association; “+1 day” means the following calendar day.

Departure / windowDestinationBoarding notes
7:00 AMScheduled serviceScheduled
8:00 AMScheduled serviceScheduled
9:00 AMScheduled serviceScheduled
10:00 AMScheduled serviceScheduled
11:00 AMScheduled serviceScheduled
12:00 PMScheduled serviceScheduled
1:00 PMScheduled serviceScheduled
2:00 PMScheduled serviceScheduled
3:00 PMScheduled serviceScheduled
4:00 PMScheduled serviceScheduled
5:00 PMScheduled serviceScheduled

More DeKalb Public Transit travel information

✓
Published DeKalb Public Transit schedule

Imported Oct 24, 2026 · 04:30 UTC · Service dates 2026-09-08 through 2026-12-31. See data status

Schedule data published by DeKalb Public Transit. Feed discovery and cached source archives from MobilityData. Source details ↗