Find a Bus from Ottawa to Toronto

Bus from Toronto to Ottawa

Cheap buses leaving today
One passenger / one way

5:50 p.m.11:00 p.m.
$49
Central StationScarborough Town Centre
Greyhound
5:50 p.m.
Central Station
11:00 p.m.
Scarborough Town Centre
Greyhound
$49CAD
7:00 p.m.12:20 a.m.
$49
Central StationToronto Coach Terminal
Greyhound
7:00 p.m.
Central Station
12:20 a.m.
Toronto Coach Terminal
Greyhound
$49CAD
5:50 p.m.1:00 a.m.
$49
Central StationPearson YYZ Airport
Greyhound
5:50 p.m.
Central Station
1:00 a.m.
Pearson YYZ Airport
Greyhound
$49CAD
5:50 p.m.11:25 p.m.
$49
Central StationToronto Coach Terminal
Greyhound
5:50 p.m.
Central Station
11:25 p.m.
Toronto Coach Terminal
Greyhound
$49CAD
7:00 p.m.11:55 p.m.
$49
Central StationScarborough Town Centre
Greyhound
7:00 p.m.
Central Station
11:55 p.m.
Scarborough Town Centre
Greyhound
$49CAD
5:50 p.m.11:00 p.m.
$49
Central StationScarborough Town Centre
Greyhound
5:50 p.m.
Central Station
11:00 p.m.
Scarborough Town Centre
Greyhound
$49CAD

Cheap buses leaving tomorrow
One passenger / one way

7:00 a.m.2:05 p.m.
$52
Central StationUniversity Ave and Wellington Street
Greyhound
7:00 a.m.
Central Station
2:05 p.m.
University Ave and Wellington Street
Greyhound
$52CAD
12:05 a.m.12:15 p.m.
$155
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 a.m.
Central Station
12:15 p.m.
Yorkdale Bus Terminal
Ontario Northland
$155CAD
7:00 p.m.12:20 a.m.
$52
Central StationToronto Coach Terminal
Greyhound
7:00 p.m.
Central Station
12:20 a.m.
Toronto Coach Terminal
Greyhound
$52CAD
12:05 a.m.12:45 p.m.
$155
Central StationToronto Coach Terminal
Ontario Northland
12:05 a.m.
Central Station
12:45 p.m.
Toronto Coach Terminal
Ontario Northland
$155CAD
5:50 p.m.11:25 p.m.
$52
Central StationToronto Coach Terminal
Greyhound
5:50 p.m.
Central Station
11:25 p.m.
Toronto Coach Terminal
Greyhound
$52CAD
7:00 a.m.2:05 p.m.
$52
Central StationUniversity Ave and Wellington Street
Greyhound
7:00 a.m.
Central Station
2:05 p.m.
University Ave and Wellington Street
Greyhound
$52CAD

Cheap buses leaving Wednesday
One passenger / one way

12:45 a.m.7:05 a.m.
$87
Central StationUniversity Ave and Wellington Street
Greyhound
12:45 a.m.
Central Station
7:05 a.m.
University Ave and Wellington Street
Greyhound
$87CAD
12:05 a.m.12:45 p.m.
$155
Central StationToronto Coach Terminal
Ontario Northland
12:05 a.m.
Central Station
12:45 p.m.
Toronto Coach Terminal
Ontario Northland
$155CAD
12:45 a.m.9:10 a.m.
$87
Central StationPearson YYZ Airport
Greyhound
12:45 a.m.
Central Station
9:10 a.m.
Pearson YYZ Airport
Greyhound
$87CAD
12:05 a.m.12:15 p.m.
$155
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 a.m.
Central Station
12:15 p.m.
Yorkdale Bus Terminal
Ontario Northland
$155CAD
3:00 p.m.8:20 p.m.
$87
Central StationToronto Coach Terminal
Greyhound
3:00 p.m.
Central Station
8:20 p.m.
Toronto Coach Terminal
Greyhound
$87CAD
12:45 a.m.7:05 a.m.
$87
Central StationUniversity Ave and Wellington Street
Greyhound
12:45 a.m.
Central Station
7:05 a.m.
University Ave and Wellington Street
Greyhound
$87CAD

Cheap buses leaving Thursday
One passenger / one way

1:00 p.m.7:25 p.m.
$95
Central StationPearson YYZ Airport
Greyhound
1:00 p.m.
Central Station
7:25 p.m.
Pearson YYZ Airport
Greyhound
$95CAD
12:05 a.m.12:15 p.m.
$155
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 a.m.
Central Station
12:15 p.m.
Yorkdale Bus Terminal
Ontario Northland
$155CAD
12:45 a.m.6:00 a.m.
$95
Central StationToronto Coach Terminal
Greyhound
12:45 a.m.
Central Station
6:00 a.m.
Toronto Coach Terminal
Greyhound
$95CAD
12:05 a.m.12:45 p.m.
$155
Central StationToronto Coach Terminal
Ontario Northland
12:05 a.m.
Central Station
12:45 p.m.
Toronto Coach Terminal
Ontario Northland
$155CAD
9:30 a.m.2:35 p.m.
$95
Central StationToronto Coach Terminal
Greyhound
9:30 a.m.
Central Station
2:35 p.m.
Toronto Coach Terminal
Greyhound
$95CAD
1:00 p.m.7:25 p.m.
$95
Central StationPearson YYZ Airport
Greyhound
1:00 p.m.
Central Station
7:25 p.m.
Pearson YYZ Airport
Greyhound
$95CAD

