From Winnipeg train to Rivers then taxi to Virden. 4 h 39 min $225. From Northbound Vaughan at Portage North line 15 bus to Westbound Wellington at Airport Terminal, walk to Winnipeg, MB, then bus to Virden, MB. 5 h 29 min $48. From Winnipeg drive to Virden. 4 h 10 min $37.
Bus from Winnipeg to Virden
Winnipeg Transit operates a bus from Winnipeg to Virden every 20 minutes. Tickets cost $3 and the journey takes 21 min. Greyhound Canada also services this route once daily.