Greyhound Canada will no longer provide bus services in B.C.

Decreasing ridership was one of the primary factors behind the decision.