There are 5 ways to get from Jasper to Beaumont 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 via 96 Street & Jasper Avenue (Flixbus)
best- Take the bus from Jasper to Edmontonbus FlixBus 2727
5h 59m$58–89Train
- Take the train from Jasper to Edmontontrain Edmonton
14h 35mDrive 388.5 km
- Drive from Jasper to Beaumontcar 388.5 km
4h 21m$76–110Bus
- Take the bus from Jasper, AB to West Edmonton Mall, ABbus
6h 52mBus #2
- Take the bus from Jasper Townsite to Edmonton - West Edmonton Mallbus Jasper
7h 2m$99–120
Jasper to Beaumont by bus and tram (Flixbus)
Questions & Answers
The cheapest way to get from Jasper to Beaumont is to bus via 96 Street & Jasper Avenue which costs $55 - $90 and takes 5h 59m.
The fastest way to get from Jasper to Beaumont is to drive which takes 4h 21m and costs $75 - $110.
No, there is no direct bus from Jasper to Beaumont. However, there are services departing from Jasper and arriving at Ken Nichol Recreation Centre via 115 Street & Jasper Avenue and Mill Woods Transit Centre. The journey, including transfers, takes approximately 5h 59m.
No, there is no direct train from Jasper to Beaumont. However, there are services departing from Jasper and arriving at Edmonton via . The journey, including transfers, takes approximately 14h 35m.
The distance between Jasper and Beaumont is 388 km. The road distance is 388.5 km.
The best way to get from Jasper to Beaumont without a car is to bus via 96 Street & Jasper Avenue which takes 5h 59m and costs $55 - $90.
It takes approximately 5h 59m to get from Jasper to Beaumont, including transfers.
Jasper to Beaumont bus services, operated by Flixbus USA, depart from Jasper station.
Jasper to Beaumont train services, operated by Rocky Mountaineer, depart from Jasper station.
The best way to get from Jasper to Beaumont is to bus via 96 Street & Jasper Avenue which takes 5h 59m and costs $55 - $90. Alternatively, you can train, which costs and takes 14h 35m.
What companies run services between Jasper, AB, Canada and Beaumont, 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 780 852 4056
- [email protected]
- Website
- SunDog Tours
Bus from Jasper, AB to West Edmonton Mall, AB
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Website
- SunDog Tours
- 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 Which side of Niagara Falls should I choose (and how do I get there)?, 4 stunningly beautiful Philippines islands you need to visit, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Jasper to Beaumont bus services, operated by Flixbus USA, arrive at Edmonton station.
Jasper to Beaumont train services, operated by Rocky Mountaineer, arrive at Edmonton station.
Yes, the driving distance between Jasper to Beaumont is 388 km. It takes approximately 4h 21m to drive from Jasper to Beaumont.
There are 575+ hotels available in Beaumont.




