Alberta Bus Service


There are bus services throughout the province, between various municipalities. Contact information is  included for each carrier listed below, so that you can easily visit their website or call to book a ticket. Some carriers provide daily service, while others are less frequent.

 These services may include charter, scheduled service, private, industrial, or non-profit bus operations. Market demand dictates service and frequency.
 

Carrier Name Municipalities Serviced Website Address Phone #
Airdrie, City of Airdrie, Calgary, Cross Iron Mills Mall in Rocky View County (service provided by First Canada ULC) www.airdrie.ca 1-403-948-8875
Bow Valley Regional Transit Services Commission Banff, Canmore, Lake Minnewanka, Lake Louise www.roamtransit.com 1-403-762-0606
Banff Airporter Inc. Canmore, Banff, Lake Louise www.banffairporter.com 1-888-449-2901
Brewster Inc. Calgary, Banff, Banff National Park, Japser National Park to Alberta/British Columbia boundary
Calgary, Banff, Jasper and Banff National Parks, Kananaskis Village Resort, Ski Kananaskis, Mt. Allan, Kananaskis Country Golf Course, Fortress Mountain
www.brewster.ca 1-877-625-4372
Coalhurst Shuttle Coalhurst, Lethbridge   1-403-892-2802
Cold Shot Edmonton, Calgary, Fort McMurray, Grande Prairie, Peace River, Cold Lake www.coldshot.ca 1-587-557-7719
Edmonton, City of Edmonton, Edmonton International Airport, Fort Saskatchewan, Spruce Grove, Edmonton Garrison, Beaumont www.edmonton.ca 1-780-442-5311
Grande Cache Community Bus Grande Cache, Grande Prairie, Hinton mdgreenview.ab.ca/residents/grande-cache-community-bus 1-780-827-2446
J & L Shuttle Service Medicine Hat, Redcliff, Suffield, Bassano, Brooks, Chestermere, Calgary International Airport, Calgary, Lethbridge, Strathmore, Claresholm, Okotoks, Ft Macleod, Nanton, High River www.jandlshuttle.com 1-877-217-5577
Leduc, City of Leduc, County of Leduc, Edmonton International Airport, Edmonton, Nisku www.leduc.ca  
Lyrrad Ltd. Banff, Canmore, Calgary www.thebanffexpress.com 1-403-604-7466
Northern Express Bus Line Ltd High Level, Clairmont, Grande Prairie, Grimshaw, Peace River, McLennan, High Prairie, Slave Lake, Westlock, Ft. Saskatchewan, St. Paul, Bonnyville, Cold Lake, Edmonton, Edson, Hinton, Jasper, Debolt, Valleyview, Whitecourt and Fox Creek www.northernexpressbusline.ca  
Northland Travel Ltd Lac La Biche, Boyle, Edmonton   1-780-212-1119
Prairie Sprinter Medicine Hat, Redcliff, Brooks, Calgary, Suffield, Ralston, Bassano, Strathmore www.prairiesprinterinc.ca 1-877-333-3238
RTB Tours & Shuttles Banff, Calgary, Canmore www.rtbtours.ca 1-855-595-1855
Red Arrow Aldersyde, Boyle, Calgary, Claresholm, Edmonton, Fort Macleod, Fort McMurray, Gibbons, Grassland, Lethbridge, Namao, Radway, Red Deer, Wandering River www.redarrow.ca 1-800-232-1958
Red Deer, City of Red Deer, Springbrook and Gasoline Alley within the County of Red Deer, Blackfalds, Lacombe www.reddeer.ca 1-403-342-8225
Rider Express Transportation Corp. Alberta/British Columbia boundary (extra-provincially), Canmore, Calgary, Medicine Hat, Alberta/Saskatchewan boundary (extra-provincially) www.riderexpress.ca 1-306-209-3636
St. Albert, City of St. Albert, Edmonton www.stalbert.ca/transit 1-780-459-1500
Strathcona County Edmonton, Sherwood Park www.strathcona.ab.ca/departments/transit.aspx 1-780-464-7433
Sundog Tour Co (Jasper) Ltd. Banff, Jasper, Hinton, Edson, Edmonton International Airport, Edmonton www.sundogtours.com 1-780-852-4056
Sunshine Coach Ltd. Calgary, Canmore, Sunshine Ski Resort, Sunshine Village, Kicking Horse Resort www.sunshinecoach.com 1-866-666-6287

DISCLAIMER - This list is for information purposes only. For specific route or ticketing information contact companies directly.

LAST REVISED: May 8, 2023