Cheap buses leaving Friday
One passenger / one way

12:45 a.m.6:50 a.m.
$95
Central StationUniversity Ave and Wellington Street
Greyhound
12:45 a.m.
Central Station
6:50 a.m.
University Ave and Wellington Street
Greyhound
$95CAD
12:05 a.m.12:45 p.m.
$155
Central StationToronto Coach Terminal
Ontario Northland
12:05 a.m.
Central Station
12:45 p.m.
Toronto Coach Terminal
Ontario Northland
$155CAD
12:45 a.m.9:10 a.m.
$95
Central StationPearson YYZ Airport
Greyhound
12:45 a.m.
Central Station
9:10 a.m.
Pearson YYZ Airport
Greyhound
$95CAD
12:05 a.m.12:15 p.m.
$155
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 a.m.
Central Station
12:15 p.m.
Yorkdale Bus Terminal
Ontario Northland
$155CAD
11:15 a.m.6:20 p.m.
$95
Central StationPearson YYZ Airport
Greyhound
11:15 a.m.
Central Station
6:20 p.m.
Pearson YYZ Airport
Greyhound
$95CAD
12:45 a.m.6:50 a.m.
$95
Central StationUniversity Ave and Wellington Street
Greyhound
12:45 a.m.
Central Station
6:50 a.m.
University Ave and Wellington Street
Greyhound
$95CAD

Cheap buses leaving Saturday
One passenger / one way

7:00 p.m.12:20 a.m.
$92
Central StationToronto Coach Terminal
Greyhound
7:00 p.m.
Central Station
12:20 a.m.
Toronto Coach Terminal
Greyhound
$92CAD
12:05 a.m.12:15 p.m.
$155
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 a.m.
Central Station
12:15 p.m.
Yorkdale Bus Terminal
Ontario Northland
$155CAD
7:00 p.m.11:55 p.m.
$92
Central StationScarborough Town Centre
Greyhound
7:00 p.m.
Central Station
11:55 p.m.
Scarborough Town Centre
Greyhound
$92CAD
12:05 a.m.12:45 p.m.
$155
Central StationToronto Coach Terminal
Ontario Northland
12:05 a.m.
Central Station
12:45 p.m.
Toronto Coach Terminal
Ontario Northland
$155CAD
11:15 a.m.7:25 p.m.
$95
Central StationPearson YYZ Airport
Greyhound
11:15 a.m.
Central Station
7:25 p.m.
Pearson YYZ Airport
Greyhound
$95CAD
7:00 p.m.12:20 a.m.
$92
Central StationToronto Coach Terminal
Greyhound
7:00 p.m.
Central Station
12:20 a.m.
Toronto Coach Terminal
Greyhound
$92CAD

Cheap buses leaving Sunday
One passenger / one way

7:00 p.m.12:20 a.m.
$89
Central StationToronto Coach Terminal
Greyhound
7:00 p.m.
Central Station
12:20 a.m.
Toronto Coach Terminal
Greyhound
$89CAD
12:05 a.m.12:15 p.m.
$155
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 a.m.
Central Station
12:15 p.m.
Yorkdale Bus Terminal
Ontario Northland
$155CAD
7:00 p.m.11:55 p.m.
$89
Central StationScarborough Town Centre
Greyhound
7:00 p.m.
Central Station
11:55 p.m.
Scarborough Town Centre
Greyhound
$89CAD
12:05 a.m.12:45 p.m.
$155
Central StationToronto Coach Terminal
Ontario Northland
12:05 a.m.
Central Station
12:45 p.m.
Toronto Coach Terminal
Ontario Northland
$155CAD
4:30 p.m.11:05 p.m.
$92
Central StationUniversity Ave and Wellington Street
Greyhound
4:30 p.m.
Central Station
11:05 p.m.
University Ave and Wellington Street
Greyhound
$92CAD
7:00 p.m.12:20 a.m.
$89
Central StationToronto Coach Terminal
Greyhound
7:00 p.m.
Central Station
12:20 a.m.
Toronto Coach Terminal
Greyhound
$89CAD

Bus Ottawa to Toronto: Trip Overview

24
Daily Buses
12:05 a.m. - 7:00 p.m.
Departure Time
$58
Average Price
Average Trip Duration

Trip Reviews for Ottawa - Toronto

4.0 out of 5 stars

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

Ratings and Reviews (100)


Susan S.December 2, 2018 | Staff: 5 | 

