Cheap Coach Tickets in Canada

Easily compare and book your next trip with Busbud

Join 75M+ travellers booking 2M+ routes across 85+ countries.
Enjoy our 24/7 customer service to assist you at every stage.
Cancel anytime and receive a 100% refund, no reason needed.

Popular routes in Canada

from Banff to CalgaryDaily Buses57Average PriceUS$22Average Trip Duration1h 34m
from Banff to CalgaryDaily Buses57Average PriceUS$22Average Trip Duration1h 34m
from Calgary to BanffDaily Buses54Average PriceUS$21Average Trip Duration1h 35m
from Calgary to BanffDaily Buses54Average PriceUS$21Average Trip Duration1h 35m
from Toronto to LondonDaily Buses265Average PriceUS$25Average Trip Duration2h 33m

What popular bus companies operate in Canada?

  • FlixBus
  • Greyhound
  • BlaBlaCar
  • Amtrak
  • VIA Rail Canada
  • Poparide

Why choose Busbud?

The Best Way To Book Bus and Train Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.

People from around the world trust Busbud

Top bus routes in Canada

Top cities in Canada

Top point of interest routes in Canada