Next departures for Ottawa to Toronto on January 3
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 Pearson Airport YYZ Terminal 1
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Vaughan - Pioneer Village (NW Corner Steeles & Howard Moscoe)
Fastest
Bus
St-Laurent
Union Station Bus Terminal
No tags
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on January 4
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 Pearson Airport YYZ Terminal 1
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Vaughan - Pioneer Village (NW Corner Steeles & Howard Moscoe)
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 January 5
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)
Vaughan - Pioneer Village (NW Corner Steeles & Howard Moscoe)
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 January 6
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 January 7
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 January 8
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)
Vaughan - Pioneer Village (NW Corner Steeles & Howard Moscoe)
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 January 9
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)
Vaughan - Pioneer Village (NW Corner Steeles & Howard Moscoe)
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 January 10
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
St-Laurent station, Platform E
Scarborough Library, 156 Borough Dr.
Cheapest
Bus
Via Rail (200 Tremblay Rd)
Vaughan - Pioneer Village (NW Corner Steeles & Howard Moscoe)
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 12:22 AM 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 $26, it presents an excellent value for a comfortable ride.
According to user feedback, the bus service is generally appreciated for its punctuality and professional drivers, with many mentioning comfortable seating. However, there are some concerns about missing amenities like WiFi and power outlets not functioning as expected. Additionally, issues such as unclear signage at pick-up points and cleanliness of toilets have been noted by multiple users.
FlixBus Ottawa Toronto recent customer reviews
Outlets did not work, no wifi even though the booking said there would be, bus was very cold
1 out of 5 stars
Dante I.
The bus was clean and comfortable, however, it was really hard getting in and out of the bathroom because there is a seat in the back preventing the door from opening fully.
5 out of 5 stars
Bonita G.
When we were picked up in Ottawa at the Gloucester Center at 7:40am the bus hadn’t be heated up beforehand. It was -15 C inside. When I asked the driver about the heat he said it wouldn’t warm up until we make it onto the highway an hour later. I was frozen solid until then it was very unpleasant. Please heat the bus before filling it with passengers!
Many users appreciated the timely service and polite drivers, highlighting a comfortable travel experience with clean buses. However, some noted issues such as bumpy rides, lack of amenities like plugs and internet, occasional cleanliness concerns in certain areas of the bus or stop stations, and overbooking on connecting routes.
Megabus Canada Ottawa Toronto recent customer reviews
Horrible was yelled at by the driver bus broke down and the constant stopping and starting in traffic making me sick
1 out of 5 stars
Jake K.
Very good driver during the storm in Kingston. Got us to Scarborough safely. Thanks again.
5 out of 5 stars
Paula A.
Excellent driving in poor weather. We would have liked Wifi.
Having to change buses in Kingston was a negative.
Customers frequently mention the bus service as being clean, comfortable, and timely. The drivers are often praised for their professionalism and friendliness. However, some users have noted issues such as inaccurate bus locations on tickets and occasional delays due to driver changes or traffic conditions. Additionally, there were comments about non-functioning Wi-Fi and small toilet facilities onboard.
Rider Express Ottawa Toronto recent customer reviews
The change of skedule late notice not on time of arrival in distination way too late, it affects my important skedule of meeting punctuality is a must follow thats what i rely on booking at first but changing it at a sudden moment will affects way too much of some one important skeduling of meeting for work or business matter.
1 out of 5 stars
Michael P.
The trip was somewhat ok. Leg room limited as i am tall.
I think that Rider Express should give me a credit for the inconvenience on my return to Toronto on Sat, Dec 27, 2025, I didn't like that , I recvd notification approx 10 minutes b4 11.00 a.m. departure that the bus was delayed for 1 hr, then later on not leaving till 2 p.m. I could hv spent more quality time with fam instead of waiting around I'm a mall for 3 hrs. I'm a senior and didn't like having to travel that late at night. I had to take an Uber home from Union Station. I live close to an UP station and previously planned to take the train home.
I sat on the driver's side 2nd row. He kept THROWING his coat on the back of the front row seat every time he got back on the bus, and that was many times since there quite a few stops. Almost in your face type of thing. I thought that was quite rude. He could have laid his coat on the seat, since the 2 seats behind him were EMPTY! I assume those 2 seats were reserved for his stuff.
4 out of 5 stars
Cheryl B.
Bus never showed after waiting 2 hours outside in the snow, no message of lateness or notice.
According to user reports, the drivers are consistently praised for their friendliness and professionalism. The seats were noted as comfortable by several users. However, there were common mentions of buses arriving late and making unlisted stops that extended travel time unexpectedly. Additionally, some minibuses lacked amenities such as washrooms and Wi-Fi.
ONEXBUS Ottawa Toronto recent customer reviews
Pick up time was 30 minutes late and arrival time was over an hour late. Too many stops. Stops were not listed when purchasing tickets. Time spent on these stops was not considered in the travel time.
3 out of 5 stars
Xuening C.
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.
Based on 7801 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
Orleans Express receives high praise for its comfortable and clean buses, with many passengers appreciating the smooth rides and professional drivers. The service is often described as timely, although there are occasional mentions of delays in departures. Some reviews note issues like non-functional Wi-Fi or limited legroom but overall highlight a positive travel experience with friendly staff and convenient stops.
Red Arrow by Orléans Express Ottawa Toronto recent customer reviews
The bus was at the stop early and loading went very smoothly. The driver was fantastic and I was so grateful for his duty of care and that he came in to work to cover someone who called in sick. We even arrived earlier than expected!
5 out of 5 stars
Caroline W.
Ride was great. There was someone assisting the driving or auditing him. He was ridiculously rude to everyone on board.
1 out of 5 stars
Toby R.
Really bad. Experienced a 3 hour delay due to the bus breaking down half way and having to wait for a replacement bus
Bus 360 offers 2 daily buses from Ottawa to Toronto. Though the average price for this trip is $57, you can find tickets starting at $57. The trip between the two cities usually takes about 311.
Bus 360 Ottawa Toronto recent customer reviews
The picking and drop stops are so weird no one can find it easily but
the bus service is very good
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
Frequently asked questions about travelling from Ottawa, CA to Toronto by bus
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the bus ticket from Ottawa to Toronto?
The cheapest bus tickets from Ottawa to Toronto start from $4. The average price for this route is around $47. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus ride from Ottawa to Toronto?
The average bus travel time from Ottawa to Toronto is 5h 40m, covering a distance of 355 km. The quickest bus can get you there in 3h 50m and is operated by FlixBus.
Which bus companies service the Ottawa to Toronto route?
What are the earliest and latest departure times for the bus from Ottawa to Toronto?
The earliest bus departs from Ottawa to Toronto at 12:25am. And the latest bus departs at 11:59pm.
What are the CO₂ emissions for the bus trip from Ottawa to Toronto?
A bus trip from Ottawa to Toronto generates an estimated 9 kg of CO₂, making it a highly eco-friendly travel option and a mode of travel recommended by Busbud.
What is the best bus company from Ottawa to Toronto?
According to Busbud customers, the highest-rated bus company on this route is Orléans Express, with an average rating of 4.5 out of 5 stars based on 13620 reviews.
Which bus company has the best Wi-Fi from Ottawa to Toronto?
Based on Busbud reviews, the bus company Red Arrow has the highest Wi-Fi rating with a score of 4.1.
Which bus company has the best on-time performance from Ottawa to Toronto?
According to Busbud traveller reviews, the most punctual bus company on this route is Orléans Express, with a punctuality rating of 4.7 out of 5 stars.
Which bus company has the cleanest buses from Ottawa to Toronto?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Orléans Express, with a cleanliness rating of 4.9 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
01-01
$58
01-02
$41
Today
$41
01-04
$47
01-05
$29
01-06
$29
01-07
$29
01-08
$29
The cheapest trip from Ottawa, CA to Toronto was searched and found on Jan 5, 2026 with a price of $29
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 $29 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 $29 which is on 2026-01-05.
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