There are 4 ways to get from Jasper to Stony Plain by bus (Flixbus), train, car, 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 (Flixbus)
best- Take the bus from Jasper to Edmontonbus FlixBus 2727
6h 8m$75–111Drive 329.3 km
cheapest- Drive from Jasper to Stony Plaincar 329.3 km
3h 41m$65–94Train
- Take the train from Jasper to Edmontontrain Edmonton
14h 27mBus via Edmonton - West Edmonton Mall
- Take the bus from Jasper Townsite to Edmonton - West Edmonton Mallbus Jasper
7h 21m$120–146
Questions & Answers
The cheapest way to get from Jasper to Stony Plain is to drive which costs $60 - $95 and takes 3h 41m.
The fastest way to get from Jasper to Stony Plain is to drive which takes 3h 41m and costs $60 - $95.
No, there is no direct bus from Jasper to Stony Plain. However, there are services departing from Jasper and arriving at Westwind Drive & McDonald's via 115 Street & Jasper Avenue and 106 Street & Jasper Avenue. The journey, including transfers, takes approximately 6h 8m.
No, there is no direct train from Jasper to Stony Plain. However, there are services departing from Jasper and arriving at Edmonton via . The journey, including transfers, takes approximately 14h 27m.
The distance between Jasper and Stony Plain is 408 km. The road distance is 329.3 km.
The best way to get from Jasper to Stony Plain without a car is to bus which takes 6h 8m and costs $70 - $120.
It takes approximately 6h 8m to get from Jasper to Stony Plain, including transfers.
Jasper to Stony Plain bus services, operated by Flixbus USA, depart from Jasper station.
Jasper to Stony Plain train services, operated by Rocky Mountaineer, depart from Jasper station.
The best way to get from Jasper to Stony Plain is to bus which takes 6h 8m and costs $70 - $120. Alternatively, you can train, which costs and takes 14h 27m.
What companies run services between Jasper, AB, Canada and Stony Plain, AB, Canada?
Flixbus USA operates a bus from Jasper to Edmonton once daily. Tickets cost $45–85 and the journey takes 4h 15m. Alternatively, Rocky Mountaineer operates a train from Jasper to Edmonton twice a week, and the journey takes 14h.
- Phone
- +1 877 460 3200
- [email protected]
- Website
- HOME Rocky Mountaineer
Train from Jasper to Edmonton
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Website
- HOME Rocky Mountaineer
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Jasper to Edmonton
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $45–85
- Schedules at
- Flixbus USA
- Phone
- +1 587-557-7719
- [email protected]
- Website
- Cold Shot Bus Service
Bus from Jasper Townsite to Edmonton - West Edmonton Mall
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a week
- Estimated price
- $90–120
- Website
- Cold Shot Bus Service
- Schedules at
- Cold Shot Bus Service Routes
- Adult
- $90–120
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Need to know: Greyhound, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Jasper to Stony Plain bus services, operated by Flixbus USA, arrive at Edmonton station.
Jasper to Stony Plain train services, operated by Rocky Mountaineer, arrive at Edmonton station.
Yes, the driving distance between Jasper to Stony Plain is 329 km. It takes approximately 3h 41m to drive from Jasper to Stony Plain.
There are 14+ hotels available in Stony Plain.


