There are 8 ways to get from Edmonton to Sparwood by bus (Flixbus), car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Edmonton to Fort Macleodbus FlixBus 2720
- Take the bus from Fort Macleod, AB to Sparwood, BC - 101c Aspen Drbus Calgary
9h 29m$140–206Drive 544.5 km
cheapest- Drive from Edmonton to Sparwoodcar 544.5 km
6h 7m$108–156Fly to Cranbrook/Canadian Rockies International Airport, bus
- Fly from Edmonton International Airport (YEG) to Cranbrook/Canadian Rockies International Airport (YXC)plane YEG - YXC
- Take the bus from Cranbrook, BC - 513 Cranbrook St North to Sparwood, BC - 101c Aspen Drbus
8h 14m$322–972Bus via Calgary
- Take the bus from Edmonton to Calgarybus
- Take the bus from Calgary - Deerfoot Inn & Casino* to Claresholm - Shell Gas Stationbus
- Take the bus from Claresholm, AB to Sparwood, BC - 101c Aspen Drbus
10h 19mBus via Calgary #2
- Take the bus from Edmonton Millwoods - 2633 66 St NW to Calgary, AB - Whitehorn LRT Stationbus
- Take the bus from Calgary - Deerfoot Inn & Casino* to Claresholm - Shell Gas Stationbus
- Take the bus from Claresholm, AB to Sparwood, BC - 101c Aspen Drbus
10h 35mBus via Calgary #3
- Take the bus from Edmonton, AB - Downtown to Calgary, AB - Downtown 4 Ave SEbus Edmonton
- Take the bus from Calgary, AB - 11488, 24 Street SE to Sparwood, BC - 101c Aspen Drbus Calgary
11h 11m$159–254Bus via Southwood
- Take the bus from Edmonton to Calgarybus FlixBus 2720
- Take the bus from Calgary, AB - 11488, 24 Street SE to Sparwood, BC - 101c Aspen Drbus Calgary
11h 17m$153–228Fly to Glacier Park International Airport, drive
- Fly from Edmonton International Airport (YEG) to Glacier Park International Airport (FCA)plane YEG - FCA
- Drive from Glacier Park International Airport (FCA) to Sparwoodcar
11h 40m$277–1,022
Edmonton to Sparwood by bus and foot
Questions & Answers
The cheapest way to get from Edmonton to Sparwood is to drive which costs $100 - $160 and takes 6h 7m.
The fastest way to get from Edmonton to Sparwood is to drive which takes 6h 7m and costs $100 - $160.
No, there is no direct bus from Edmonton to Sparwood. However, there are services departing from Edmonton and arriving at Sparwood, BC - 101c Aspen Dr via Fort Macleod, AB. The journey, including transfers, takes approximately 9h 29m.
The distance between Edmonton and Sparwood is 609 km. The road distance is 544.5 km.
The best way to get from Edmonton to Sparwood without a car is to bus which takes 9h 29m and costs $140 - $210.
It takes approximately 9h 29m to get from Edmonton to Sparwood, including transfers.
Edmonton to Sparwood bus services, operated by Flixbus USA, depart from Edmonton station.
Edmonton to Sparwood bus services, operated by Flixbus USA, arrive at Fort Macleod station.
Yes, the driving distance between Edmonton to Sparwood is 545 km. It takes approximately 6h 7m to drive from Edmonton to Sparwood.
What companies run services between Edmonton, AB, Canada and Sparwood, BC, Canada?
You can take a bus from Edmonton to Sparwood, BC - 101c Aspen Dr via Fort Macleod and Fort Macleod, AB in around 9h 29m.
- Website
- aircanada.com
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- $140–800
- Website
- westjet.com
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Calgary
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $180–800
Flights from Edmonton International Airport to Cranbrook/Canadian Rockies International Airport via Vancouver
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $180–800
- Website
- united.com
Flights from Edmonton International Airport to Glacier Park International Airport via Denver
- Ave. Duration
- 7h 49m
- When
- Every day
- Estimated price
- $230–950
- Website
- alaskaair.com
Flights from Edmonton International Airport to Glacier Park International Airport via Seattle
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $460–1,800
- Website
- delta.com
Flights from Edmonton International Airport to Glacier Park International Airport via Salt Lake City
- Ave. Duration
- 7h 40m
- When
- Sunday
- Estimated price
- $340–1,800
Flights from Edmonton International Airport to Glacier Park International Airport via Minneapolis
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- $400–1,900
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Edmonton to Fort Macleod
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a week
- Estimated price
- $65–110
- Schedules at
- flixbus.com
Bus from Edmonton to Calgary
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $40–70
- Schedules at
- flixbus.com
Bus from Edmonton to Calgary
- Ave. Duration
- 4h 25m
- Frequency
- 3 times a day
- Estimated price
- $40–75
- Schedules at
- flixbus.com
- Phone
- +1 778 382 7729
- [email protected]
- Website
- mountainmanmikes.ca
Bus from Fort Macleod, AB to Sparwood, BC - 101c Aspen Dr
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
Bus from Cranbrook, BC - 513 Cranbrook St North to Sparwood, BC - 101c Aspen Dr
- Ave. Duration
- 2h
- Frequency
- Once a week
- Estimated price
- $75–100
- Website
- https://mountainmanmikes.ca/
Bus from Claresholm, AB to Sparwood, BC - 101c Aspen Dr
- Ave. Duration
- 1h 56m
- Frequency
- Once a week
- Estimated price
- $85–120
- Website
- https://mountainmanmikes.ca/
Bus from Claresholm, AB to Sparwood, BC - 101c Aspen Dr
- Ave. Duration
- 1h 56m
- Frequency
- Once a week
- Estimated price
- $85–120
- Website
- https://mountainmanmikes.ca/
Bus from Calgary, AB - 11488, 24 Street SE to Sparwood, BC - 101c Aspen Dr
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- $110–150
- Website
- https://mountainmanmikes.ca/
Bus from Calgary, AB - 11488, 24 Street SE to Sparwood, BC - 101c Aspen Dr
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- $110–150
- Website
- https://mountainmanmikes.ca/
- Phone
- +1 403 668 9600
- [email protected]
- Website
- thecanadabus.com
Bus from Edmonton to Calgary
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $34
- Website
- https://www.thecanadabus.com/
Bus from Edmonton Millwoods - 2633 66 St NW to Calgary, AB - Whitehorn LRT Station
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- $34
- Website
- https://www.thecanadabus.com/
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Calgary - Deerfoot Inn & Casino* to Claresholm - Shell Gas Station
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
Bus from Calgary - Deerfoot Inn & Casino* to Claresholm - Shell Gas Station
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Website
- https://www.myebus.ca/
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Edmonton, AB - Downtown to Calgary, AB - Downtown 4 Ave SE
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a day
- Estimated price
- $45–110
- Website
- https://www.riderexpress.ca/
- Standard
- $45–110
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide













