Petersburg / Bus
Petersburg Area Transit 21 stops, route map and branches
Walnut Hill/Richard Bland · America/New_York
Selected branch: Agency stopping pattern · 13 stops.
21 route map and ordered stop list
The map follows the selected branch. Choose another direction or short turn above to inspect its own stops.
N ↑
Official route geometry
Published directions and branches
Each stopping pattern has its own sequence. Occasional variants may have no trips on today’s date.
Additional stops on other branches
These stop records occur on another published variant of 21. Open a branch above for its ordered map and sequence.
Cavalier Senior Apartments Building 1 376 ↗E Washington Street and Madison Street 319 ↗E Washington Street and North Little Church Street (Exxon) NB 318 ↗Flank Road at Spring Oak Nursing Home 434 ↗Pine Hill Plaza 550 ↗S Crater Road and Medical Park Blvd (Bojangles and LabCorp) 469 ↗South Crater Rd and Wagner Road CHKD Thrift Store 314 ↗South Crater Road (Flagship Inn) 388 ↗South Crater Road Walmart 362 ↗South Crater Road and Cavalier Drive (Northbound) Cavalier Apartments 375 ↗South Crater Road and Cavalier Drive Pep Boys (Southbound) 357 ↗South Crater Road and Flank Road (Northbound) Crater Inn Hotel 379 ↗South Crater Road and Flank Road (Northbound) Monumental Baptist Church 377 ↗South Crater Road and Jacobs Avenue NB 386 ↗South Crater Road and Mingea Street Banford Cemetery (Northbound) 395 ↗South Crater Road and Morton Avenue- Q Beauty (Transfer Connection) 384 ↗South Crater Road and Seyler Drive Taco Bell/ Walgreens (Southbound) 359 ↗South Crater Road and South Crater Square 360 ↗South Crater Road and Texas Avenue 407 ↗South Crater Road and Windham Street (Northbound) 408 ↗South Crater Road at Blandford Cemetery 409 ↗South Crater Road at Crater Square Apartments (Northbound) 315 ↗South Crater Road at Walnut Hill Plaza (Family Dollar/Plasma Center) 467 ↗
More Petersburg Area Transit travel information
Published Petersburg Area Transit schedule
Imported Oct 24, 2026 · 04:51 UTC · Service dates 2025-06-14 through 2027-02-01. See data status
Schedule data published by Petersburg Area Transit. Feed discovery and cached source archives from MobilityData. Source details ↗