COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets in Canada

switcheroo

Overview

Canada bus travel info

Cities329
Companies7
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is the price of a bus ticket in Canada?

$288.00 is the average price of a bus ticket in Canada. Depending on whether you are traveling locally or long-distance, tickets can be as cheap as $1.00 or as expensive as $8,888.00.

There are 7 bus lines with scheduled service in Canada. You can easily view their schedules, compare their prices, and book tickets online directly through Wanderu. These buses currently cover 329 cities and towns with reliable transportation.

If you are traveling to Canada from another country, Megabus is the bus company with the most frequent international trips. (International travelers should also remember to check visa requirements for entry.) For domestic travel, Ontario Northland is one of your best options since it has one of the largest networks of bus routes in Canada.

Canada Buses

Ontario Northland

Ontario Northland offers bus service on 7748 connections in Canada.
Routes
7748

Maritime Bus

Maritime Bus offers bus service on 2383 connections in Canada.
Routes
2383

Cold Shot Bus

Cold Shot Bus offers bus service on 435 connections in Canada.
Routes
435

Ebus

Ebus offers bus service on 108 connections in Canada.
Routes
108

Red Arrow Motorcoach

Red Arrow Motorcoach offers bus service on 16 connections in Canada.
Routes
16

Megabus

Megabus offers bus service on 7 connections in Canada.
Routes
7

Amtrak Thruway

Amtrak Thruway offers bus service on 5 connections in Canada.
Routes
5

Canada Bus Prices by Region