There are 4 ways to get from Edson to Winnipeg by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly
best- Take the bus from Edson - 52 St to Edmonton Intl Airport
- Fly from Edmonton International Airport (YEG) to Winnipeg J. A. Richardson International Airport (YWG)YEG - YWG
6h 34m$184–790Train
cheapest- Take the train from Edson to WinnipegVIA Rail
29h 41m$160–230Bus
- Take the bus from Edson - 52 St to Edmonton - West Edmonton Mall
- Take the bus from Edmonton South, AB - Edmonton Southgate Transit Center to Regina, SK - 2820 B Avonhurst Dr
- Take the bus from Regina, SK - 2820B Avonhurst to Winnipeg East, MB
23h 55m$342–437Drive 1,496 km
- Drive from Edson to Winnipeg1,496 km
16h 29m$292–421
Edson to Winnipeg by train
Questions & Answers
The cheapest way to get from Edson to Winnipeg is to train which costs $160 - $230 and takes 29h 41m.
The fastest way to get from Edson to Winnipeg is to bus and fly which takes 6h 34m and costs $180 - $800.
No, there is no direct bus from Edson to Winnipeg. However, there are services departing from Edson - 52 St and arriving at Westbound Broadway at Edmonton via West Edmonton Mall Transit Centre, Edmonton South, AB - Edmonton Southgate Transit Center, Regina, SK - 2820B Avonhurst, Westbound Vermillion at Lake Park and Northbound Lakewood at Southdale Centre. The journey, including transfers, takes approximately 23h 55m.
Yes, there is a direct train departing from Edson and arriving at Winnipeg. Services depart twice a week, and operate Monday and Friday. The journey takes approximately 29h 41m.
The distance between Edson and Winnipeg is 1429 km. The road distance is 1496 km.
The best way to get from Edson to Winnipeg without a car is to bus which takes 23h 55m and costs $340 - $440.
It takes approximately 6h 34m to get from Edson to Winnipeg, including transfers.
Edson to Winnipeg bus services, operated by Cold Shot, depart from Edson - 52 St station.
Edson to Winnipeg train services, operated by VIA Rail, depart from Edson station.
The best way to get from Edson to Winnipeg is to bus which takes 23h 55m and costs $340 - $440. Alternatively, you can train, which costs $160 - $230 and takes 29h 41m.
What companies run services between Edson, AB, Canada and Winnipeg, MB, Canada?
You can take a bus from Edson - 52 St to Westbound Broadway at Edmonton via West Edmonton Mall Transit Centre, Southgate Transit Centre, Edmonton South, AB - Edmonton Southgate Transit Center, Regina, SK - 2820 B Avonhurst Dr, Regina, SK - 2820B Avonhurst, Winnipeg East, MB, Westbound Vermillion at Lake Park, and Northbound Lakewood at Southdale Centre in around 23h 55m. Alternatively, VIA Rail operates a train from Edson to Winnipeg twice a week. Tickets cost $160–230 and the journey takes 29h 41m.
- Website
- westjet.com
Flights from Edmonton International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- $80–700
Flights from Edmonton International Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $80–700
- Website
- flyflair.com
Flights from Edmonton International Airport to Winnipeg J. A. Richardson International Airport
- Ave. Duration
- 2h
- When
- Thursday and Saturday
- Estimated price
- $180–650
- Website
- aircanada.com
Flights from Edmonton International Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $100–550
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Edson to Winnipeg
- Ave. Duration
- 29h 41m
- Frequency
- Twice a week
- Estimated price
- $160–230
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $170–230
- Economy Adult - Advanced Booking
- $190–220
- Economy Escape Advanced Booking - Adult
- $160–200
- Phone
- +1 587-557-7719
- support@coldshot.ca
- Website
- coldshot.ca
Bus from Edson - 52 St to Edmonton Intl Airport
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $70–90
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $70–90
Bus from Edson - 52 St to Edmonton - West Edmonton Mall
- Ave. Duration
- 2h 25m
- Frequency
- 5 times a week
- Estimated price
- $65–80
- Website
- https://www.coldshot.ca/
- Schedules at
- https://www.coldshot.ca/routes
- Adult
- $65–80
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Edmonton South, AB - Edmonton Southgate Transit Center to Regina, SK - 2820 B Avonhurst Dr
- Ave. Duration
- 9h 55m
- Frequency
- Once daily
- Estimated price
- $150–190
- Website
- https://riderexpress.ca/
- Standard
- $150–190
Bus from Regina, SK - 2820B Avonhurst to Winnipeg East, MB
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $120–160
- Website
- https://riderexpress.ca/
- Standard
- $120–160
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 Is ride-sharing platform BlaBlaCar right for you?, 5 incredible day trips from Florence by train, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
More Questions & Answers
Edson to Winnipeg bus services, operated by Cold Shot, arrive at Edmonton - West Edmonton Mall station.
Winnipeg is 1h ahead of Edson. It is currently 6:31 PM in Edson and 7:31 PM in Winnipeg.
Edson to Winnipeg train services, operated by VIA Rail, arrive at Winnipeg station.
Yes, the driving distance between Edson to Winnipeg is 1496 km. It takes approximately 16h 29m to drive from Edson to Winnipeg.
There are 210+ hotels available in Winnipeg.