Greyhound could nor help being late due to bad traffic situation

Mary Ellen M.November 30, 2018 | Staff: 4 | 

It was warm on the bus which was great. The driver(s) - driver was being trained - were super friendly and helpful.

Hannah P.November 30, 2018 | Staff: 2 | 

I really liked it but the staff was not very open - I wish that there would have been a little announcement at the beginning etc.

Tia H.November 30, 2018 | Staff: 1 | 

Horrible experience. Never again.

James S.November 25, 2018 | Staff: 4 | 

Didnt lose my head.

Ashek M.November 25, 2018 | Staff: 4 | 

Overall good and safe driving

Rich L.November 24, 2018 | Staff: 3 | 

they promised WiFi and plugins on the express bus, provided neither. false advertising. awful company. got to toronto incredibly late

Conor F.November 23, 2018 | Staff: 1 | 

It was horrible and crowded and dirty

Charlene K.November 22, 2018 | Staff: 1 | 

Love greyhound

Huen Wah Stella M.November 21, 2018 | Staff: 3 | 

I liked my seat, lots of leg room but I think it's time for repair. Noticed some cracks from the light /ceiling. The storage compartment was missing the closing.

Betty A.November 21, 2018 | Staff: 5 | 

Great driver. Very competent. Polite. Staff in Ottawa also very polite

Tom S.November 19, 2018 | Staff: 5 | 

Overall very good

Pema C.November 13, 2018 | Staff: 1 | 

Everything is good but WiFi is not work.

Elizabeth M.November 10, 2018 | Staff: 4 | 

Bus was an hour late to Scarborough and didn’t stop for the 15 min break until 4 hours into the trip

Caitlin B.November 9, 2018 | Staff: 1 | 

Worst rid2 ever, stopped at random locations for the bus driver, went to a motek and the bus driver just went in and talked and came out , sat at a gas station for almost 20 minutes , no 15 minute stop and we were late to Toronto for 30 minutes and nade me miss my transfer.

Suzanne D.November 9, 2018 | Timeliness: 3 | Staff: 4 | 

On the overall, I have been satisfied with the service. At times the bus has been very late and that did create problems for me

Bikram G.November 8, 2018 | Staff: 5 | 

Great experience

Daniel A.November 8, 2018 | Timeliness: 5 | Staff: 5 | 

Congrats! Excellent customer service!

Kao O.November 3, 2018 | Staff: 2 | 

Seat is so small

Judith O.November 3, 2018 | Staff: 1 | 

The assistant manager was very ignorant and disrespectful toward myself and my daughter

Matthew K.November 3, 2018 | Staff: 5 | 

Good times

Suelen M.November 2, 2018 | Staff: 4 | 

The bus was late but the staff was very attentive and give us some discount coupons to be used in the next Bus trip

Juan Pablo R.October 31, 2018 | Timeliness: 1 | Staff: 1 | 

The bus ttook from 5;30 to 12:10 from ottawa to toronto with good weather. 2 hours late!! No wifi.

Juanita G.October 30, 2018 | Timeliness: 4 | Staff: 4 | 

This was my second time using greyhound service in one vacation and the second trip was far better than the first. Better service and information. The mannerism of the ground staff was good as well as the driver. I like this. Hope greyhound management team looks to make this a consistent delivery and standard for all customers to enjoy. Cheers.

Thi Phuong Anh L.October 23, 2018 | Timeliness: 1 | Staff: 4 | 

The bus at Scarborough didn't come at 13:07 today! I was supposed to arrive at Toronto airport at 12:45 today. This made me had to take a taxi to the airport so I won't miss my flight!

Michelle Paula R.October 23, 2018 | Timeliness: 3 | Staff: 2 | 

There is no wifi

Gillian M.October 22, 2018 | Timeliness: 3 | Staff: 3 | 

Re staff: the staff in Ottawa were a tad rude, the driver in Scarborough was 30 minutes late (probably due to traffic but I waited outside and heard no announcement)

Godsglory O.October 22, 2018 | Timeliness: 4 | Staff: 3 | 

Greyhound is good, just that some of their buses have no WiFi and a place to charge phone

Ahoora M.October 21, 2018 | Timeliness: 4 | Staff: 5 | 

Smooth ride and friendly staff.

Natalie F.October 19, 2018 | Timeliness: 4 | Staff: 3 | 

everything was great but my seat would not recline and there were no outlets.

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, Queen & Metcalfe, Bayshore Station, Wellington St & Lyon St, Rideau Centre, Ottawa (Queen Kent), Osgood St & King Edward, 133 Laurier Ave W, Queen Bank or Wellington St & Holland St.

In Toronto, your bus travel ends at University Ave and Wellington Street, Toronto Coach Terminal, Toronto Coach Terminal, Pearson YYZ Airport or Scarborough Town Centre.

Daily Buses24
Departure Time12:05 a.m. - 7:00 p.m.
Average Price
$58
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.

Popular Buses Connecting Ottawa

Popular Buses Connecting Toronto

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. 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