- Canada
Popular routes in Canada
| Daily departures | Average price | Average duration | Actions | |
|---|---|---|---|---|
| from Banff to Calgary | Daily departures43 | Average price£19 | Average duration1h 31m | |
| from Toronto to London | Daily departures252 | Average price£19 | Average duration2h 35m | |
| from Calgary to Banff | Daily departures34 | Average price£16 | Average duration1h 35m | |
| from London to Toronto | Daily departures274 | Average price£19 | Average duration2h 40m | |
| from Toronto to Niagara Falls | Daily departures47 | Average price£13 | Average duration1h 55m |
What popular bus companies operate in Canada?
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
What are the top visited cities in Canada?
Plan your next bus trip in Canada
- Bus from Ottawa to Montreal
- Coach Ottawa - Toronto
- Bus Toronto - Ottawa
- Edmonton - Calgary
- Bus from Niagara Falls to Toronto
- Coach Calgary - Jasper
- Bus Vancouver - Edmonton
- Toronto - Kingston
- Bus from Quebec City to Montreal
- Coach Kingston - Toronto
- Bus Calgary - Regina
- Toronto - Windsor
- Bus from Whistler to Vancouver
- Coach Banff - Jasper
- Bus Toronto - Quebec City















