Greyhound Canada announced today it’s ending their passenger bus and freight services in Manitoba, Alberta, and Saskatchewan and cancelling all but one route in B.C.

They are blaming a 41 per cent decline in ridership since 2010 along with competition from subsidized national and inter-regional passenger transportation services, regulatory constraints, the continued growth of car ownership and growth of new low-cost airlines.

The cancellations are scheduled to take effect Oct. 31.