Search Ottawa bus tickets

switcheroo

Quickview

How to get to Ottawa by bus?

Routes97
Trips per day288
bus carriers1
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Ottawa?

The cheapest prices for a bus ticket to Ottawa that users have found recently on Wanderu start at €9.19. Such great deals to Ottawa are available on one route to Arnprior. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Ottawa. Arnprior at €9.25 has consistently the lowest average bus ticket prices to Ottawa.

What are the main bus stations in Ottawa?

The most popular bus stations in Ottawa are Kanata Town Centre and 265 Catherine St. Kanata Town Centre is the busiest bus station in Ottawa.

What are the most popular bus routes to Ottawa?

Sudbury

There are 17 bus schedules per day connecting Sudbury with Ottawa. It takes on average 9 hours to travel 264 miles, 425 kms, by bus from Sudbury. One bus company operates schedules from Sudbury, with Ontario Northland offering the most daily connections to Ottawa. Traveling by bus from Sudbury you will most likely to arrive in Ottawa at Kanata Town Centre.
Avg. Time
9h 0m
Avg. Price
€70.03

Timmins

There are 12 bus schedules per day connecting Timmins with Ottawa. It takes on average 14 hours to travel 340 miles, 546 kms, by bus from Timmins. One bus company operates schedules from Timmins, with Ontario Northland offering the most daily connections to Ottawa. Traveling by bus from Timmins you will most likely to arrive in Ottawa at 265 Catherine St.
Avg. Time
14h 0m
Avg. Price
€109.72

Bruce Mines

There are 12 bus schedules per day connecting Bruce Mines with Ottawa. It takes on average 12 hours to travel 395 miles, 635 kms, by bus from Bruce Mines. One bus company operates schedules from Bruce Mines, with Ontario Northland offering the most daily connections to Ottawa. Traveling by bus from Bruce Mines you will most likely to arrive in Ottawa at Kanata Town Centre.
Avg. Time
12h 0m
Avg. Price
€112.71

Desbarats

There are 8 bus schedules per day connecting Desbarats with Ottawa. It takes on average 11 hours to travel 401 miles, 645 kms, by bus from Desbarats. One bus company operates schedules from Desbarats, with Ontario Northland offering the most daily connections to Ottawa. Traveling by bus from Desbarats you will most likely to arrive in Ottawa at Kanata Town Centre.
Avg. Time
11h 0m
Avg. Price
€112.49

Ramore

There are 6 bus schedules per day connecting Ramore with Ottawa. It takes on average 13 hours to travel 302 miles, 486 kms, by bus from Ramore. One bus company operates schedules from Ramore, with Ontario Northland offering the most daily connections to Ottawa. Traveling by bus from Ramore you will most likely to arrive in Ottawa at Kanata Town Centre.
Avg. Time
13h 0m
Avg. Price
€100.66

What bus companies travel to Ottawa, Ontario ?

Located in Ontario, Canada, you can travel by bus to Ottawa from 97 destinations and choose from 288 daily bus schedules to get you there. Ontario Northland has the most bus connections to Ottawa. The furthest bus arriving in Ottawa covers a distance of 501.47 miles, 806.83 kms, covering the journey in and 18 minutes

Looking for other ways to get there? Check out Train options to Ottawa.

bus companies serving Ottawa