 Effective October 31, 2018 Greyhound Canada will be cancelling all services in Western Canada, which includes Calgary, due to low ridership.On-It Regional Transit provides scheduled bus service to commuter towns surrounding Calgary.Commuter service is provided to Cochrane, Okotoks, and High River.