Canada intercity buses: Greyhound alternatives
How do you travel by bus in Canada now that Greyhound is gone?
Greyhound exited Canada in 2021. Replacements include Rider Express (Prairies, BC), Megabus and FlixBus (Ontario-Quebec), Maritime Bus (Atlantic), Ontario Northland (northern Ontario), Orléans Express (Quebec), and various regional operators. Coverage is thinner than before but most routes are still served.
Greyhound Canada ended passenger service in 2021 after more than 90 years on the road, leaving gaps in Canada’s intercity bus network. Those gaps have been partially filled by a patchwork of regional operators, new entrants like FlixBus, and expanded Megabus routes.
This guide explains who covers which routes, how to book, how to connect across regions, and what to do when no bus runs.
| At a glance | |
|---|---|
| Coverage | Regional patchwork, no single national operator |
| Typical cost | Around CAD $15-160 depending on route and advance booking |
| Best value | Megabus and FlixBus on the Toronto-Ottawa-Montreal corridor, booked weeks ahead |
| Where it doesn’t work | Yukon, NWT, Nunavut, and most cross-country routes |
| Best time to book | 3-8 weeks ahead for the lowest fares |
The post-Greyhound landscape
Canada’s intercity bus network is now regionalized. There is no single national operator. To travel cross-country by bus, you’ll combine multiple companies, often with layovers at transfer points.
Major operators by region:
- Western Canada: Rider Express, Ebus, Red Arrow
- Ontario-Quebec corridor: Megabus, FlixBus, Ontario Northland, Orléans Express
- Atlantic Canada: Maritime Bus
- Northern connections: Ontario Northland, limited small operators
- Yukon and NWT: essentially no scheduled service; mostly charter
Western Canada bus services
Rider Express
Routes across BC, Alberta, Saskatchewan, Manitoba. The main Greyhound replacement on the Prairies and BC corridor. Vancouver to Calgary, Calgary to Winnipeg, and many smaller city pairs.
- Website: riderexpress.ca
- Bookings: online, phone, or at stations
- Pricing: CAD $90-160 Vancouver-Calgary, CAD $130-200 Calgary-Winnipeg
- Wi-Fi and washrooms on most buses
- Luggage allowance: 2 pieces
Ebus
Covers Alberta and parts of BC. Edmonton-Calgary, Edmonton-Jasper, Calgary-Banff. Popular with visitors heading to Banff or Jasper who don’t want to rent a car for the mountain leg.
- Website: myebus.ca
- Pricing: CAD $65-95 Calgary to Banff, CAD $80-120 Edmonton to Jasper
- Comfortable coaches with Wi-Fi
Red Arrow
Premium service between Alberta cities. Larger seats, fewer stops, on-board refreshments. Edmonton-Calgary, Calgary-Lethbridge, and more.
- Website: redarrow.ca
- Pricing: CAD $75-120 Edmonton-Calgary
- Higher comfort than standard intercity buses
Ontario and Quebec
Megabus
Operates the Toronto-Ottawa-Montreal triangle and Toronto-Niagara Falls. Competitive fares, double-decker buses.
- Website: ca.megabus.com
- Pricing: CAD $15-60 depending on advance booking
- Book 3-8 weeks ahead for lowest fares (occasional CAD $1 fares)
- Wi-Fi on board, power outlets
FlixBus
Expanded Canadian operations in recent years. Serves parts of Ontario, Quebec, and into the US.
- Website: flixbus.ca
- Pricing: CAD $20-70 on Toronto-Montreal
- Clean, modern buses with Wi-Fi
Orléans Express
The main intercity bus within Quebec. Montreal-Quebec City, plus routes to Gaspé, Rivière-du-Loup, and Saguenay.
- Website: orleansexpress.com
- Pricing: CAD $55-85 Montreal-Quebec City
- French-first service, English spoken
Ontario Northland
Government-run, serves northern Ontario. Toronto-North Bay-Timmins-Cochrane. Also operates the Polar Bear Express train further north.
- Website: ontarionorthland.ca
- Pricing: CAD $50-130 depending on distance
- Essential for northern Ontario travel
Atlantic Canada
Maritime Bus
The only intercity bus in Atlantic Canada. Halifax, Moncton, Fredericton, Saint John, Charlottetown. Excellent coverage of the Maritime provinces.
- Website: maritimebus.com
- Pricing: CAD $55-85 Halifax-Moncton, CAD $70-110 Halifax-Charlottetown (includes Confederation Bridge)
- Schedules sync with BC Ferries and PEI connections
- One bag free, extra CAD $10
DRL Coachlines (Newfoundland)
Newfoundland’s main intercity bus. St. John’s to Port aux Basques across the island — an 11-hour trip.
- Pricing: approximately CAD $130-160 one way
- Essential for travellers without a rental car
Other regional operators
- Tofino Bus (now Wilson’s Transportation): Victoria to Tofino and other Vancouver Island routes
- Pacific Coach Lines: Vancouver to Victoria shuttle (boarding the BC Ferry)
- Sunshine Coach: Calgary-Banff-Lake Louise, tourism-oriented
- Brewster Express (Pursuit): Calgary airport to Banff and Jasper
- Parkbus: seasonal service from Toronto, Ottawa, Calgary, Vancouver to nearby national/provincial parks
Connecting routes cross-country
A cross-Canada bus itinerary requires transfers. A theoretical route:
- Vancouver → Calgary: Rider Express or Ebus (14-17 hours)
- Calgary → Winnipeg: Rider Express (22-24 hours)
- Winnipeg → Thunder Bay: Limited options; often need to transfer via Rider or fly
- Thunder Bay → Sudbury → Toronto: Ontario Northland
- Toronto → Ottawa → Montreal: Megabus or FlixBus
- Montreal → Quebec City → Maritimes: Orléans Express then Maritime Bus via Edmundston
- Maritimes → Newfoundland: Marine Atlantic Ferry + DRL Coachlines
Total journey: 7-10 days of bus travel with multiple transfers. Not recommended for comfort; VIA Rail or flights make more sense for long distances — see the VIA Rail booking guide for how to plan a rail-based cross-country route instead.
Bus vs renting a car for regional trips
For Rockies day trips or short regional hops (Calgary-Banff, Victoria-Tofino), the calculation between a bus ticket and a rental car depends mostly on group size and flexibility. A solo traveller on a fixed schedule often does better on Ebus or Rider Express than paying for a rental, insurance and parking. A group of two or more, or anyone wanting to detour off the direct route, usually comes out ahead with a rental — see the Canada car rental guide for current pricing to compare directly against the bus fares above.
Booking tips
- Book 3-8 weeks ahead for best fares, especially on Megabus and FlixBus.
- Some operators (Rider Express, Ebus, Red Arrow) sell physical tickets at station counters as well as online.
- Most accept credit cards; some smaller operators still require cash.
- Luggage: standard 2 bags per passenger on most operators; oversized items may carry fees.
- Pets: vary by operator; assume not allowed unless service animal.
Pricing comparisons
For budget travellers, buses are generally cheaper than trains but slower.
Example Vancouver to Calgary:
- Bus (Rider Express): CAD $90-160, 14 hours
- Flight: CAD $180-400, 1.5 hours + airport time
- Train (Rocky Mountaineer): CAD $2,000+, 2 days (tourist experience, not transport)
- Drive (rental + fuel): CAD $200-300 per day + fuel, 11 hours
Overnight buses
Many longer routes (Vancouver-Calgary, Calgary-Winnipeg) are overnight. Buses have reclining seats but no beds. Bring:
- Neck pillow
- Eye mask
- Earplugs
- Small blanket or large hoodie
- Phone charger
Do not expect hotel-quality sleep. Most travellers prefer to break up journeys with a daytime hotel night when possible.
When bus travel doesn’t work
Some Canadian regions have essentially no intercity bus service:
- Yukon: very limited scheduled service; use the Alaska Highway shuttles or rent a vehicle
- NWT and Nunavut: no connecting bus network; fly
- Churchill, Manitoba: only accessible by VIA Rail Hudson Bay or flight
- Remote Vancouver Island (Port Hardy area): limited schedules
Building a trip around buses
The easiest way to use the network is to treat each region as its own mini-trip rather than stringing everything into one marathon. Pick a base, ride the well-served corridor, then switch mode for the long jump to the next region. A few combinations work especially well.
Mountain trips without a car
Ebus, Sunshine Coach and Brewster Express make a car-free week in the Rockies realistic. Arrive in Calgary, ride to Banff, then continue to Lake Louise and Jasper as your schedule allows. Once you are in town, local transit and shuttles do most of the work, and you can add guided tours across Canada for the places buses do not reach: the Roam Transit guide explains how to reach trailheads and viewpoints, and the Moraine Lake shuttle page covers the most famous one. If you plan to head north afterwards, read about driving Banff to Jasper and the Icefields Parkway so you know what you would be giving up by staying on public transport, and compare with a guided option such as the best tours in Banff.
Eastern Canada by coach
The Toronto-Ottawa-Montreal-Quebec City chain is where buses shine. Each leg is short enough to do in a day, and you can book Canada day tours and activities in each city once you arrive, and each city is compact enough to explore on foot or by metro. The Toronto to Ottawa and Montreal to Quebec City pages describe those hops in more detail, and the Quebec City vs Montreal comparison helps you decide how to split your nights. For Niagara, see Toronto to Niagara Falls before you book, and keep the Toronto vs Ottawa guide handy if you only have time for one of the two.
The Maritimes and beyond
Maritime Bus ties the provinces together, but some of the best scenery sits off the main routes. The Atlantic Canada itinerary shows how much ground a ten-day trip can cover, and the driving in Atlantic Canada page is honest about where a vehicle becomes the only sensible choice. If you are heading for the island, the Confederation Bridge vs ferry guide explains how each crossing works, and the Marine Atlantic ferry page covers the sea link to Newfoundland.
Practical tips for riding the bus
A few habits make bus travel in Canada far more comfortable, whichever operator you choose.
- Arrive early. Stations in smaller towns can be little more than a counter or a curbside stop, so check where your coach actually leaves from before the day of travel.
- Keep valuables with you. Cameras, passports, medication and chargers belong in your daypack, not in the luggage bay.
- Dress in layers. Air conditioning on coaches can be strong in summer, and winter departures can be chilly while the bus loads. The packing list is a useful starting point for what to bring.
- Download your tickets. Mobile coverage between towns is patchy, so save your booking offline before you leave a city.
- Allow slack between connections. Winter weather and roadworks can delay a coach, and a tight transfer is the most common reason people miss the next leg. The Canada in winter guide explains what to expect on the roads in the cold months.
Budgeting for a bus-based trip
Bus fares are only part of the picture. A traveller relying on coaches also needs to think about where they sleep when a connection falls late, what they will eat at rest stops, and how they will get from a bus station to their accommodation. Stations are not always central, so a short taxi or local transit ride can add to the total.
Tipping, small purchases and snacks add up over a long journey, and the tipping in Canada page is worth a read if you are new to the country. For a broader view of where else you can trim costs, the save money guide and the budget guide both pair well with the fares above, and the budget itinerary shows how those savings can translate into a full route.
Who should choose the bus
The bus suits a particular kind of traveller. If you are flexible on timing, patient with transfers and happy to trade speed for a lower fare, it is a good fit. If you value arriving fresh, want to stop wherever the scenery is best, or are travelling with young children, other options are usually kinder.
Families in particular should think about the pace of a long ride; the Canada with kids guide covers how to keep a trip manageable. Solo travellers will find buses a social and low-pressure way to meet people, and the solo travel guide has more on staying comfortable on your own. Anyone still planning the big picture should look at the getting around overview, the domestic flights page for the long jumps, and the scenic trains guide for the rail alternative.
The bottom line
Bus travel in Canada is workable but fragmented since Greyhound’s exit. Short-to-medium intercity trips (Toronto-Montreal, Vancouver-Calgary, Halifax-Charlottetown) are still well-served and often the cheapest option. Cross-country bus travel is possible but requires 7-10 days, multiple operators, and tolerance for long hauls. For most travellers, combining buses for regional travel with flights or trains for long distances is the best approach.
Frequently asked questions about Canada intercity buses
Is Greyhound coming back to Canada?
No. Greyhound exited the Canadian market entirely in 2021 and there is no indication of a return. Regional operators have taken over its former routes.
What’s the cheapest way to travel between Toronto and Montreal?
Megabus or FlixBus, booked 3-8 weeks ahead, typically offer the lowest fares (as low as CAD $15-20 on off-peak dates), undercutting both VIA Rail and flights for budget travellers.