Taking public transit is strongly encouraged, given the limited parking in the surrounding areas of The Philadelphia School. 30th Street Station is a 15-minute walk via the Schuykill Trail, or just hop in a cab / Uber / Lyft to arrive at the entrance of the main campus building located on 2501 Lombard Street.
Walking Directions from 30th Street Station to TPS
Parking at The Philadelphia School
There is metered parking all around the corner of 25th and Lombard which PPA strictly enforces and is limited to 2 or 3 hours. There are some (limited) side streets, if you are adventurous, that offer free street parking in the neighborhood.
The closest parking garage is CLASSIC Parking located on 2031 Lombard or 21st and Lombard, roughly a 5-minute walk away. Walnut Bridge Parking (200 S 24th Street) and UPenn South Street Parking (1700 South Street) are two cheaper alternatives in different directions, both roughly a 10-minute walk away.