About The School Banner Image

Dedicated School Transport

The school currently operates six dedicated bus services covering key catchment areas.

Around half of our pupils travel to school from outside the city of Dundee. Many use public bus or train services to reach us, where dedicated school bus services do not currently operate.

The dedicated bus services operated by the School currently run to: Brechin, via Forfar; Blairgowrie; St Andrews; Arbroath; Bridge of Earn, via Perth; and Glenrothes.

Our dedicated bus services are timed to arrive at School at around 8.45am, and depart at 4pm. Younger children finishing school at 3.10pm are cared for free of charge until departure time. On Fridays, the buses leave the school at 3.35pm and will arrive at their respective destinations approximately half an hour earlier than previous days.

Full transport map View the full Transport Route Map
Brechin/Forfar

Timetable
Route Map

Blairgowrie

Timetable
Route Map

St Andrews 

Timetable
Route Map

Arbroath 

Timetable
Route Map

Bridge of Earn/Perth 

Timetable
Bridge of Earn/Perth to HSD Route Map
HSD to Perth/Bridge of Earn Route Map

Glenrothes 

Timetable 
Route Map

Buses for the Saturday sports fixtures are operated by Moffat & Williamson (01382 541159) and the daily Mayfield shuttle service is operated by Sidlaw Executive Travel (01382 610410).

Current charges for all services may be found on the Fees page. Parents may pay in advance, either at the beginning of the session or at the beginning of each term. Where tuition fees are paid in ten monthly instalments, bus charges may be included in the monthly payment, provided parents commit to use the service for the entire school session.

It should be noted that these services are primarily intended for pupils travelling on a ‘Return’ basis and the offer of a ‘Single’ fare place is discretionary. Priority will also be given to pupils in the Junior School.

For all enquiries regarding the Dedicated Buses please contact the School Transport Co-ordinator, Miss Heenan on 01382 202921.