Find a Bus from Ottawa to Toronto

Bus from Toronto to Ottawa

Cheap buses leaving tomorrow
One passenger / one way

9:30 AM2:30 PM
$32
Central StationScarborough Town Centre
Greyhound
9:30 AM
Central Station
2:30 PM
Scarborough Town Centre
Greyhound
$32USD
12:05 AM12:15 PM
$119
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 AM
Central Station
12:15 PM
Yorkdale Bus Terminal
Ontario Northland
$119USD
7:00 PM12:20 AM
$32
Central StationToronto Coach Terminal
Greyhound
7:00 PM
Central Station
12:20 AM
Toronto Coach Terminal
Greyhound
$32USD
12:05 AM12:45 PM
$119
Central StationToronto Coach Terminal
Ontario Northland
12:05 AM
Central Station
12:45 PM
Toronto Coach Terminal
Ontario Northland
$119USD
9:30 AM4:20 PM
$32
Central StationUniversity Ave and Wellington Street
Greyhound
9:30 AM
Central Station
4:20 PM
University Ave and Wellington Street
Greyhound
$32USD
9:30 AM2:30 PM
$32
Central StationScarborough Town Centre
Greyhound
9:30 AM
Central Station
2:30 PM
Scarborough Town Centre
Greyhound
$32USD

Cheap buses leaving Wednesday
One passenger / one way

7:00 AM2:05 PM
$32
Central StationUniversity Ave and Wellington Street
Greyhound
7:00 AM
Central Station
2:05 PM
University Ave and Wellington Street
Greyhound
$32USD
12:05 AM12:15 PM
$119
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 AM
Central Station
12:15 PM
Yorkdale Bus Terminal
Ontario Northland
$119USD
7:00 PM12:20 AM
$32
Central StationToronto Coach Terminal
Greyhound
7:00 PM
Central Station
12:20 AM
Toronto Coach Terminal
Greyhound
$32USD
12:05 AM12:45 PM
$119
Central StationToronto Coach Terminal
Ontario Northland
12:05 AM
Central Station
12:45 PM
Toronto Coach Terminal
Ontario Northland
$119USD
7:00 AM12:35 PM
$32
Central StationScarborough Town Centre
Greyhound
7:00 AM
Central Station
12:35 PM
Scarborough Town Centre
Greyhound
$32USD
7:00 AM2:05 PM
$32
Central StationUniversity Ave and Wellington Street
Greyhound
7:00 AM
Central Station
2:05 PM
University Ave and Wellington Street
Greyhound
$32USD

Cheap buses leaving Thursday
One passenger / one way

12:45 AM6:50 AM
$34
Central StationUniversity Ave and Wellington Street
Greyhound
12:45 AM
Central Station
6:50 AM
University Ave and Wellington Street
Greyhound
$34USD
12:05 AM12:15 PM
$119
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 AM
Central Station
12:15 PM
Yorkdale Bus Terminal
Ontario Northland
$119USD
12:45 AM9:10 AM
$34
Central StationPearson YYZ Airport
Greyhound
12:45 AM
Central Station
9:10 AM
Pearson YYZ Airport
Greyhound
$34USD
12:05 AM12:45 PM
$119
Central StationToronto Coach Terminal
Ontario Northland
12:05 AM
Central Station
12:45 PM
Toronto Coach Terminal
Ontario Northland
$119USD
9:30 AM5:00 PM
$34
Central StationPearson YYZ Airport
Greyhound
9:30 AM
Central Station
5:00 PM
Pearson YYZ Airport
Greyhound
$34USD
12:45 AM6:50 AM
$34
Central StationUniversity Ave and Wellington Street
Greyhound
12:45 AM
Central Station
6:50 AM
University Ave and Wellington Street
Greyhound
$34USD

Cheap buses leaving Friday
One passenger / one way

7:00 AM12:35 PM
$42
Central StationScarborough Town Centre
Greyhound
7:00 AM
Central Station
12:35 PM
Scarborough Town Centre
Greyhound
$42USD
12:05 AM12:15 PM
$119
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 AM
Central Station
12:15 PM
Yorkdale Bus Terminal
Ontario Northland
$119USD
7:00 AM2:05 PM
$42
Central StationUniversity Ave and Wellington Street
Greyhound
7:00 AM
Central Station
2:05 PM
University Ave and Wellington Street
Greyhound
$42USD
12:05 AM12:45 PM
$119
Central StationToronto Coach Terminal
Ontario Northland
12:05 AM
Central Station
12:45 PM
Toronto Coach Terminal
Ontario Northland
$119USD
7:00 AM1:05 PM
$42
Central StationToronto Coach Terminal
Greyhound
7:00 AM
Central Station
1:05 PM
Toronto Coach Terminal
Greyhound
$42USD
7:00 AM12:35 PM
$42
Central StationScarborough Town Centre
Greyhound
7:00 AM
Central Station
12:35 PM
Scarborough Town Centre
Greyhound
$42USD

Cheap buses leaving Saturday
One passenger / one way

