On-Demand Local Transit

On-demand local transit service operates 6 a.m. to 7 p.m., Monday to Friday.

Three ways to book your trip

How it works

  • Create an account online or in the app
  • Pick the nearest pick-up and drop-off locations
  • Select travel times
  • Choose seat requirements
  • Head to the pick-up stop
  • Track the bus in real-time and enjoy the ride!

Book trips for right away or up to one week in advance for travel between any two bus stops in Spruce Grove.

You will be given a 10 minute pick-up window, so be sure to arrive before the beginning of the pick-up window because the bus can’t wait.

The on-demand system calculates the most efficient route based on customer needs so trips are as fast as possible.


Local service trip (one way within Spruce Grove and Stony Plain, no transfer) – aged 6+ $3 cash fare
Children aged 12 years and under (when accompanied by a paying passenger)  Free
U-Pass holders    Free
CNIB pass holders Free

Commuter transit fare products, including the monthly commuter pass, the monthly youth/student commuter pass, the monthly integrated pass, and Spruce Grove Transit tickets are also accepted.

Statutory holidays

Please note that On-Demand Local Transit Service does not operate on the following statutory holidays:


  • Monday, February 21 (Family Day)
  • Friday, April 15 (Good Friday)
  • Monday, May 23 (Victoria Day)
  • Friday, July 1 (Canada Day)
  • Monday, August 1 (Civic Holiday)
  • Monday, September 5 (Labour Day)
  • Monday, Oct. 10 (Thanksgiving)
  • Friday, November 11 (Remembrance Day)
  • Monday, December 26 (Boxing Day)


Make sure to view our Transit FAQs for answers to some of our most commons questions about transit in Spruce Grove. If you'd like to contact a representative, please reach out via phone or email.

780-962-7634 ext. 193