Directions & Parking


Quick Links

Campus Map & Directions
Train – Paoli/Thorndale Line
(to Haverford Station)

Bus – 105 Route
(69th St. Terminal to Paoli)

Parking Regulations

Campus Parking Regulations

Visitor Check-ins

Visitor Check-in Procedures

Get Directions


The Haverford School is located 10 miles northwest of Center City Philadelphia, situated in the heart of the historic Main Line. Occupying 30 acres along Lancaster Avenue in Haverford, Pa., the School is just minutes from SEPTA bus and rail stops, situated adjacent to the Haverford College campus. Bryn Mawr is immediately to the north, and Ardmore to the south.

Student Transportation

Haverford’s students come from more than 90 ZIP codes. Families may choose to take advantage of Pennsylvania School Bus Transportation. Please click here to learn more about busing to Haverford; school districts within 10 road miles of the School are obligated to bus their students 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.

Upper School students of legal age may also choose to drive to school, though parking is limited both on and off campus.


Address & phone

The Haverford School
450 Lancaster Ave., Haverford, PA 19041