Popular routes in Canada
Daily Buses | Average Price | Average Trip Duration | ||
---|---|---|---|---|
from Calgary to Edmonton | Daily Buses275 | Average PriceUS$30 | Average Trip Duration3h 45m | |
from Edmonton to Calgary | Daily Buses202 | Average PriceUS$31 | Average Trip Duration3h 40m | |
from London to Toronto | Daily Buses333 | Average PriceUS$25 | Average Trip Duration2h 45m | |
from Toronto to London | Daily Buses297 | Average PriceUS$24 | Average Trip Duration2h 37m | |
from Ottawa to Toronto | Daily Buses160 | Average PriceUS$36 | Average Trip Duration5h 36m |
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 Fort McMurray to Edmonton
- Bus Edmonton - Fort McMurray
- Kingston - Toronto
- Bus from Grande Prairie to Edmonton
- Bus Vancouver - Whistler
- Edmonton - Grande Prairie
- Bus from Toronto to Quebec City
- Bus Vancouver - Kelowna
- Kamloops - Vancouver
- Bus from Kelowna to Vancouver
- Bus Vancouver - Kamloops
- Quebec City - Montreal
- Bus from Saskatoon to Edmonton
- Bus Calgary - Vancouver
- Edmonton - Saskatoon
Most popular airports and destinations
Top bus and train stations
Plan your next trip
- All countries
- Canada