There are 3 ways to get from Mannville to Edmonton by bus (Flixbus), 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.
Questions & Answers
The cheapest way to get from Mannville to Edmonton is to drive which costs $30 - $50 and takes 1h 48m.
The fastest way to get from Mannville to Edmonton is to drive which takes 1h 48m and costs $30 - $50.
No, there is no direct bus from Mannville to Edmonton. However, there are services departing from Vermilion and arriving at Edmonton via . The journey, including transfers, takes approximately 2h 5m.
The distance between Mannville and Edmonton is 207 km. The road distance is 167.8 km.
The best way to get from Mannville to Edmonton without a car is to bus which takes 2h 5m and costs $65 - $100.
It takes approximately 2h 5m to get from Mannville to Edmonton, including transfers.
Mannville to Edmonton bus services, operated by Flixbus USA, depart from Vermilion station.
Mannville to Edmonton bus services, operated by Flixbus USA, arrive at Edmonton station.
Yes, the driving distance between Mannville to Edmonton is 168 km. It takes approximately 1h 48m to drive from Mannville to Edmonton.
There are 790+ hotels available in Edmonton.
What companies run services between Mannville, AB, Canada and Edmonton, AB, Canada?
Flixbus USA operates a bus from Vermilion to Edmonton 5 times a week. Tickets cost $22–40 and the journey takes 1h 50m.
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Vermilion to Edmonton
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- $22–40
- Schedules at
- Flixbus USA
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 How to get from Luton Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)?, and Flying into Beijing? - to help you get the most out of your next trip.

