Next departures Today, 19 Mar Tomorrow, 20 Mar Sat, 21 Mar Sun, 22 Mar Mon, 23 Mar Tue, 24 Mar Wed, 25 Mar Thu, 26 Mar More dates
Next departures from Ottawa to Oshawa on 19 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Megabus Canada + MapleBus
14:00
St-Laurent station, Platform E 7h 40m 21:40
Oshawa-Coffee Time Cheapest Fastest R 715 Red Arrow by Orléans Express + Go Transit
18:15
Via Rail (200 Tremblay Rd) 7h 44m 01:59
King St W at Stevenson Rd No tags R 889
Next departures from Ottawa to Oshawa on 20 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 9h 37m 02:07
King St W at Stevenson Rd Cheapest R 499 21:00
Terry Fox / Centrum 3h 55m 00:55
Whitby - Oshawa Fastest R 630 08:00
Ottawa (VIA Rail) 4h 40m 12:40
Whitby - Oshawa No tags R 717 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 13h 16m 23:40
Durham College Oshawa (GO bus connection) No tags R 2 257 Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 8h 40m 01:10
VIA Rail Station No tags R 499
Next departures from Ottawa to Oshawa on 21 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 9h 37m 02:07
King St W at Stevenson Rd Cheapest R 499 Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 8h 40m 01:10
VIA Rail Station Fastest R 499 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 12h 56m 23:20
Durham College Oshawa (GO bus connection) No tags R 2 069 Red Arrow by Orléans Express + Go Transit
12:45
Via Rail (200 Tremblay Rd) 13h 10m 01:55
VIA Rail Station No tags R 571 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 12h 56m 23:20
Durham College Oshawa (GO bus connection) No tags R 2 351
Next departures from Ottawa to Oshawa on 22 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 9h 29m 01:59
King St W at Stevenson Rd Cheapest R 565 Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 8h 35m 01:05
VIA Rail Station Fastest R 565 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 12h 56m 23:20
Durham College Oshawa (GO bus connection) No tags R 2 069 Red Arrow by Orléans Express + Go Transit
10:00
Via Rail (200 Tremblay Rd) 15h 55m 01:55
VIA Rail Station No tags R 571 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 12h 56m 23:20
Durham College Oshawa (GO bus connection) No tags R 2 351
Next departures from Ottawa to Oshawa on 23 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Red Arrow by Orléans Express + Go Transit
10:00
Via Rail (200 Tremblay Rd) 15h 55m 01:55
VIA Rail Station Cheapest R 438 Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 8h 35m 01:05
VIA Rail Station Fastest R 485 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 13h 16m 23:40
Durham College Oshawa (GO bus connection) No tags R 2 162 Red Arrow by Orléans Express + Go Transit
12:45
Via Rail (200 Tremblay Rd) 13h 10m 01:55
VIA Rail Station No tags R 438 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 13h 16m 23:40
Durham College Oshawa (GO bus connection) No tags R 1 880
Next departures from Ottawa to Oshawa on 24 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 17:30
Ottawa (VIA Rail) 4h 45m 22:15
Whitby - Oshawa Cheapest R 508 18:10
Terry Fox / Centrum 4h 5m 22:15
Whitby - Oshawa Fastest R 508 08:00
Ottawa (VIA Rail) 4h 40m 12:40
Whitby - Oshawa No tags R 561 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 13h 16m 23:40
Durham College Oshawa (GO bus connection) No tags R 2 162 Megabus Canada + Go Transit
06:15
St-Laurent station, Platform E 19h 40m 01:55
VIA Rail Station No tags R 536
Next departures from Ottawa to Oshawa on 25 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Red Arrow by Orléans Express + Go Transit
12:45
Via Rail (200 Tremblay Rd) 13h 10m 01:55
VIA Rail Station Cheapest R 531 12:45
Ottawa (VIA Rail) 7h 10m 19:55
Whitby - Oshawa Fastest R 602 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 13h 16m 23:40
Durham College Oshawa (GO bus connection) No tags R 2 162 12:30
Bayshore Mall-Ottawa 7h 25m 19:55
Whitby - Oshawa No tags R 602 Megabus Canada + Go Transit
06:15
St-Laurent station, Platform E 19h 40m 01:55
VIA Rail Station No tags R 536
Next departures from Ottawa to Oshawa on 26 March Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Red Arrow by Orléans Express + Go Transit
16:30
Via Rail (200 Tremblay Rd) 8h 35m 01:05
VIA Rail Station Cheapest Fastest R 525 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 13h 16m 23:40
Durham College Oshawa (GO bus connection) No tags R 2 162 Red Arrow by Orléans Express + Go Transit
10:00
Via Rail (200 Tremblay Rd) 15h 55m 01:55
VIA Rail Station No tags R 531 Ontario Northland + Metrolinx
10:24
Ottawa - Hospital - General Campus 13h 16m 23:40
Durham College Oshawa (GO bus connection) No tags R 1 880 Red Arrow by Orléans Express + Go Transit
12:45
Via Rail (200 Tremblay Rd) 13h 10m 01:55
VIA Rail Station No tags R 531
Last refresh of the prices: Today at 7:12 AM EDT.
View all departures Find cheapest prices for buses Price is for a one-way ticket for one passenger and based on past searches.
The cheapest trip from Ottawa, CA to Oshawa was searched and found on 24 Mar 2026 with a price of R 383 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 Oshawa as early as possible.
You can expect to pay from R 383 to R 749 for a bus ticket from Ottawa, CA to Oshawa based on the last 2 days. You can expect to find the cheapest price for the trip at R 383, which is on 2026-03-24.
People from around the world trust Busbud