Next departures for Ottawa to Toronto on November 17
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Toronto North - Vaughan - Pioneer Village
Fastest
Bus
CHEO
GO Transit - 1 Yorkdale Rd
No tags
Ontario Northland + Metrolinx
Bus
Via Rail (200 Tremblay Rd)
Toronto Pearson Airport YYZ Terminal 1
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on November 18
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
Cheapest
Bus
Terry Fox / Centrum
Scarborough - 55 Town Centre Court
Fastest
Bus
CHEO
GO Transit - 1 Yorkdale Rd
No tags
Ontario Northland + Metrolinx
Bus
Via Rail (200 Tremblay Rd)
Toronto Pearson Airport YYZ Terminal 1
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on November 19
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
Cheapest
Bus
Terry Fox / Centrum
Scarborough - 55 Town Centre Court
Fastest
Bus
CHEO
GO Transit - 1 Yorkdale Rd
No tags
Ontario Northland + Metrolinx
Bus
Via Rail (200 Tremblay Rd)
Toronto Pearson Airport YYZ Terminal 1
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on November 20
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Toronto North - Vaughan - Pioneer Village
Fastest
Bus
CHEO
GO Transit - 1 Yorkdale Rd
No tags
Ontario Northland + Metrolinx
Bus
Via Rail (200 Tremblay Rd)
Toronto Pearson Airport YYZ Terminal 1
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on November 21
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Toronto North - Vaughan - Pioneer Village
Fastest
Bus
CHEO
GO Transit - 1 Yorkdale Rd
No tags
Ontario Northland + Metrolinx
Bus
Via Rail (200 Tremblay Rd)
Toronto Pearson Airport YYZ Terminal 1
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on November 22
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Toronto North - Vaughan - Pioneer Village
Fastest
Bus
CHEO
GO Transit - 1 Yorkdale Rd
No tags
Ontario Northland + Metrolinx
Bus
Via Rail (200 Tremblay Rd)
Toronto Pearson Airport YYZ Terminal 1
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on November 23
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Toronto North - Vaughan - Pioneer Village
Fastest
Bus
CHEO
GO Transit - 1 Yorkdale Rd
No tags
Ontario Northland + Metrolinx
Bus
Via Rail (200 Tremblay Rd)
Toronto Pearson Airport YYZ Terminal 1
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Last refresh of the prices: Today at 6:51 PM EST.
Compare 4 ways to go from Ottawa to Toronto
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as a good way to reach Toronto. The journey takes about 4 hours 30 minutes, and with fares starting at just $8, it presents an excellent value for a comfortable ride.
Many users appreciated the punctuality and professionalism of the bus service, noting that buses departed and arrived on time. The drivers were often praised for their smooth driving skills. However, several reviews mentioned issues with non-functional electrical outlets and unclean toilets. Some passengers also noted a lack of clear signage at pick-up points in Ottawa, which caused confusion about where to wait for the bus. Despite these concerns, many found the overall experience satisfactory given its affordability.
FlixBus Ottawa Toronto recent customer reviews
Bus was delayed for 300 minutes and I had to cancel it. Had to pay $350 for a ride to Toronto to catch my flight.
1 out of 5 stars
Arnab P.
Not enough information on the email to find where the stop is. Do not just put Bayshore Mall. Put exactly where to wait. I missed the bus at 6:55 because I was circling the mall looking for the bus. And I could not get thru on the Flix bus intl number because I could not type in my reference number at the same time. I had to write it down, then call again.
1 out of 5 stars
Loreta M.
Stayed > 9 hours on the bus. No communication about what was happening. Worst bus experience I’ve had.
Many users appreciate the punctuality and politeness of the drivers, as well as clean buses that offer a comfortable journey. However, some reviews mention issues with bus maintenance and cleanliness, such as molding on double-decker windshields and noisy signs inside. Despite these concerns, passengers generally find the service reliable for their travel needs.
Megabus Canada Ottawa Toronto recent customer reviews
The bus arrived at my destination, Toronto Union, two hours behind schedule, which caused me to miss my connecting train. Additionally, the check-in process was time-consuming, which caused major delays in boarding. When transfering between buses in Kingston, our second bus' driver was also 30 minutes late. The only positive comment I have is that the second bus, branded as a Megabus bus, was somewhat spacious compared to other buses I've been on.
2 out of 5 stars
Atiya J.
Ottawa to Kingston was great. Once boarding Kingston bus we sat for an hour before anyone telling us what was going on. Then half an hour for a mechanic. Then another half an hour. No apologies, no updates on when we would arrive, awful experience.
1 out of 5 stars
Alicia B.
The trip never happened. It was canceled and no email was sent. We didn’t know what happened because they didn’t answer the phone.
Passengers generally appreciate the timely and efficient service, highlighting clean buses and comfortable rides. The drivers are often praised for their professionalism and friendliness. However, some users noted issues with inaccurate bus location information, non-functional Wi-Fi or chargers, small toilets, crowded conditions at times, and occasional delays due to driver changes or hard braking. Overall satisfaction remains high despite these minor concerns.
Rider Express Ottawa Toronto recent customer reviews
The worst experience ever the bus was an hour and a half late no one advised us its coming late poor management
1 out of 5 stars
Rhadia M.
We arrived almost an hour later, there was some traffic at the end but driver was already late. As soon as we left Ottawa we stopped on the side of the road for about 20 minutes. Driver didn't communicate the reason, and despite being behind schedule we still took a break in Kingston. Even when checking tickets he was really slow, felt like he didn't care to be on time
2 out of 5 stars
Alice C.
Rider Express have the best drivers. Both the driver going and coming were super and so pleasant. They showed that they care for their passengers. The bus was on time.
Users have reported a generally positive experience with the bus service, highlighting friendly and respectful drivers as well as comfortable seating. However, some reviews noted that there was no Wi-Fi available on certain buses and occasional delays in arrival times were mentioned.
ONEXBUS Ottawa Toronto recent customer reviews
Bus was in bad quality. Timing was extremely bad. Bathroom didn’t close. Overall really bad experience
2 out of 5 stars
Abdouallah S.
Did not enjoy that the bus had to pullover multiple times to check the doors functionality. The bathroom door on the bus was almost falling off. The bus was just not up to the standard I would expect.
2 out of 5 stars
Emma N.
The driver was great!!! Very nice friendly , respectful . No wifi but over all trip was great!
Based on 7701 reviews, the company was rated 4.2 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Ontario Northland ticket prices on this trip start at $4
Many users appreciated the comfort and cleanliness of the buses, as well as professional and courteous drivers who ensured smooth journeys. However, some reviews noted issues with amenities such as non-functional Wi-Fi or USB ports. Delays were also mentioned in a few instances, but overall experiences remained positive due to good service quality.
Orléans Express Ottawa Toronto recent customer reviews
Excellent buss, Excellent driver, Smooth like Air bus, Driver is so impressive and excellent communicator
5 out of 5 stars
Fahmi A.
Bus was 1:30 h late and we had no ability to know that it was going to be that late
1 out of 5 stars
Jackson D.
Convenient departure location, clean and comfortable coach. Driver was communicative about stops and ETA.
Customers consistently praise the bus service for its comfortable seating, cleanliness, and friendly staff. Many reviews highlight complimentary snacks and drinks as a delightful perk during their journey. The buses are noted to be punctual with smooth rides overall. A few users mentioned minor issues like weak charging outlets or strong air fresheners but these did not significantly impact their positive experiences.
Red Arrow ON Ottawa Toronto recent customer reviews
3 hours delay because of technical problem and no vouchers or refund or even Water!
2 out of 5 stars
Hakimeh W.
Driver was courteous. Bus was clean. Seat was comfortable.
Driver dealt with a passenger who had a medical emergency when disembarking for a time break in Kingston. Driver stayed calm, contacted emergency services and comforted victim until paramedics arrived. He also liaisoned with Starbuck staff as the emergency ended up on the restaurant property adjacent to the bus lay up at the Harvey’s. Driver kept us informed and as no was going to Scarborough Station or there were no scheduled pick ups, he was able to keep on time. Kudos to him.
5 out of 5 stars
Todd S.
Very spatious, charging station and very accommodative driver. Excellent service!
Passengers have shared positive experiences with this bus service, highlighting its cleanliness, comfort, and punctuality. Many appreciated the friendly drivers and amenities like complimentary water bottles. The buses are noted for their smooth rides and ample legroom space in comfortable seats. However, some mentioned minor issues such as a cold temperature on board or occasional delays not attributed to the company itself.
OurBus Ottawa Toronto recent customer reviews
Departure and arrival were late, but it was mostly due to traffic, so I can't fault anyone for that. The driver did not come to the proper pickup location even though he ended up driving right by it to turn around once we were loaded. Even sitting in the middle of the bus, it smelled strongly like an outhouse whenever anyone used the toilet. The outlets and Wifi were non-functional.
2 out of 5 stars
Tracy D.
smelled really bad because of the toilet and there was an hour delay which wasn’t necessarily the bus’ fault, but the driver pulled over to the side of the road on the highway which was a bit confusing and scary. Otherwise, the bus driver waited for late passengers which was nice and I liked the 20 minute break stop
3 out of 5 stars
Sammie K.
There was a loose component on the bus that caused a banging sound whenever we were in motion. Lasted the whole ride
Customers generally express satisfaction with the ease of booking and overall travel experience, highlighting friendly and professional drivers. However, there are recurring mentions of buses being late or lacking amenities such as WiFi and charging sockets. Some reviews also note issues like loud music from drivers or inadequate communication during delays.
Book A Ride Ottawa Toronto recent customer reviews
They cancelled my trip few hrs before my trip. And send me a message at 2:00 am rediculous
1 out of 5 stars
Rowena A.
Our trip for 10:00 am was canceled at 2:00 am at night for „unforeseen circumstances“ so we had to scramble to find a new bus with a different company in the morning. Extremely short notice and no alternative trip or customer service available from the company. Extremely dissatisfied.
1 out of 5 stars
Kymia T.
the bus didn't show up, we got a cancellation text 2 hours after the scheduled time
Scarborough Town Center, Ground level parking stop in front of entrance #7, 300 Borough Dr, Scarborough, Ontario, M1P 4P5 , Canada Scarborough Town Centre
D - Union Station
65 Front St W, Toronto, ON M5J 1E6, CanadaUnion Station
E - Queens Quay W at Habourfront
York Street between Harbour St and Queens Quay, Queens Quay W, Toronto, ON M5J, Canada
F - Coach Terminal
610 Bay St, Toronto, ON M5G 1M5, Canada
Frequently asked questions about travelling from Ottawa, CA to Toronto by bus
How far is Ottawa from Toronto?
The distance covered from Ottawa to Toronto is 352 km (218 miles).
What are the departure and arrival locations for buses traveling from Ottawa to Toronto?
Buses traveling this route start their trip at Via Rail (200 Tremblay Rd), in Ottawa, and end it at Pearson Toronto Airport, in Toronto.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-14
$48
11-15
$28
Today
$48
11-17
$27
11-18
$27
11-19
$27
11-20
$27
11-21
$27
The cheapest trip from Ottawa, CA to Toronto was searched and found on Nov 17, 2025 with a price of $27
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Ottawa, CA to Toronto, as early as possible.
You can expect to pay from $27 to $191 for a bus ticket from Ottawa, CA to Toronto based on the last 2 days. You can expect to find the cheapest price for the trip at $27 which is on 2025-11-17.
Usually Ontario Northland will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
What's the cheapest way to go from Ottawa, CA to Toronto?
The bus is the cheapest travel choice for this destination