Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
Cheapest
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
Fastest
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
CHEO
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
CHEO
No tags
Next departures for Oshawa to Ottawa on July 4
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
MapleBus + Megabus Canada
191 Bloor St E
St-Laurent station, Platform E
CheapestFastest
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
CHEO
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
CHEO
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
CHEO
No tags
Next departures for Oshawa to Ottawa on July 5
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Go Transit + ONEXBUS
Bond St W at Park Rd N
Ottawa - Kanata (570 Terry Fox Dr)
Cheapest
Go Transit + ONEXBUS
Bond St W at Stevenson Rd N
Ottawa - Kanata (570 Terry Fox Dr)
Fastest
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Go Transit + ONEXBUS
William F. Schloen Bus Stop
Ottawa - Kanata (570 Terry Fox Dr)
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
CHEO
No tags
Next departures for Oshawa to Ottawa on July 6
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
Cheapest
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
Fastest
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
Via Rail (200 Tremblay Rd)
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
CHEO
No tags
Metrolinx + Ontario Northland
Ontario Tech University Oshawa (GO bus connection)
CHEO
No tags
Next departures for Oshawa to Ottawa on July 7
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Whitby - Oshawa
Ottawa (VIA Rail)
Cheapest
Whitby - Oshawa
Terry Fox / Centrum
Fastest
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Go Transit + FlixBus
VIA Rail Station
Terry Fox / Centrum
No tags
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Next departures for Oshawa to Ottawa on July 8
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Whitby - Oshawa
Ottawa (VIA Rail)
Cheapest
Whitby - Oshawa
Terry Fox / Centrum
Fastest
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Go Transit + FlixBus
VIA Rail Station
Terry Fox / Centrum
No tags
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Next departures for Oshawa to Ottawa on July 9
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Whitby - Oshawa
Ottawa (VIA Rail)
Cheapest
Whitby - Oshawa
Terry Fox / Centrum
Fastest
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Go Transit + FlixBus
VIA Rail Station
Terry Fox / Centrum
No tags
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Metrolinx + Ontario Northland
Durham College Oshawa (GO bus connection)
Ottawa - Hospital - General Campus
No tags
Whitby - Oshawa
Ottawa (VIA Rail)
No tags
Last refresh of the prices: Today at 1:15 PM EDT.
Compare 3 ways to go from Oshawa to Ottawa
We recommend taking the shuttle
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 $38, 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 from Oshawa to Ottawa, CA 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 Oshawa to Ottawa?
The cheapest bus tickets from Oshawa to Ottawa start from $37. The average price for this route is around $175. 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 Oshawa to Ottawa?
The average bus travel time from Oshawa to Ottawa is 11h 55m, covering a distance of 304 km. The quickest bus can get 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 51 buses available per day.
What are the earliest and latest departure times for the bus from Oshawa to Ottawa?
The earliest bus departs from Oshawa to Ottawa at 1:00am. And the latest bus departs at 10:57pm.
What are the CO₂ emissions for the bus trip from Oshawa to Ottawa?
A bus trip from Oshawa to Ottawa generates an estimated 7.582825 kg of CO₂, making it a highly eco-friendly travel option 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
06-30
No data
07-01
No data
Today
$54
07-03
No data
07-04
No data
07-05
No data
07-06
No data
07-07
$35
The cheapest trip from Oshawa to Ottawa, CA was searched and found on Jul 7, 2026 with a price of $35
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 $35 to $64 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 $35 which is on 2026-07-07.