Skip to main content

How to get from Edmonton Station (Canadian Pacific Railway) to Spruce Grove by bus?

Edmonton Station (Canadian Pacific Railway) to Spruce Grove - Bus Schedule

The 903 bus from Edmonton Station (Canadian Pacific Railway) to Spruce Grove runs from 00:18 to 23:18, with departures every 15 min-4 hr 10 min. The trip takes about 1 hr 30 min, with regular service throughout the operating hours.

From Edmonton Station (Canadian Pacific Railway) to Spruce Grove by bus

To get from Edmonton Station (Canadian Pacific Railway) to Spruce Grove in Edmonton, you’ll need to take 3 bus lines: take the 903 bus from 121 Street & Kingsway station to 109 Street & Kingsway station. Next, you’ll have to switch to the 560 bus and finally take the 560 bus from Spruce Grove Transit Centre station to Hilldowns Drive & Grove Drive station. The total trip duration for this route is approximately 1 hr 30 min. The bus schedule from Edmonton Station (Canadian Pacific Railway) may change. We recommend you check the updated bus schedule to Spruce Grove on the Moovit app.

90min
Walk to bus station
Bus - 903903
Bus - 560560
Bus - 560560
Walk to Spruce Grove
Leaves from 121 Street & Kingsway

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    121 Street & Kingsway
    ID 1778
    1.2 km • 16 min
  • 2
    Bus - 903903
    Wait for bus
    903
    Kingsway Rah Transit Centre
  • 3
    Ride to bus station
    Ride to bus station
    109 Street & Kingsway
    ID 1951
    5 min
  • 4
    Walk to bus station
    Walk to bus station
    109 Street & 111 Avenue
    ID 1899
    170 m • 3 min
  • 5
    Bus - 560560
    Wait for bus
    560
    560 Spruce Grove
  • 6
    Ride to bus station
    Ride to bus station
    Spruce Grove Transit Centre
    ID P1007
    29 min
  • 7
    Bus - 560560
    Wait for bus
    560
    560 Spruce Grove
  • 8
    Ride to bus station
    Ride to bus station
    Hilldowns Drive & Grove Drive
    ID 8040
    4 min
  • 9
    Walk to Spruce Grove
    Walk to
    Spruce Grove
    50 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Edmonton.
All local mobility options in one app

Public transit directions from Edmonton Station (Canadian Pacific Railway) to Spruce Grove

The distance between Edmonton Station (Canadian Pacific Railway), Edmonton and Spruce Grove, Edmonton is approximately 34.48 km, which can typically be travelled in 90 min. Moovit will show you the directions from Edmonton Station (Canadian Pacific Railway) to Spruce Grove by bus, so no matter how you choose to travel in Edmonton – you will always have plenty of easy options.

Bus schedule from Edmonton Station (Canadian Pacific Railway) to Spruce Grove

To check the bus schedule from Edmonton Station (Canadian Pacific Railway) to Spruce Grove using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Edmonton Station (Canadian Pacific Railway)) and destination (Spruce Grove), then select the desired date and time of travel. Moovit will show all available bus routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus schedules.

Questions & Answers

  • What is the fastest way to get from Edmonton Station (Canadian Pacific Railway) to Spruce Grove?

    The fastest way takes 90 minutes, using Bus line 903, Bus line 560, Bus line 560.

  • Is there a direct bus between Edmonton Station (Canadian Pacific Railway) and Spruce Grove in Edmonton?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 30 min.

  • Which bus line goes from Edmonton Station (Canadian Pacific Railway) to Spruce Grove in Edmonton?

    The 903 bus line goes from 121 Street & Kingsway station near Edmonton Station (Canadian Pacific Railway) to 109 Street & Kingsway station. From there you’ll have to take one bus line till 109 Street & Kingsway station near Spruce Grove in Edmonton.

  • How long does it take to travel from Edmonton Station (Canadian Pacific Railway) to Spruce Grove in Edmonton by bus?

    The total travel time between Edmonton Station (Canadian Pacific Railway) and Spruce Grove in Edmonton by bus is about 1 hr 30 min.

  • Where do I get on the bus near Edmonton Station (Canadian Pacific Railway) to get to Spruce Grove in Edmonton?

    Get on the 903 bus from the 121 Street & Kingsway stop near Edmonton Station (Canadian Pacific Railway) in Edmonton.

  • Where do I get off the bus when travelling between Edmonton Station (Canadian Pacific Railway) and Spruce Grove in Edmonton?

    Get off the bus at the 109 Street & Kingsway stop, which is closest to Spruce Grove in Edmonton.