Bus TicketsToronto Ottawa
Travel from Toronto to Canada's capital by bus and compare real-time schedules and prices.
Toronto to Ottawa by bus
A route within Ontario to the nation's capital. The bus trip takes between 4 and 6 hours and 45 minutes, depending on the departure time.
Buses between Toronto and Ottawa
Where are you coming from, and where are you going?
Ottawa is waiting for you

The capital of Canada
Visit Parliament Hill, the Rideau Canal—a UNESCO World Heritage Site—and the ByWard Market, just a short walk from the Château Laurier.

Travel in comfort—not just fast
Reclining seats, air conditioning, and Wi-Fi on most routes. On BUZ, you can compare what each carrier includes before booking—not all tickets at the same price offer the same features.
Quick Questions About This Route
CoachCanada operates the departures we saw listed as available. On BUZ, you can compare their schedules and prices in real time.
It departs from Union Station Bus Terminal (81 Bay St., Toronto) and arrives at 1200 St. Laurent Blvd. in Ottawa.
When I checked on September 26, 2026, the price was $316 MXN for October departures. The price varies depending on the date; check it in real time.
At BUZ, you can pay online with a credit or debit card (Visa, Mastercard, or American Express), Apple Pay, or Google Pay. Your e-ticket will be sent to your email once the purchase is complete.
Between 3 hours and 55 minutes and 6 hours and 45 minutes, depending on the departure time.
Enter your origin, destination, and date just once in BUZ and instantly compare all available options.
Other routes you might be interested in
Keep exploring
