Find the cheapest bus tickets from Ottawa to Toronto

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

21:152:10
US$31
Central StationScarborough Town Centre
21:15
Central Station
2:10
Scarborough Town Centre
Greyhound
US$31
21:152:35
US$31
Central StationCoach Terminal
21:15
Central Station
2:35
Coach Terminal
Greyhound
US$31
19:000:50
US$39
Central StationScarborough Town Centre
19:00
Central Station
0:50
Scarborough Town Centre
Greyhound
US$39
19:001:15
US$39
Central StationCoach Terminal
19:00
Central Station
1:15
Coach Terminal
Greyhound
US$39
21:152:10
US$31
Central StationScarborough Town Centre
21:15
Central Station
2:10
Scarborough Town Centre
Greyhound
US$31

Cheap buses leaving tomorrow
One passenger / one way

21:152:35
US$36
Central StationCoach Terminal
21:15
Central Station
2:35
Coach Terminal
Greyhound
US$36
0:0512:30
US$118
Central StationYorkdale
0:05
Central Station
12:30
Yorkdale
Ontario Northland
US$118
21:152:10
US$36
Central StationScarborough Town Centre
21:15
Central Station
2:10
Scarborough Town Centre
Greyhound
US$36
0:0513:00
US$118
Central StationCoach Terminal
0:05
Central Station
13:00
Coach Terminal
Ontario Northland
US$118
0:459:10
US$39
Central StationYYZ Airport
0:45
Central Station
9:10
YYZ Airport
Greyhound
US$39
21:152:35
US$36
Central StationCoach Terminal
21:15
Central Station
2:35
Coach Terminal
Greyhound
US$36

Cheap buses leaving Friday
One passenger / one way

0:456:50
US$44
Central StationUniversity Ave & Wellington St
0:45
Central Station
6:50
University Ave & Wellington St
Greyhound
US$44
0:0512:30
US$118
Central StationYorkdale
0:05
Central Station
12:30
Yorkdale
Ontario Northland
US$118
0:459:10
US$44
Central StationYYZ Airport
0:45
Central Station
9:10
YYZ Airport
Greyhound
US$44
0:0513:00
US$118
Central StationCoach Terminal
0:05
Central Station
13:00
Coach Terminal
Ontario Northland
US$118
7:0013:05
US$44
Central StationCoach Terminal
7:00
Central Station
13:05
Coach Terminal
Greyhound
US$44
0:456:50
US$44
Central StationUniversity Ave & Wellington St
0:45
Central Station
6:50
University Ave & Wellington St
Greyhound
US$44

Cheap buses leaving Saturday
One passenger / one way

21:152:35
US$33
Central StationCoach Terminal
21:15
Central Station
2:35
Coach Terminal
Greyhound
US$33
0:0513:00
US$118
Central StationCoach Terminal
0:05
Central Station
13:00
Coach Terminal
Ontario Northland
US$118
21:152:10
US$33
Central StationScarborough Town Centre
21:15
Central Station
2:10
Scarborough Town Centre
Greyhound
US$33
0:0512:30
US$118
Central StationYorkdale
0:05
Central Station
12:30
Yorkdale
Ontario Northland
US$118
19:001:15
US$36
Central StationCoach Terminal
19:00
Central Station
1:15
Coach Terminal
Greyhound
US$36
21:152:35
US$33
Central StationCoach Terminal
21:15
Central Station
2:35
Coach Terminal
Greyhound
US$33

Cheap buses leaving Sunday
One passenger / one way

0:4510:30
US$44
Central StationYYZ Airport
0:45
Central Station
10:30
YYZ Airport
Greyhound
US$44
0:0512:30
US$118
Central StationYorkdale
0:05
Central Station
12:30
Yorkdale
Ontario Northland
US$118
7:0013:05
US$44
Central StationCoach Terminal
7:00
Central Station
13:05
Coach Terminal
Greyhound
US$44
0:0513:00
US$118
Central StationCoach Terminal
0:05
Central Station
13:00
Coach Terminal
Ontario Northland
US$118
0:456:00
US$44
Central StationCoach Terminal
0:45
Central Station
6:00
Coach Terminal
Greyhound
US$44
0:4510:30
US$44
Central StationYYZ Airport
0:45
Central Station
10:30
YYZ Airport
Greyhound
US$44

