GRTC (Greater Richmond Transit Company) / Bus
CHURCH HILL
Schedules, stops & departures · Chesterfield County
FROM 23rd & Franklin
Next departures
Toward 12 DOWNTOWN TRANSFER STATION VIA LEIGH
FOLLOW THE LINE
Every stop along the way.
- 23rd & FranklinStop 3593
- 25th & BroadStop 96
- 25TH + LEIGHStop 99
- M + 27THStop 1597
- M + 29THStop 1599
- 31st & OStop 3602
- 31st & RStop 3604
- 31st & UStop 3606
- U & 28thStop 3702
- NINE MILE + 29THStop 1864
- NINE MILE + 31STStop 1868
- Creighton & Nine MileStop 3589
- Creighton at Community CenterStop 3647
- Creighton & WalcottStop 3646
- Kane & FairfieldStop 3666
- 25TH + PHAUPStop 3385
- COOL LANE + 23RDStop 3310
- 21st & PhaupStop 64
- 21st & FairfieldStop 62
- X + 22NDStop 2411
- 22ND + WStop 79
- 22ND + UStop 76
- 22ND + FAIRMOUNTStop 69
- Fairmount & 24th EBStop 3838
- 25TH + SStop 3484
- 25TH + RStop 93
- Venable & PinkStop 3703
- Venable & 22ndStop 2275
- MOSBY + VENABLEStop 1838
- Leigh & 11thStop 3824
- TRANSFER STATION BAY JStop 3424
THE WHOLE DAY, AT A GLANCE
Full boarding-stop schedule
Departures from 23rd & Franklin toward 12 DOWNTOWN TRANSFER STATION VIA LEIGH. These are scheduled times; live changes appear in the departure board.
~ indicates an agency-estimated intermediate time. Frequency service is shown as an interval rather than an exact departure.
View timetable for every stop →FARES & PAYMENT
Check the agency’s current fare rules.
Prices and transfer eligibility depend on your journey and fare product.
Imported Oct 24, 2026 · 04:33 UTC · Service dates 2026-10-18 through 2027-01-23. See data status
Schedule data published by GRTC (Greater Richmond Transit Company). Feed discovery and cached source archives from MobilityData. Source details ↗