Travel from Winnipeg to Regina

Bus or fly from Winnipeg to Regina?

WestJet and Air Canada fly from Winnipeg to Regina 3 times a day. Alternatively, Greyhound Canada operates a bus from Winnipeg to Regina once daily. Tickets cost $35 - $85 and the journey takes 8 h 13 min.

How to get from Winnipeg to Regina

ModeDurationPrice
From Northbound Vaughan at Portage North line 15 bus to Winnipeg airport, fly to Regina airport, then taxi to Regina.2 h 51 min$310
From Northbound Vaughan at Portage North line 15 bus to Winnipeg, MB then bus to Regina, SK.9 h 34 min$62
From Winnipeg train to Melville, taxi to Indian Head, SK, then bus to Regina, SK.10 h 25 min$217
From Winnipeg drive to Regina.7 h 22 min$57

How long does it take to get from Winnipeg to Regina?

It takes approximately 2 h 51 min to get from Winnipeg to Regina, including transfers.

Is there a direct bus between Winnipeg and Regina?

No, there is no direct bus from Winnipeg to Regina. However, there are services departing from Northbound Vaughan at Portage North and arriving at Regina, SK via Winnipeg, MB. The journey, including transfers, takes approximately 9 h 34 min.

Operators from Winnipeg to Regina

OperatorPhoneWebsite
Winnipeg TransitWinnipeg Transit
WestJetWestJet
Air CanadaAir Canada
Greyhound Canada+1 1-800-661-8747Greyhound Canada
VIA Rail+1 1 888 842-7245VIA Rail