Cheap buses leaving Monday
One passenger / one way

21:152:35
US$33
Central StationCoach Terminal
21:15
Central Station
2:35
Coach Terminal
Greyhound
US$33
0:0512:30
US$118
Central StationYorkdale
0:05
Central Station
12:30
Yorkdale
Ontario Northland
US$118
19:000:20
US$33
Central StationCoach Terminal
19:00
Central Station
0:20
Coach Terminal
Greyhound
US$33
0:0513:00
US$118
Central StationCoach Terminal
0:05
Central Station
13:00
Coach Terminal
Ontario Northland
US$118
21:152:10
US$33
Central StationScarborough Town Centre
21:15
Central Station
2:10
Scarborough Town Centre
Greyhound
US$33
21:152:35
US$33
Central StationCoach Terminal
21:15
Central Station
2:35
Coach Terminal
Greyhound
US$33

Cheap buses leaving Tuesday
One passenger / one way

0:456:50
US$31
Central StationUniversity Ave & Wellington St
0:45
Central Station
6:50
University Ave & Wellington St
Greyhound
US$31
0:0512:30
US$118
Central StationYorkdale
0:05
Central Station
12:30
Yorkdale
Ontario Northland
US$118
0:459:10
US$31
Central StationYYZ Airport
0:45
Central Station
9:10
YYZ Airport
Greyhound
US$31
0:0513:00
US$118
Central StationCoach Terminal
0:05
Central Station
13:00
Coach Terminal
Ontario Northland
US$118
9:3017:00
US$31
Central StationYYZ Airport
9:30
Central Station
17:00
YYZ Airport
Greyhound
US$31
0:456:50
US$31
Central StationUniversity Ave & Wellington St
0:45
Central Station
6:50
University Ave & Wellington St
Greyhound
US$31

Bus Ottawa to Toronto: Trip Overview

26
Daily Buses
0:05 - 21:15
Departure Time
$40
Average Price
Average Trip Duration

Trip Reviews for Ottawa - Toronto

3.9 out of 5 stars

User reviews from travellers who booked a bus ticket from Ottawa to Toronto

Ratings and Reviews (100)


Charlene K.12 April 2019 | Staff: 5 | 

They’re great 👍🏾☺️

Thanaphon Y.9 April 2019 | Staff: 5 | 

It’s good

Glenda R.9 April 2019 | Staff: 2 | 

Excellent journey and keep up the good work👍

Rosalie Y.7 April 2019 | Staff: 4 | 

All was good

Anna P.7 April 2019 | Staff: 5 | 

Wifi was provided and electricity, I was able to charge my phone. This was excellent!

Valeriia T.5 April 2019 | Staff: 5 | 

Excellent service

Ismail M.5 April 2019 | Staff: 5 | 

Very good

David B.30 March 2019 | 

The return half of my trip indicated Toronto-Ottawa 12.10 pm on March 29 and your reminders all stated this. However, my ticket indicated 12.10 from Scarborough (not 11.30 from Toronto). The result was that I missed the bus and had to pay an extra 22.60 for the bus from Toronto to Ottawa at 2.30 pm. Something is wrong with your electronic booking system.

Doaa A.30 March 2019 | Staff: 2 | 

Some staff are not nice

Lotanna B.28 March 2019 | Staff: 3 | 

Staff can be kind of rude. Buses are late sometimes. But overall, it was an okay experience.

Mia Gay A.26 March 2019 | Staff: 4 | 

There is no enough tissue in the toilet

Andre A.22 March 2019 | Staff: 3 | 

Amazing.. quick and hassle free

Sunil G.18 March 2019 | Staff: 4 | 

Poorly maintained bus. The seat couldn't recline backwards. Seat not cleaned. Crumbs of food were lying on the seat when I arrived. Disappointing.

Bilal D.18 March 2019 | Staff: 3 | 

