Intercity Transit
Since the departure of Greyhound Canada and the demise of the Saskatchewan Transportation Company in the spring of 2017, public intercity transit in the Canadian Prairies has dramatically declined. A patchwork of regional services has arisen and is documented below. Please comment or email me (steve@traingeek.ca) if you have any additions or revisions.
Transit Routes
Winnipeg, MB
- Winnipeg-Brandon: Brandon Air Shuttle (also stops at Douglas Junction, Carberry, Sidney, Austin, MacGregor, Portage la Prairie, Elie and Headingley)
- Winnipeg-Thompson: Maple Bus Lines
- Winnipeg-Thompson: Mahihkan Bus Lines
- Winnipeg-Thompson: Thompson Bus
- Winnipeg-Swan River: Maple Bus Lines
- Winnipeg-Sioux Lookout (ON): Kasper
- Winnipeg-Flin Flon: Mahihkan Bus Lines
Brandon, MB
- Brandon-Winnipeg: Brandon Air Shuttle
- Brandon-Dauphin: Dauphin Air Shuttle
Thompson, MB
- Maple Bus Lines (Winnipeg-Thompson)
- Mahihkan Bus Lines (Winnipeg-Thompson)
- Thompson Bus (Winnipeg-Thompson)
Winnipeg-Swan River
- Maple Bus Lines (Winnipeg-Swan River)
Edmonton, Alberta
- Edmonton-Red Deer-Calgary: Cold Shot, Red Arrow, Ebus
- Edmonton-Cold Lake: Cold Shot, Red Arrow
- Edmonton-Fort McMurray: Cold Shot, Red Arrow, Ebus
- Edmonton-Grande Prairie: Cold Shot, Red Arrow, Ebus
- Edmonton-Jasper: Cold Shot
- Edmonton-Kamloops: Ebus
- Edmonton-Lloydminster: Cold Shot
- Edmonton-Peace River: Cold Shot
Calgary, Alberta