Bus from Ottawa, CA to Toronto: Tickets & Schedules
Easily compare and book your next trip with Busbud
Next bus departures
Next departures for Ottawa to Toronto on April 22
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
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 April 23
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
Bayshore Mall-Ottawa
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 April 24
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 April 25
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 April 26
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 April 27
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 April 28
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
Next departures for Ottawa to Toronto on April 29
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
Last refresh of the prices: Today at 6:12 AM EDT.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
04/20
PLN 84
04/21
PLN 137
Today
PLN 84
04/23
PLN 84
04/24
PLN 84
04/25
PLN 84
04/26
PLN 75
04/27
PLN 84
The cheapest trip from Ottawa, CA to Toronto was searched and found on Apr 26, 2026 with a price of PLN 75
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 PLN 75 to PLN 525 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 PLN 75 which is on 2026-04-26.
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.
Bus Companies on This Route
Join 75M+ travelers booking 2M+ routes across 85+ countries.
Enjoy our 24/7 customer service to assist you at every step.
Cancel anytime and receive a 100% refund, no reason needed.