Welcome to the Home Page of the North Penn School District Transportation Department!

Our mission is to provide safe and efficient transportation for all students of the North Penn School District.

Every day, the North Penn School District:

  • transports nearly 13,000 students
  • from within the 42 square miles of the District
  • on 68 District School Buses, 17 District Vans &  58 Contracted Buses. 
  • to 18 NPSD Schools & 50 other schools within a 10-mile radius of district boundaries
  • 83% of school buses operating on clean, propane powered engines starting in the 23-24 SY! 


Every year, North Penn School District vehicles travel 2.1 million miles, equivalent to driving around the Earth approximately 74 times!
Or, making nearly 4 round trips to the moon!

To do this, we employ bus drivers, van drivers and aides on all of our bus routes & trips. Our bus drivers must take 20 hours of classroom and on-the-road training, pass written and road tests administered by Pennsylvania Department of Transportation 3rd Party Testers, all before they can drive a North Penn school bus. In addition, every four years, each school bus driver must complete an additional 10 hours of classroom and behind-the-wheel training, and pass another written and on-the-road examination in order to be recertified as a school bus driver.

In addition to our bus drivers, we employ 5 mechanics and they are supervised by our Lead Technician to ensure that all our vehicles are maintained in top condition for the job of transporting your children safely to and from school.

We are all working together to meet the needs of all North Penn children.

Our phone number is (215) 853-1139.
First Student  phone number (215) 997-7982