School Bus

We are pleased to offer three morning and two afternoon school bus routes: Arbutus/Yaletown, Burnaby and Richmond/Oakridge. This is a daily service and students must register per term. The cost is $250 for the first child and $200 per sibling per term. Payment is non-refundable. If service is cancelled, difference will be applied to your school account. Please email Gennie Chan for any inquiries.

Arbutus/Yaletown
Bus Stop LocationPick-Up
Kerrisdale Arena
East Boulevard and 41st Avenue
7:20am
Arbutus & 16th Avenue
small parking lot on NE corner
7:25am
Arbutus & 7th Avenue
on 7th in front of Delamont
7:28am
Roundhouse & Pacific Blvd7:36am
King Edward & Cambie Street7:48am

Bus Stop LocationDrop-Off
King Edward & Cambie Street4:50pm
Roundhouse & Pacific Blvd5:05pm
Arbutus & 7th Avenue
on 7th in front of Delamont
5:15pm
Arbutus & 16th Avenue
small parking lot on NE corner
5:20pm

Kerrisdale Arena
East Boulevard and 41st Avenue

5:25pm
Burnaby
Bus Stop LocationPick-Up
Deer Lake Beach
Deer Lake Beach off of Sperling Avenue
7:15am
Metrotown
east side of mall, near Hudson's Bay
7:30am
Brentwood Mall
north side of mall, by the showroom of new homes
7:45am
Oakridge/Richmond
Bus Stop LocationPick-Up
Richmond Centre
RBC parking lot, east side of Mall on Cook & No. 3 Road
7:20am
St. Faith's Anglican Church
West 57th & East Blvd
7:45am

Bus Stop LocationDrop-Off
St. Faith's Anglican Church
West 57th & East Blvd
4:50pm
Richmond Centre
RBC parking lot, east side of Mall on Cook & No. 3 Road
5:20pm