Bus Travel: Edmonton to Winnipeg – No Direct Route, But Here's How

No direct intercity bus connects Edmonton and Winnipeg. The ~1,300 km (800 mi) journey requires a transfer in Saskatoon.

Standard Routing (2024)

Source's "$150" is outdated; current fares are higher post-COVID.

Schedule Coordination

  • Morning Edmonton departure (7-8 AM) → Saskatoon ~1-2 PM → Afternoon Winnipeg departure (3-4 PM) → Winnipeg ~11 PM-midnight
  • Overnight option: Edmonton evening → Saskatoon early AM → Morning Winnipeg bus
  • Book through-ticket on Rider Express site for guaranteed connection

Alternatives

  • Fly: YEG → YWG: 1 hr 45 min, $200-400 (Flair, WestJet, Air Canada). Fastest, often cheapest total cost
  • Train: VIA Rail The Canadian (Toronto-Vancouver) stops both cities. 20+ hours, $300-800. Scenic, not practical
  • Drive: 13 hr via SK-16 (Yellowhead). Flexible, but fuel + hotel + wear = $300+ solo
  • Rideshare: Poparide, Kangaride – check for Edmonton-Winnipeg drivers

Bus Tips

  • Book 2+ weeks ahead for best fares
  • Bring food/water—limited stops (rest areas only)
  • Power outlets on newer coaches; Wi-Fi spotty
  • Luggage: 1 checked + 1 carry-on typical; bikes extra
  • Winter: Delays common. Build buffer

Bottom line: Fly if possible. Bus only if no license, fear of flying, or moving freight.

Copyright Wanderlust World © https://www.ynyoo.com
LegCarrierDurationFrequencyApprox. Cost
Edmonton → SaskatoonRider Express / Ebus / Cold Shot5.5-6.5 hr2-3 daily$80-120
Saskatoon → WinnipegRider Express / Maple Bus Lines7.5-8.5 hr1-2 daily$90-130
Total13-15 hr + layover$170-250