Looking for school transportation fees? Click here.

Guru Nanak Mission Public School provides a comprehensive school pick up and drop off service through its fleet of roughly 24 school buses.
Our school bus service extends to around 140 villages and towns surrounding Dhahan-Kaleran, where we are located. Location services can change from year-to-year, depending on the needs of students.
Credentials of our school bus drivers
Our school bus drivers are screened and required to undergo training before they can drive any of our buses. The bus drivers must pass a medical fitness test, vision test and criminal record check. Their credentials include:
- Security training
- First aid training
- Road safety training
- Drug and alcohol consumption testing
- Driving record checks
- Heavy motor vehicle licence
For additional safety of our students, each bus has a female attendant and male conductor.
How to sign up for the school bus service
The application form to attend our school includes a section to sign up for school bus services.
You may speak to our office staff for information, or to receive updates about the availability of buses to your region.
To view a list of villages our school busses service, click here (click to expand “School bus fees”).
Benefits of the school bus service

In addition to providing a practical way for children to get an education, parents enjoy our school bus service for the following reasons:
Our school buses are safe!
Our school buses fulfil the requirements of the Safe School Vahan Scheme.
In addition to their bright, visible colour on the road, our school buses come with:
- CCTV cameras (on most busses)
- Cross view mirrors
- Windows with horizontal grills
- Reinforced sides
- Stop sign arms
- Flashing red lights
- Emergency exists
- Speed governors
- First aid kits
- Fire extinguishers
The above are added for the safety of children on the road.
Certain traffic laws also protect students who ride school buses, giving further peace of mind to parents.
School buses are reliable and convenient
School buses ensure your child is on time for school, since they show up every day at the same time and place. They prevent parents from having to carpool or rush to school for drop offs and pickups.
Students get to interact with their peers
School bus rides are an opportunity for children to interact with their peers. This is a time when they can form friendships, and enjoy a social activity.
Students learn responsibility
When children ride a school bus to class, they learn to be independent. Older children learn responsibility by taking care of younger siblings. All children learn basic road safety skills.
But don’t worry; children are not on their own. We provide one male and one female attendant on each of our school buses.