Philadelphia / Bus
SEPTA Metro & Bus 22 stops, route map and branches
Warminster/Willow Grove to Olney TC · America/New_York
Selected branch: Warminster · 114 stops.
22 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.
Warminster114 stops · 66 trips in the published feed · Pattern c333e9112216e60d4537ae10↗Olney Transit Center115 stops · 66 trips in the published feed · Pattern daec68e0ac7ff456c60f0800↗Warminster110 stops · 19 trips in the published feed · Pattern c1f50a4daf5d91204e007acd↗Olney Transit Center107 stops · 19 trips in the published feed · Pattern ecbf887e8ab910438bec1ec1↗Olney Transit Center68 stops · 62 trips in the published feed · Pattern 90f49efe158c99affceef100↗Willow Grove via Easton67 stops · 57 trips in the published feed · Pattern 3f9f75407d8e9a498322d8dc↗Express Willow Grove62 stops · 8 trips in the published feed · Pattern 530bfe23b56501345a06f485↗Olney Transit Center via Limekiln65 stops · 6 trips in the published feed · Pattern 42ca24652c0931f370d33e8e↗
Additional stops on other branches
These stop records occur on another published variant of 22. Open a branch above for its ordered map and sequence.
Broad St & 67th Av 15573 ↗Broad St & 68th Av 15559 ↗Broad St & 69th Av 15530 ↗Broad St & 70th Av 15513 ↗Broad St & 71St Av 15512 ↗Broad St & 72nd Av 15504 ↗Cheltenham Av & 18th St 28451 ↗Cheltenham Av & 19th St 16913 ↗Cheltenham Av & 20th St 16911 ↗Cheltenham Av & 79th Av 15422 ↗Cheltenham Av & Andrews Av 16912 ↗Cheltenham Av & Mt. Airy Av 17193 ↗Cheltenham Av & Mt. Pleasant Av 16904 ↗Cheltenham Av & Ogontz Av 21220 ↗Cheltenham Av & Pitville Av 28452 ↗Cheltenham Av & Vernon Rd 18316 ↗Cheltenham Av & Washington Ln 16908 ↗Cheltenham Av & Williams Way 16910 ↗Downey Dr & Van Horn Dr 17139 ↗Easton Rd & Arcadia University 25971 ↗Easton Rd & Arlington Av 16722 ↗Easton Rd & Bradfield Rd 16724 ↗Easton Rd & Cheltenham Av - MBNS 21219 ↗Easton Rd & Davisville Rd 32296 ↗Easton Rd & East Av 16935 ↗Easton Rd & Edgehill Rd 460 ↗Easton Rd & Fairfield Rd 28447 ↗Easton Rd & Fairhill Av 17179 ↗Easton Rd & Glenside Av 16744 ↗Easton Rd & Hamilton Av 16718 ↗Easton Rd & Hilldale Rd - MBNS 28446 ↗Easton Rd & Jenkintown Rd 31030 ↗Easton Rd & Kenderton Av 16723 ↗Easton Rd & Keswick Av 462 ↗Easton Rd & Lammott Av 28444 ↗Easton Rd & Limekiln Pk 17737 ↗Easton Rd & Moreland Rd 30155 ↗Easton Rd & Mt Carmel Av 16743 ↗Easton Rd & Oakdale Av 16955 ↗Easton Rd & Park Av 16814 ↗Easton Rd & Patane Av 16719 ↗Easton Rd & Pershing Av 16720 ↗Easton Rd & Pleasant Av 28448 ↗Easton Rd & Rosemore Av 16742 ↗Easton Rd & Royal Av - FS 16903 ↗Easton Rd & Rubicam Av 16717 ↗Easton Rd & Springhouse Ln 16957 ↗Easton Rd & Susquehanna Rd - MBNS 16936 ↗Easton Rd & Tague Av 16725 ↗Easton Rd & Toxony Av - FS 16956 ↗Easton Rd & Tyson Av 16937 ↗Easton Rd & Waverly Rd 16746 ↗Easton Rd & Welsh Rd 16716 ↗Easton Rd & Wesley Av 16745 ↗Easton Rd & Woodland Rd 16721 ↗Easton Rd & York Rd - MBFS 30431 ↗Jacksonville Rd & Liberty Ln 28430 ↗Jacksonville Rd & Steamboat Dr 28432 ↗Limekiln Pk & Greenwood Av 31633 ↗Limekiln Pk & Greenwood Av - FS 442 ↗Moreland Rd & Easton Rd 18838 ↗Nedro Av & Broad St 31758 ↗Nedro Av & Park Av 10940 ↗Old York Rd & 65th Av 16923 ↗Old York Rd & 66th Av 21530 ↗Old York Rd & Champlost Av 16926 ↗Old York Rd & Chelten Av 16924 ↗Old York Rd & Church Ln 17201 ↗Old York Rd & Godfrey Av 16925 ↗Old York Rd & Medary Av 17573 ↗Old York Rd & Stenton Av 21221 ↗Park Av & Chew Av 11623 ↗Park Av & Grange St 11624 ↗Potter St & Downey St 18585 ↗Street Rd & Catharine St 16939 ↗Street Rd & Jacksonville Rd - FS 28436 ↗Street Rd & Madison Av 16697 ↗Street Rd & Mearns Rd 30311 ↗Street Rd & Park Av - MBFS 16696 ↗Van Horn Dr & Craven Av - FS 17140 ↗Van Horn Dr & Jacksonville Rd 17141 ↗York Rd & 2nd Av 16703 ↗York Rd & 4th Av 16702 ↗York Rd & 7th Av 16941 ↗York Rd & 9th Av 16701 ↗York Rd & Byberry Rd - FS 456 ↗York Rd & Cedar Av 16714 ↗York Rd & County Line Rd - FS 16704 ↗York Rd & Crescent Rd 28438 ↗York Rd & Crooked Billet Rd 16707 ↗York Rd & Cypress Rd - FS 16699 ↗York Rd & Fairhill St - FS 16951 ↗York Rd & Fitzwatertown Rd - FS 16709 ↗York Rd & Henry Av 16700 ↗York Rd & Horsham Rd - FS 16706 ↗York Rd & Lakevue Dr 16710 ↗York Rd & Lehman Av - FS 16947 ↗York Rd & Lincoln Av 16952 ↗York Rd & Madison Av 17142 ↗York Rd & Mill Rd 17144 ↗York Rd & Montgomery Av - FS 16944 ↗York Rd & Monument Av 16943 ↗York Rd & Moreland Av 16945 ↗York Rd & Newington Dr 16949 ↗York Rd & Sampson Av 16712 ↗York Rd & Street Rd - FS 16698 ↗York Rd & Summit Av 16942 ↗York Rd & Summit Av 16953 ↗York Rd & Sunset Ln 30776 ↗York Rd & Warren St 16713 ↗
More SEPTA Metro & Bus travel information
Published SEPTA Metro & Bus schedule
Imported Oct 30, 2026 · 10:30 UTC · Service dates 2026-11-01 through 2027-02-20. See data status
Schedule data published by Southeastern Pennsylvania Transportation Authority (SEPTA). Feed discovery and cached source archives from MobilityData. Source details ↗