Among the sustainable travel choices, the Shuttle stands out as a good way to reach Ottawa. The journey takes about 4 hours and with fares starting at just ZAR 400, it presents an excellent value for a comfortable ride.
Many users appreciated the smooth and comfortable bus rides, highlighting excellent drivers who provided a pleasant travel experience. The buses were generally clean with working charging ports on some routes. However, there were concerns about inconsistent announcements for stops, which caused confusion among passengers, especially seniors. Additionally, while timing was well-organized overall, long breaks extended travel time unnecessarily in some instances.
FlixBus Oshawa Ottawa recent customer reviews
A five hour trip took seven. There was no notice that it would take longer and there were no breaks which made it difficult to prepare for a longer journey.
2.0 out of 5 stars
Olivia H.
The bus driver did not announce the stops and there were many elderly people who were confused. It was sad to watch.
3.0 out of 5 stars
Emma F.
Going from Oshawa to Ottawa the bus did not have working charging ports and my phone died by the time we reached out destination and it was very inconvenient to get in touch with the family member picking us up. Travelling from Ottawa to Oshawa, the bus driver was excellent, announced the stops very well and the bus was clean with working charging ports. Loved the bus ride back home.
Frequently asked questions about travelling by bus from Oshawa to Ottawa, CA
Please note that timetables, routes, or operator details shown here may be updated or vary at the time of your journey.
How much is the bus ticket from Oshawa to Ottawa?
The cheapest coach tickets from Oshawa to Ottawa start from ZAR 419. The average price for this route is around ZAR 844. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus journey from Oshawa to Ottawa?
The average bus journey time from Oshawa to Ottawa is 6h 5m, covering a distance of 304 km. The fastest bus can take you there in 3h 55m and is operated by FlixBus.
Which bus companies service the Oshawa to Ottawa route?
Several major bus companies operate on this route with 54 buses available per day.
What is the earliest and latest departure time for the bus from Oshawa to Ottawa?
The earliest bus departs from Oshawa to Ottawa at 01:00. And the latest bus departs at 22:57.
What are the CO₂ emissions for the bus trip from Oshawa to Ottawa?
A bus journey from Oshawa to Ottawa produces an estimated 7.586849999999999 kg of CO₂, making it a highly eco-friendly choice and a mode of travel recommended by Busbud.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
02/05
ZAR 567
03/05
ZAR 532
Today
ZAR 438
05/05
ZAR 386
06/05
ZAR 386
07/05
ZAR 343
08/05
ZAR 386
09/05
ZAR 369
The cheapest trip from Oshawa to Ottawa, CA was searched and found on 7 May 2026 with a price of ZAR 343
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Oshawa to Ottawa, CA as early as possible.
You can expect to pay from ZAR 343 to ZAR 567 for a bus ticket from Oshawa to Ottawa, CA based on the last 2 days. You can expect to find the cheapest price for the trip at ZAR 343, which is on 2026-05-07.