No wifi...too crowded...not enough breaks

Coudy B.16 March 2019 | Staff: 4 | 

Le service était bien il y a eu juste un retard de 20 mns et une arrivée 45 mns de plus que l'heure prévue.

Jherrica A.10 March 2019 | Staff: 5 | 

Driver was super helpful. I thought I was lost and he offered to make a little detour after dropping off all passengers to help me get to where I thought I needed to be.

Toba D.2 March 2019 | Staff: 5 | 

Cool and smooth ride

Ashley W.22 February 2019 | Staff: 5 | 

great service

Mehmet Cem E.18 February 2019 | Staff: 4 | 

A better place could be chosen for coffee break stop.

Colin C.16 February 2019 | Staff: 2 | 

Other then the bus leaving at 930am when it was supposed to be 7am it was a good ride.

Cassandra B.16 February 2019 | Staff: 3 | 

The bus was late and there was no working wifi as advertised and there were no outlets on the bus.

Rayan A.16 February 2019 | Staff: 3 | 

uncomfortable seats very delayed

Kayla C.16 February 2019 | Staff: 3 | 

More organisation is needed when it is busy at the bus terminal

Myriam K.15 February 2019 | Staff: 1 | 

Very bad service . I was having an appointment so hopefully I book the bus thinking I will be in Toronto at time . But no the bus came 2hours late !! And I miss my appointment. Very disappointed with this service .

Sathuryan N.15 February 2019 | Staff: 1 | 

It sucks

Naimo A.14 February 2019 | Staff: 4 | 

The bus i was didnt have a socket to judge phones 😳

Alan S.12 February 2019 | Staff: 2 | 

wifi did't worked

Sofia B.6 February 2019 | Staff: 5 | 

Really comfortable and the driver was careful when she drove in the bad weather so we were a bit late, but better safe than sorry

Zachary L.26 January 2019 | Staff: 4 | 

bang up job

Carmen G.25 January 2019 | Staff: 5 | 

Bus still smells gas :(

Ottawa to Toronto Route Map

Ottawa to Toronto buses

Busbud helps you find a bus from Ottawa to Toronto. Get the best fare and schedule, book a round trip ticket or find buses with WiFi and electrical outlets.

Bus service from Ottawa to Toronto will be provided by the most trusted bus companies.

Discover how much the bus trip from Ottawa to Toronto will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Ottawa to Toronto buses are provided by Greyhound and Ontario Northland.

Stations & Stops

For a bus leaving from Ottawa, the trip starts at Central Station, Osgood St & King Edward, 133 Laurier Ave W, Bayshore Station, Ottawa (Queen Kent), Queen Bank, Queen & Metcalfe, Rideau Centre, University of Ottawa (Laurier & Cumberla) or Wellington St & Holland St.

In Toronto, your bus travel ends at Scarborough Town Centre, Coach Terminal, Yorkdale, University Ave & Wellington St, Front St & York St, Bay St, Black Creek Village, Don Valley Parkway or YYZ Airport.

Daily Buses26
Departure Time0:05 - 21:15
Average Price
$40
Average Trip Duration
Bus companies on this routeGreyhound Canada, Ontario Northland

About Bus Travel

Bus Travel Tips

Make friends with the driver. They usually know a lot about your destination and may even recommend which side of the bus to sit on to get the best views on the road between Ottawa and Toronto!

Much more than a mere vehicle taking you from Ottawa to Toronto, riding the bus will expose you to some of most stunning panoramas while enroute to your final bus stop.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Ottawa to Toronto will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Tune out to the fine sounds of your best music playlist on your bus trip from Ottawa to Toronto while indulging in miles on end of beautiful scenic views.

Did you know?

Did you know there are on average 4,400 intercity bus departures every day in the US only? This number has been growing for 9 years in a row, yay!

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

Will you be returning to Ottawa by bus?

If you are looking for the return bus journey, take a look at buses from Toronto to Ottawa.

Popular Buses Connecting Ottawa

Popular Buses Connecting Toronto

Popular routes in this country

About Busbud

The Best Way To Book Bus 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 prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew