Cheap Bus and Carpool tickets to Spruce Grove

What are the most popular routes to Spruce Grove?

Grande Prairie - Spruce GroveAverage priceR 1 118Average duration4h 15mDaily departures1
Whitecourt - Spruce GroveAverage priceR 560Average duration1h 20mDaily departures1
Saskatoon - Spruce GroveAverage priceR 1 873Average duration7h 40mDaily departures4
North Battleford - Spruce GroveAverage priceR 1 389Average duration6hDaily departures1
Lloydminster - Spruce GroveAverage priceR 1 736Average duration4hDaily departures1