7:00 PM12:20 AM
$34
Central StationToronto Coach Terminal
Greyhound
7:00 PM
Central Station
12:20 AM
Toronto Coach Terminal
Greyhound
$34USD
12:05 AM12:15 PM
$119
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 AM
Central Station
12:15 PM
Yorkdale Bus Terminal
Ontario Northland
$119USD
4:30 PM10:45 PM
$34
Central StationToronto Coach Terminal
Greyhound
4:30 PM
Central Station
10:45 PM
Toronto Coach Terminal
Greyhound
$34USD
12:05 AM12:45 PM
$119
Central StationToronto Coach Terminal
Ontario Northland
12:05 AM
Central Station
12:45 PM
Toronto Coach Terminal
Ontario Northland
$119USD
7:00 PM11:55 PM
$34
Central StationScarborough Town Centre
Greyhound
7:00 PM
Central Station
11:55 PM
Scarborough Town Centre
Greyhound
$34USD
7:00 PM12:20 AM
$34
Central StationToronto Coach Terminal
Greyhound
7:00 PM
Central Station
12:20 AM
Toronto Coach Terminal
Greyhound
$34USD

Cheap buses leaving Sunday
One passenger / one way

7:00 AM3:15 PM
$42
Central StationPearson YYZ Airport
Greyhound
7:00 AM
Central Station
3:15 PM
Pearson YYZ Airport
Greyhound
$42USD
12:05 AM12:30 PM
$119
Central StationYorkdale Bus Terminal
Ontario Northland
12:05 AM
Central Station
12:30 PM
Yorkdale Bus Terminal
Ontario Northland
$119USD
12:45 AM10:30 AM
$42
Central StationPearson YYZ Airport
Greyhound
12:45 AM
Central Station
10:30 AM
Pearson YYZ Airport
Greyhound
$42USD
12:05 AM1:00 PM
$119
Central StationToronto Coach Terminal
Ontario Northland
12:05 AM
Central Station
1:00 PM
Toronto Coach Terminal
Ontario Northland
$119USD
9:30 AM3:05 PM
$42
Central StationToronto Coach Terminal
Greyhound
9:30 AM
Central Station
3:05 PM
Toronto Coach Terminal
Greyhound
$42USD
7:00 AM3:15 PM
$42
Central StationPearson YYZ Airport
Greyhound
7:00 AM
Central Station
3:15 PM
Pearson YYZ Airport
Greyhound
$42USD

Bus Ottawa to Toronto: Trip Overview

25
Daily Buses
12:05 AM - 7:00 PM
Departure Time
$43
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)


Suzanne D.January 10, 2019 | Staff: 4 | 

I the last year, I have taken the Greyhound bus quite a few times. I do have a problem with the buses being late. I wish there could be solution to this chronique problem!

Louise K.January 10, 2019 | Staff: 5 | 

good, but wifi below average

Sam C.January 9, 2019 | Staff: 5 | 

Good service,

Hannah Y.January 8, 2019 | Staff: 4 | 

It made no sense to travel in those circumstances at the rate that I paid, as a student. The conditions of the bus were uncomfortable. Sticky and unkept. It smelled dirty, of waste and sweat.

Samuel O.January 8, 2019 | Staff: 5 | 

Good service

Benjamin B.January 5, 2019 | Staff: 5 | 

I am realy satisfait

Shubham S.December 31, 2018 | Staff: 1 | 

No wifi

Wes C.December 22, 2018 | Staff: 3 | 

Transfer was difficult

Avia A.December 21, 2018 | Staff: 2 | 

The bus switched drivers in the middle, ended up making us delayed 2 hrs, second driver was very rude.

Mirza Shoaib B.December 21, 2018 | Staff: 3 | 

please leave on time

Sathuryan N.December 19, 2018 | Staff: 4 | 

It needs more cowbell

Melissa C.December 18, 2018 | Staff: 4 | 

good experience

Nalin W.December 18, 2018 | Staff: 4 | 

Great service. Friendly and professional staff.

Juan Pablo R.December 17, 2018 | Staff: 1 | 

Passengers are extremely rude and abusive. I reclined the seat and the guy at the back kicked me. I reported it to the personnel and they ignore me completely. The guy besides me decided to lean on me as well.

Maria H.December 17, 2018 | Staff: 4 | 

Very good

Julissa G.December 16, 2018 | Staff: 5 | 

The ride and the staff were both very good my only complaint was the WiFi wasn’t working

Imran Ahmed M.December 15, 2018 | Staff: 3 | 

It was fine just the bus arrived little late

Nicolas G.December 9, 2018 | Staff: 5 | 

Only a WiFi issue

Sarah C.December 9, 2018 | Staff: 5 | 

Awesome trip!

Laura M.December 9, 2018 | Staff: 4 | 

Great ride but we arrived somewhat late to Toronto. The Wi-Fi didn’t work.

Cynthia S.December 6, 2018 | Staff: 5 | 

A bit cramped but got there quickly.

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

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, University of Ottawa (Laurier & Cumberla), 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 Bay St, University Ave and Wellington Street, Toronto Coach Terminal, Pearson YYZ Airport, Yorkdale Bus Terminal, Scarborough Town Centre, Black Creek Village, Don Valley Pkwy or Front St & York St.

Daily Buses25
Departure Time12:05 AM - 7:00 PM
Average Price
$43
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 makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. 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