Greyhound Canada Bus Alternatives in Western Canada

The situation

On October 31st, 2018, Greyhound Canada cancelled all of its Canadian routes located west of Ontario. The familiar white and blue buses have stopped all service in Manitoba, Saskatchewan, Alberta and British Columbia, as well as Northwestern Ontario, ending service beyond Sudbury.

The lone surviving route is between Vancouver and Seattle, which will still be offered by Greyhound. According to an article by the CBC, Greyhound points to a 41% decline of ridership since 2010 to explain this decision.

Busbud helps you find the best bus options in Western Canada

Over the last few months, Busbud has worked to find and integrate alternative bus operators serving Western Canada so that customers will still have access to affordable and sustainable bus travel on our website and app. We were able to bring you new bus options on the most popular routes in Alberta and British Columbia.

Take a closer look at all our partners’ locations in Western Canada:

Which bus can replace Greyhound in Western Canada?Greyhound bus alternatives for Ontario and Alberta

Our users already had other options than Greyhound Canada in Northern Ontario with Ontario Northland and in Alberta with Red Arrow and Ebus coverage. We have also partnered up with Cold Shot, who will also be offering extensive coverage throughout the province, giving our users the most bus options possible. On top of this Alberta coverage, we have also added a new carrier on the routes Calgary to Banff and Calgary to Canmore called Banff Airporter. For the folks heading to Jasper from Edmonton or Calgary, we have partnered with SunDog Tours to offer this scenic route on our website and mobile apps.

Alberta (AB) bus companies alternates available on Busbud:

Greyhound bus alternatives for British Columbia

For our travellers to beautiful British Columbia as well as local folks, we’ve successfully replaced coverage on Vancouver to Squamish with Squamish Connector, offering multiple departure and arrival points in both cities. We have also added Pacific Coach, and Epic Rides on the popular Vancouver to Whistler route. With a pick-up point at the Vancouver YVR airport and direct connection to Whistler, the (arguably) best slopes in Canada are much closer than you think!

More good news is coming from Ebus, who has expanded its coverage in the wake of Greyhound’s decision and is now serving routes in British Columbia. Although the bulk of its routes are located in Alberta, Ebus has added Vancouver, Kamloops, KelownaAbbotsford, Chilliwack, Hope, Merritt, Vernon, Surrey and Coquitlam as notable destinations.

British Columbia (BC) bus companies alternatives on Busbud:

When will these operators be available?

All routes from these bus companies are already available on, apart from Pacific Coach and Sundog Tours, who will be available very shortly! Adding more Canadian inventory as well as working closely with local operators to expand coverage on the ground is always one of Busbud’s top priority.

Coming next with the Greyhound cancellations

One issue following Greyhound’s decision is the lack of other alternatives in Canada’s prairie provinces and rural areas. We are working hard with local carriers to help them develop their network of routes to support Canadian customers in these areas.  

Bus carriers such as Kasper Transportation (Northern Ontario), Rider Express (Saskatchewan), Wilson transportation (British Columbia), Snowbus (British Columbia), and Tofino Bus (British Columbia) are also available to Canadians and international travellers.

Main alternatives to top Greyhound routes 🚌

Did you really think we wouldn’t let you reach your favourite destinations!? Here are the top routes that Busbud users will still be able to compare, search and book bus tickets for:

Bus from Edmonton to Calgary

Calgary to Banff with Banff Airporter

Bus Vancouver to Squamish

Calgary to Fort McMurray by bus

Fort McMurray → Edmonton

Vancouver to Whistler alternative with Pacific Coach

Kamloops to Kelowna

Kelowna to Vancouver with Ebus

Discover Moraine lake, located in Banff national park, Alberta.
Moraine Lake in Banff National Park, Alberta, will still be accessible by bus on Busbud!

Continue to travel by bus in Western Canada

The challenge for Busbud

Following Greyhound’s decision, Busbud has been working hard to continue to offer the most options to our Canadian and international travellers. As a proudly Canadian company, we have been dedicated to building and offering the largest intercity bus coverage in Canada on our platform. We’ve found ways to keep offering multiple city-to-city bus routes in Western Canada so that our customers can continue to have access to affordable and sustainable bus travel on our website and app, in 11 languages, multiple payment options as well as 30 currencies.

Marin Vallée, Director of Partnerships, comments on the challenge:

“The core value of Busbud is to allow travellers to find and compare every bus options available. After decades of service, Greyhound’s departure is creating a temporary gap on some routes in the Canadian market. But as more and more players are looking to take on new routes in the region, we are collaborating with them to help users reach their destination.”

Book your bus tickets for Canada or any of our other 80 countries on our website or mobile apps.

