Next departures for Ottawa to Toronto on August 10
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
Ottawa (Bayshore)
Scarborough - 55 Town Centre Court
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
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
No tags
Bus
St-Laurent
Union Station Bus Terminal
No tags
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on August 11
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
St-Laurent
Union Station Bus Terminal
Cheapest
Bus
Ottawa (Bayshore)
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
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on August 12
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
St-Laurent
Union Station Bus Terminal
Cheapest
Bus
Ottawa (Bayshore)
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
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on August 13
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
Ottawa (Bayshore)
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
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on August 14
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Ottawa - Stadium ( 300 Coventry Rd )
Yorkdale Mall - 1037 Yorkdale Rd (Yorkdale Rd at GO Terminal)
Cheapest
Bus
Ottawa (Bayshore)
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
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Bus
Ottawa - Stadium ( 300 Coventry Rd )
Yorkdale Mall - 1037 Yorkdale Rd (Yorkdale Rd at GO Terminal)
No tags
Next departures for Ottawa to Toronto on August 15
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
St-Laurent
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
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
No tags
Next departures for Ottawa to Toronto on August 16
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Ottawa - Stadium ( 300 Coventry Rd )
Yorkdale Mall - 1037 Yorkdale Rd (Yorkdale Rd at GO 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
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Bus
Ottawa - Stadium ( 300 Coventry Rd )
Yorkdale Mall - 1037 Yorkdale Rd (Yorkdale Rd at GO Terminal)
No tags
Next departures for Ottawa to Toronto on August 17
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
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
Bus
Ottawa (VIA Rail)
Union Station Bus Terminal
No tags
Bus
St-Laurent station, Platform E
Union Station Bus Terminal
No tags
Bus
Via Rail (200 Tremblay Rd)
Toronto - Union Station Bus Terminal
No tags
Last refresh of the prices: Today at 11:12 AM EDT.
Compare 3 ways to go from Ottawa to Toronto
We recommend taking the shuttle
Among the sustainable travel choices, the Shuttle stands out as a good way to reach Toronto. The journey takes about 5 hours 40 minutes, and with fares starting at just DKK 168, it presents an excellent value for a comfortable ride.
Passengers generally appreciate the punctuality and professionalism of the bus service, highlighting comfortable seating and efficient drivers. However, several reviews mention issues with non-functional electrical outlets, lack of WiFi connectivity, unclear signage at pick-up points in Ottawa, and cleanliness concerns regarding toilets on board. Despite these minor inconveniences, many travelers found their journeys satisfactory overall.
FlixBus Ottawa Toronto recent customer reviews
I didn't chose my seat, so I didn't like that, we should be shown what seats have been taken and what is left to make a choice. Alot of time wasted at the the pick up points on the return leg.
What I liked is the good driving by the drivers.
4.0 out of 5 stars
Kirenga B.
It was absolutely awful. My overnight bus from Ottawa to Toronto got cancelled 30 minutes before it was supposed to leave. I didnt get any emails, just a sketchy text from a random number that looked like spam. I got to the station and the man was super rude and unapologetic and they made no effort to get an alternate bus or give any options. I have never experienced anything like this and I have been taking buses from Ottawa to Toronto for 10 years. I would certainly never recommend buying Flixbus nor will I ever purchase from them again.
1.0 out of 5 stars
Lindsey A.
This was my first long-distance bus trip in Canada, and unfortunately, it was a very disappointing experience.
The biggest issue was the cleanliness of the washroom. It was not properly maintained, and there was a strong smell of urine throughout the trip from the beginning. The odor was noticeable even outside the washroom area and made the journey quite uncomfortable.
I expected a cleaner and more pleasant travel experience, especially on a long route. Cleanliness and passenger comfort should be a priority for any transportation service.
Unfortunately, based on this experience, I would be hesitant to travel with FlixBus again and hope they improve their maintenance and sanitation standards in the future.
The bus service is generally praised for its punctuality, cleanliness, and comfortable rides. Passengers appreciate the professionalism of drivers and find the overall experience satisfying. However, some reviews mention issues such as inaccurate bus locations on tickets and non-functioning Wi-Fi or chargers during trips. Despite these concerns, many users express a willingness to use this service again due to its reliability and efficiency.
Rider Express Ottawa Toronto recent customer reviews
Enjoyed most but the driver took huge risk to take exit for Scarborough. He was on the 2nd left lane crossed 2-3 lane with high risk to take exit. I believe he forgot then realized that he was missing the exit. As a bus driver he must be very careful.
4.0 out of 5 stars
Md Alauddin Al M.
The bus was late for 20 minutes and we got to stock on the rainy weather for almost in hour.
3.0 out of 5 stars
Imane A.
It was good. There was a ton of traffic and the driver did his best to avoid it and stay on route on time
Based on 8384 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 timeliness. Ontario Northland ticket prices on this trip start at DKK 731
Passengers generally appreciate the professionalism and kindness of the drivers, who ensure a smooth and safe journey. The buses are often on time, contributing to an overall positive experience. However, some travelers noted that certain buses lacked amenities like WiFi or charging outlets and mentioned occasional cleanliness issues inside the vehicles.
Megabus Canada Ottawa Toronto recent customer reviews
Trip was from Ottawa to Toronto airport but they dropped us off downtown Toronto and put us on a train instead. Unnecessary hassle. Stop at better food places also not just Tim Hortons with only 7 minutes.
1.0 out of 5 stars
Alisha L.
I didn’t enjoy it
The bus breakdown and we have to wait for like 1hour before we were transferred to another bus at really affected my appointment
1.0 out of 5 stars
Ayotunde K.
Horrible, bus was incredibly late, and there was a horrendous smell on the bus for the whole trip.
Passengers frequently commend the friendly and experienced drivers, as well as the comfortable and clean seating. However, several reviews mention delays in arrival times and a lack of scheduled breaks during long journeys. Additionally, some travelers noted that amenities such as washrooms or Wi-Fi were not available on certain buses.
ONEXBUS Ottawa Toronto recent customer reviews
On time, break time on service center, great price! Just a little noisy and a small paper bag for on side of seat would be more consistent to put small garbage things.
5.0 out of 5 stars
Rita S.
The trip was punctual and the driver was very nice, but the location said 300 instead of 200 in the address which was a little confusing.
4.0 out of 5 stars
T L.
Terrible experience was supposed to arrive at my location at 8:50 PM instead arrived at 1:40am driver made multiple stops along the side of the road which made me and other passengers feel very unsafe and as well took extensive breaks will never be using this service again please believe the bad reviews online
Passengers frequently commend the buses for being clean, comfortable, and equipped with modern amenities like charging stations. The drivers are often praised for their professionalism and friendliness. However, some users have noted occasional delays in departure times and issues such as non-functional restrooms or Wi-Fi connectivity problems during trips.
Red Arrow by Orléans Express Ottawa Toronto recent customer reviews
The combination of the bus engine and ventilation was too noisy. More than other such buses I have ridden.
4.0 out of 5 stars
Patrick F.
Bus was so clean 👌 and the drivers communication skills are really good. Merci to Him
5.0 out of 5 stars
Kassim M.
They delayed the departure of 30 minute and 2h later there was still no bus at the stop.
Based on 7 reviews, the company was rated 3.2 stars on Busbud. Travellers were especially satisfied with the staff and the timeliness but often complained with the Wi‑Fi. Bus 360 ticket prices on this trip start at DKK 262
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.0 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.0 out of 5 stars
Todd S.
Very spatious, charging station and very accommodative driver. Excellent service!
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 DKK 114. The average price for this route is around DKK 239. 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 45m, covering a distance of 350 km. The quickest bus can get you there in 3h 55m 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:10am. 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 8.726900000000002 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 14745 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 Bus 360, with a punctuality rating of 5.0 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
08-08
DKK 272
08-09
DKK 152
Today
DKK 171
08-11
DKK 145
08-12
DKK 145
08-13
DKK 171
08-14
DKK 122
08-15
DKK 145
The cheapest trip from Ottawa, CA to Toronto was searched and found on Aug 14, 2026 with a price of DKK 122
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 DKK 122 to DKK 781 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 DKK 122 which is on 2026-08-14.
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