Directions & Transportation
The Haverford School is located at 450 Lancaster Avenue in Haverford, Pennsylvania. The School is 10 miles northwest of Philadelphia, situated in the heart of the historic Main Line and just minutes from SEPTA bus and rail stops. Bryn Mawr is immediately to the north, and Ardmore to the south.
Pennsylvania School Bus Transportation
Haverford’s students come from more than 90 ZIP codes. Families may choose to take advantage of Pennsylvania School Bus Transportation. School districts within 10 road miles of the School are obligated to bus their students to Haverford. Learn more about busing to Haverford >
We are currently served by buses from the following districts: Upper Merion, Colonial, Rose Tree-Media, Lower Merion, Radnor, Great Valley, Upper Darby, William Penn, Marple Newtown, Tredyffrin-Eastown, Swarthmore, Methacton, Springfield, Interboro, Ridley, Southeast Delco, and Wissahickon. Note that the Philadelphia School District will bus only students attending grades 1-8.
Private Van Service
Lower School students in Center City may opt to use Haverford's door-to-door private van service. See the "Private Van Service" tab for more information.
Upper School students of legal age may also choose to drive to school, though parking is limited both on and off campus.
- From Center City Philadelphia
- From the Philadelphia International Airport
- From the Pennsylvania Turnpike
- From West Chester
Take the Route 76 west (Schuylkill Expressway) toward Valley Forge. Approximately 4 miles from Center City, take the left lane exit to City Avenue/Route 1 heading south. Travel almost 3 miles (past St. Joseph's University) and look for Saint Charles Seminary on the right; turn right onto Lancaster Avenue/Route 30. Travel 3.3 miles, through Ardmore and past Haverford College (on the left). The Haverford School's Lancaster Avenue entrance is on the left past Railroad Avenue; the main entrance is on Railroad Avenue/College Avenue.
SEPTA Regional Rail Line
The Haverford School is a 5-minute walk from Haverford Station on the Paoli/Thorndale Line. The Paoli/Thorndale Line originates in Downingtown and ends in Doylestown, transiting through Center City Philadelphia.
SEPTA Norristown High-Speed Line
The Route 100 train runs from 69th Street Station in Upper Darby to Norristown. There is a stop at Haverford Station, about 0.3 miles (a 7-10 minute walk) west of our campus.
For maps, schedules, and fares:
SEPTA Bus 105
SEPTA Bus 105 runs from 69th Street Station in Upper Darby to Ardmore and Paoli. From both directions, there is a stop on Lancaster Avenue in front of the School.
For a maps, schedules, and fares:
The Haverford School provides a convenient and safe door-to-door private van service for our Lower School families from Center City, Philadelphia.
Pick-up and drop-off times are coordinated with the Lower School schedule. Enrolled families may contact Amelia Fogarino at 215-480-0800 for more information. Families who are considering Haverford for their son can contact Courtney Sanchez in the Admissions Office at firstname.lastname@example.org.
We are thrilled with Haverford's private van service - it really takes a load off of my shoulders as I have three young children to care for in the mornings. The van is very convenient for our son's a.m. pick up and drop off. He looks forward to seeing his classmates on the van each morning and is comfortable and happy with the commute.- Jody, Lower School mom