24 thoughts on “Greyhound Canada Bus Alternatives in Western Canada

  1. These are fricken useless!!!!!!!! ebus at at the airport. My transit bus does not operate early enough in the morning to connect to it. If I took the afternoon one I would be stranded in Vancouver at midnight! The same goes for the return trip to Kelowna! I sure hope someone soon is smart enough to make the bus accessible to everyone and at appropriate times !!!!!

    1. Hello Marianne!

      We completely understand your situation. Greyhound’s departure leaves a big void in the Canadian bus industry. Smaller local carriers are stepping up and trying to increase their coverage to give travellers the most options. It is still a work in progress and there still needs more departures and more routes to and from many communities. Our mission at Busbud is to make bus travel accessible to everyone by working hand in hand with bus companies. We will keep Canadians as well as international travellers informed of any new development!

      Don’t hesitate to reach out if you have more questions.

      Roxanne from Busbud

      1. There should be a definite Bus for Prince George to Edmonton there and back…… it’s a major connector for many travelers and I’m really surprised there is no Bus listed for that Hwy 16 East Highway Route. I believe You will Assign a Bus to take that Driving Job for the many Passengers who used this frequently with Greyhound before They abandoned Us and Hope You will get a Bus going soon for Prince George to Edmonton cuz We need to See Our Family that Live that Distance away from Us.

  2. This is a good start to Greyhounds Departure. There is only one route I take. That is the Edmonton to Medicine Hat route by greyhound. For people who take public transit to connect with these partner bus connectors. Consider saving enough for a cab to the pick up location. Then you can catch the bus when public transit doesn’t serve people. We all can push for a taxi flat rate to these bus stations.

  3. There’s nothing that connects through the trans Canada highway.

    There’s no mention of a bus service that connects from Salmon Arm,to Calgary.

    This route is a MAJOR connection between provinces…

  4. I need to let you know one bus company that is clearly missed here… Rider Express. They serve the Trans Canada Highway. Not exactly sure of the stop locations though. they have routes in Sask currently. Rider express has new routes coming on line slowly, Current ones that I know of, Prince Albert to Saskatoon, Saskatoon – Regina, Winnipeg – Regina, Regina – Calgary, Calgary – Banff – Kamloops ( I’m sure people will be hard pressing on this route to stop in Cannmore, Lake Louise, Field, Golden, Revelostoke, Sicamous, Salmon Arm. I wont be surprised if the request gets heavy on this route…) New route added just recently not listed yet – Saskatoon to Edmonton ( Again heavy pressure on this route to stop in Battlefords – Lloydminster – Mannvile, Vegerville No routes yet from Edmonton to jasper I hope Rider Express will cover this route to connect to the BC North Bus in Valuemount BC then continue on to Kamloops BC

    Edmonton to Saskatoon will come up very soon around the end of this month in time for the Christmas holidays.

    Here’s the website address for Rider Express based in Regina Sask

  5. EBus is too expensive; it is over 15$ more to get from Abbotsford to Vancouver. Not only that, the station is all the way at the airport instead of within range of the transit system.

  6. I live in cranbrook bc and my only fricken option is to fly just to go to calgary since I dont drive…..there needs to be a bus replacement here cant fork out $500 everytime I wanna go see my family..

  7. Hi i was wondering what about bus rout from kamloops B.C. to lethbridge AB.? Will there be a bus that travels that way? Jst a thought?

  8. There’s absolutely nothing for Northern BC, nothing at all connecting from Prince Rupert all the way to wherever the closet bus to these listed is. Prince George is a major hub up here, while these may be good for southern BC, it does not help up here. Do you know if anything will be added?

  9. the small buses are not enough we busses that connect long distance routes between places like to Calgary and Vancouver and Winnipeg to Edmonton and cities in between .

  10. the small buses are not enough we need buses that connect long distance routes between places like to Calgary and Vancouver and Winnipeg to Edmonton and cities in between .

  11. Another suggestion would be Kelowna to Penticton/Osooyos area. Greyhound prevented local transit from extending from Peachland to Summerland. It’s a mire popular route than some realize.

  12. There doesn’t seem to be anything heading east from Calgary or Edmonton. I live in Drumheller and now that greyhound is gone there is nothing. This is a major tourist destination in summer and the largest centre between Calgary and Saskatchewan border. It would be a great stop for a longer route going through from AB to SK or MB.

  13. You need to specify with lines are accessible or define them when they are not. Northen BC has BC Transit running through from Prince George to Prince Rupert. Don’t see that listed. There are a couple more smaller ones I have heard about running north. All non accessible. Accessible needs are serviced from Northern BC from Prince George in all directions to Vancouver by Northern Health Connenections, no medical appointments needed. All rides must be prebooked

  14. If you can get to the Via Rail station in Kamloops, there is a Vancouver-Edmonton train that you can use. I don’t know if there are any other stops that might be helpful.

  15. I don’t see a Bus from Prince George to Edmonton… My Kids n Grandkids n Mom live there.. How am I suppose to Go see them when there is No Bus to take Me there ???!!!

  16. Wish everything stayed the same as hreyhound, such as dates and times… sucks how i had to quit my job due to different times and dates for this new system

  17. If you have any information about bus travel between Winnipeg, Manitoba and
    Kenora, Ontario, thank you for letting me know!

Leave a Reply

Your email address will not be published.

Time limit is exhausted. Please reload the CAPTCHA.