Canada's long-distance bus network looks very different than it did a decade ago. Greyhound Canada shut down its entire Canadian operation in 2021, leaving a gap that a patchwork of smaller, mostly provincial operators has spent the years since filling back in. The result works, but it is genuinely a patchwork — routes, frequencies and even operators vary sharply by region, and planning a long cross-country trip by bus now takes more research than it once did.
What happened to Greyhound in Canada
Greyhound had operated in Canada for close to a century before withdrawing entirely, citing declining ridership, especially after pandemic-era disruption, and the difficulty of running a national network profitably across such vast distances. Its exit left large stretches of the country — including most of Northern Ontario, the Prairies and parts of British Columbia — with no scheduled long-distance bus service at all for a period. Regional operators, some new and some pre-existing, have since stepped in on the busiest and most viable corridors, but there is no single national carrier that replaced Greyhound's old reach.
The regional operators
Rider Express
Rider Express emerged as one of the main operators filling the Prairie gap, running services across Manitoba, Saskatchewan and Alberta, and extending into British Columbia. It connects Winnipeg, Regina, Saskatoon, Calgary, Edmonton and Vancouver, among other stops, on routes that broadly follow the old Trans-Canada corridor. It has become one of the more reliable options for travellers wanting to cross the Prairies without a car.
Ontario Northline / Ontario Northland
Ontario Northland runs long-established coach (and limited rail) services across Northern Ontario, connecting Toronto with North Bay, Sudbury, Timmins, Cochrane and other northern communities. It is a lifeline service for many smaller towns with few other transport options, and remains one of the more dependable parts of the network.
Orléans Express
Orléans Express operates within Quebec, running frequent services along the busy Montreal–Quebec City corridor and to numerous smaller towns across the province. It is well established, modern and easy to book, and is the natural choice for anyone travelling by bus within Quebec.
Maritime Bus
Maritime Bus covers New Brunswick, Nova Scotia and Prince Edward Island, connecting Halifax, Saint John, Fredericton, Moncton and Charlottetown along with many smaller Maritime communities. It is currently the main scheduled coach operator for Atlantic Canada and fills a role that would otherwise leave the region almost entirely dependent on cars.
Other operators
Additional regional and city-pair services fill in more gaps: Megabus operates some Ontario and Quebec corridors including Toronto–Montreal and Toronto–Ottawa; FlixBus has expanded into parts of Ontario and Quebec, occasionally crossing the US border on routes into New York State; and various smaller shuttle operators serve specific regional links, particularly around Vancouver and Vancouver Island (where BC Ferries connections also come into play).
Can you still cross the whole country by bus?
In principle, yes, by piecing together several regional operators — but it takes far more planning than Greyhound's old single-ticket system did, and some connections between operator networks are not seamless, especially through British Columbia's interior and parts of the Prairies where service can be sparse. Most travellers doing a genuine coast-to-coast overland trip now combine buses with VIA Rail, which still runs Canada's long-distance passenger trains including The Canadian between Toronto and Vancouver, to cover the sections where bus service is thin or non-existent. See our guide to Canada by train and the broader Canada overland route for how rail and road fit together. If you're entering Canada from outside the country, check current requirements in our Canada eTA guide.
Regional strengths in practice
- Quebec: Well served by Orléans Express, with frequent, modern buses on the main Montreal–Quebec City spine.
- Atlantic Canada: Maritime Bus is essentially the only scheduled long-distance option, but it is reasonably comprehensive within the region.
- Ontario: A mix of Ontario Northland (north), Megabus and FlixBus (south, including the Toronto–Montreal–Ottawa triangle) covers most practical needs.
- The Prairies: Rider Express is the main long-distance option, running a corridor service rather than a dense network.
- British Columbia and the west: Coverage is thinner and more fragmented; some routes rely on smaller shuttle operators, and combining bus with VIA Rail or a domestic flight is often more practical for long hops.
Comparing notes with the US network
Travellers crossing between the two countries should note that Canada's post-Greyhound landscape is quite different from the more consolidated network south of the border — see our guide to coaches in the USA for how Greyhound, FlixBus and Megabus still operate there, and our guide to driving in Canada if a rental car is a better fit for reaching areas the bus network no longer serves.
Booking and costs
Each operator generally runs its own website and booking system; there is no single national aggregator that reliably covers all of them the way Greyhound's old network once did, though some journey-planning sites list multiple regional operators together. Fares are generally inexpensive relative to flying, especially if booked ahead, and advance fares on routes like Orléans Express and Rider Express typically undercut both flying and driving once fuel and parking are factored in. For basics on how to book coaches generally, see our guide to booking coaches online.
Practical tips
- Check current routes before planning: Given how much the network has changed since Greyhound's exit, verify that a route still runs before building an itinerary around it — services continue to shift as demand becomes clearer.
- Winter matters: Canadian winters can disrupt schedules significantly, particularly on Prairie and Northern Ontario routes; build in flexibility if travelling between November and March.
- Combine with VIA Rail: For the classic cross-country trip, mixing Rider Express or regional buses with VIA Rail's long-distance trains often produces a more reliable itinerary than trying to bus the entire way.
- Book ahead on popular corridors: Montreal–Quebec City and routes into major cities can sell out around holidays and long weekends.
Frequently asked questions
Does Greyhound still operate in Canada?
No. Greyhound Canada ceased all Canadian operations in 2021. Its former routes have been partially replaced by regional operators including Rider Express, Ontario Northland, Orléans Express and Maritime Bus, though coverage is patchier than the old national network.
Can I still travel across Canada entirely by bus?
It is possible by combining several regional operators, but it requires more planning than before, since no single company covers the whole route. Many travellers now combine bus segments with VIA Rail's long-distance trains to cover the gaps.
Which operator covers Atlantic Canada?
Maritime Bus is the main scheduled long-distance coach operator across New Brunswick, Nova Scotia and Prince Edward Island, connecting Halifax, Saint John, Fredericton, Moncton and Charlottetown.
Is bus travel in Canada cheaper than flying?
Generally yes, especially with advance booking on routes like Orléans Express in Quebec or Rider Express across the Prairies. For very long distances such as coast to coast, however, the time cost is substantial and many travellers mix bus, rail and the occasional flight.
Sources and further reading:
- Rider Express (riderexpress.ca) — Prairie and BC routes.
- Orléans Express (orleansexpress.com) — Quebec routes.
- Maritime Bus (maritimebus.com) — Atlantic Canada routes.
- Ontario Northland (ontarionorthland.ca) — Northern Ontario routes.
