Skip to main content

How to get from Edmonton to Spruce Grove by bus?

By bus

To get from Edmonton to Spruce Grove in Edmonton, you’ll need to take 3 bus lines: take the 051 bus from 112 Street & 86 Avenue station to 129 Street & 118 Avenue station. Next, you’ll have to switch to the 903 bus and finally take the 560 bus from 154 Street & 118 Avenue station to Hilldowns Drive & Grove Drive station. The total trip duration for this route is approximately 57 min. The ride fare is CA$8.50.

57minCA$8.50
Bus - 051051
Bus - 903903
Bus - 560560
Walk to Spruce Grove
Leaves from 112 Street & 86 Avenue

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Edmonton
  • 2
    Bus - 051051
    Wait for bus
    051
    Castle Downs Transit Centre Bay F
  • 3
    Ride to bus station
    Ride to bus station
    129 Street & 118 Avenue
    ID 1838
    18 min
  • 4
    Walk to bus station
    Walk to bus station
    129 Street & 118 Avenue
    ID 1719
    70 m • 1 min
  • 5
    Bus - 903903
    Wait for bus
    903
    Jasper Place Transit Centre Bay H
  • 6
    Ride to bus station
    Ride to bus station
    154 Street & 118 Avenue
    ID 5389
    7 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
    21 min
  • 9
    Walk to Spruce Grove
    Walk to
    Spruce Grove
    50 m • 1 min
*Duration based on 8am traffic

Alternative route by bus via 008, 903 and 560

To get from Edmonton to Spruce Grove in Edmonton, you’ll need to take 3 bus lines: take the 008 bus from 112 Street & 86 Avenue station to 109 Street & 111 Avenue station. Next, you’ll have to switch to the 903 bus and finally take the 560 bus from 154 Street & 118 Avenue station to Hilldowns Drive & Grove Drive station. The total trip duration for this route is approximately 1 hr 23 min. The ride fare is CA$8.50.

83minCA$8.50
Bus - 008008
Bus - 903903
Bus - 560560
Walk to Spruce Grove
Leaves from 112 Street & 86 Avenue

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Edmonton
  • 2
    Bus - 008008
    Wait for bus
    008
    Abbottsfield Transit Centre Bay A
  • 3
    Ride to bus station
    Ride to bus station
    109 Street & 111 Avenue
    ID 1899
    26 min
  • 4
    Walk to bus station
    Walk to bus station
    109 Street & Kingsway
    ID 1797
    230 m • 3 min
  • 5
    Bus - 903903
    Wait for bus
    903
    Jasper Place Transit Centre Bay H
  • 6
    Ride to bus station
    Ride to bus station
    154 Street & 118 Avenue
    ID 5389
    14 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
    21 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 to Spruce Grove

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

Public transit stations close to Edmonton

Edmonton is located at Edmonton, Edmonton and the nearest public transit station is 112 Street & 84 Avenue.

Bus stations close to Edmonton:

  • 112 Street & 84 Avenue
  • 112 Street & 86 Avenue
  • 112 Street & 82 Avenue

Public transit stations close to Spruce Grove, Edmonton

Spruce Grove is located at Spruce Grove, Edmonton and the nearest public transit station is Hilldowns Drive & Grove Drive.

Bus stations close to Spruce Grove:

  • Hilldowns Drive & Grove Drive
  • Century Road & Grove Drive
  • King Street & Grove Drive

Alternative route by bus via 008, 903 and 560

To get from Edmonton to Spruce Grove in Edmonton, you’ll need to take 3 bus lines: take the 008 bus from 112 Street & 86 Avenue station to 109 Street & 111 Avenue station. Next, you’ll have to switch to the 903 bus and finally take the 560 bus from 154 Street & 118 Avenue station to Hilldowns Drive & Grove Drive station. The total trip duration for this route is approximately 1 hr 23 min. The ride fare is CA$8.50.

83minCA$8.50
Bus - 008008
Bus - 903903
Bus - 560560
Walk to Spruce Grove
Leaves from 112 Street & 86 Avenue

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Edmonton
  • 2
    Bus - 008008
    Wait for bus
    008
    Abbottsfield Transit Centre Bay A
  • 3
    Ride to bus station
    Ride to bus station
    109 Street & 111 Avenue
    ID 1899
    26 min
  • 4
    Walk to bus station
    Walk to bus station
    109 Street & Kingsway
    ID 1797
    230 m • 3 min
  • 5
    Bus - 903903
    Wait for bus
    903
    Jasper Place Transit Centre Bay H
  • 6
    Ride to bus station
    Ride to bus station
    154 Street & 118 Avenue
    ID 5389
    14 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
    21 min
  • 9
    Walk to Spruce Grove
    Walk to
    Spruce Grove
    50 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Edmonton to Spruce Grove?

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

  • What is the alternative route to get from Edmonton to Spruce Grove?

    The alternative route takes 83 minutes, using Bus line 008, Bus line 903, Bus line 560.

  • Is there a direct bus between Edmonton and Spruce Grove in Edmonton?

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

  • Which bus line goes from Edmonton to Spruce Grove in Edmonton?

    The 051 bus line goes from Castle Downs Transit Centre Bay F station near Edmonton to 129 Street & 118 Avenue station. From there you’ll have to take one bus line till 129 Street & 118 Avenue station near Spruce Grove in Edmonton

  • How long does it take to travel from Edmonton to Spruce Grove in Edmonton by bus?

    The total travel time between Edmonton and Spruce Grove in Edmonton by bus is about 57 min.

  • Where do I get on the bus near Edmonton to get to Spruce Grove in Edmonton?

    Get on the 051 bus from the Castle Downs Transit Centre Bay F stop near Edmonton in Edmonton.

  • Where do I get off the bus when travelling between Edmonton and Spruce Grove in Edmonton?

    Get off the bus at the 129 Street & 118 Avenue stop, which is closest to Spruce Grove in Edmonton.

  • How much is the bus fare from Edmonton to Spruce Grove?

    The ride from Edmonton to Spruce Grove costs CA$8.50.

Real-Time Arrivals, Schedules, Maps & More