Find cheap train tickets to Ottawa, CA

Easily compare and book your next trip with Busbud

Trusted by 65M+ travellers every year looking for bus and train tickets
Serving 2M+ bus and train routes in more than 80 countries
Dedicated customer service from booking to travel

The most popular train routes to Ottawa

Daily BusesAverage PriceAverage Trip Duration
Trains from Toronto to OttawaDaily Buses44Average PriceHK$481Average Trip Duration4h 23m
Trains from Montreal to OttawaDaily Buses21Average PriceHK$449Average Trip Duration2h 14m
Trains from Kingston to OttawaDaily Buses18Average PriceHK$398Average Trip Duration2h 2m
Trains from London to OttawaDaily Buses21Average PriceHK$883Average Trip Duration9h 47m
Trains from Mississauga to OttawaDaily Buses5Average PriceHK$656Average Trip Duration7h 33m

Train stations in Ottawa

Stations in Ottawa
Locations map
VIA Rail – Pick-up, main entrance, 200 Chemin Tremblay Rd, K1G 3H5, Canada

Easily book cheap train tickets to Ottawa

When you book a train journey from Toronto to Ottawa with Busbud, you pay an average price of HK$481. There are 44 scheduled trains per day. The train journey takes an average of 4h 23m. Departures are between 06:47 and 18:50.

Each day 21 trains connect Montreal to Ottawa. The average travel time for this route is 2h 14m. When you book with Busbud, you can expect an average price of HK$449. Daily departures are between 06:20 and 19:24.

You can take the train from Kingston to Ottawa for an average price of HK$398. There are 18 trains operating this route every day. The earliest train leaves at 09:18 and the latest train departs at 21:08. The average travel time for this route is 2h 2m.

Book a trip from London to Ottawa with Busbud and you'll find an average price of HK$883. Booking early helps you find the best deals. 21 trains connect London to Ottawa every day. The first train going to Ottawa leaves at 06:25 and the last train leaves at 15:44. On average, it's a 9h 47m train trip.

Travel from Mississauga to Ottawa for HK$656. The trip takes an average of 7h 33m. Book with Busbud and you'll find 5 trains per day that operate this route. Daily departures are between 13:13 and 13:13.

Ottawa, Ontario, Canada
Wednesday22:30
Frequently Asked Questions

Frequently asked questions - Ottawa

One of the popular stations in Ottawa is Ottawa - Via Rail (200 Tremblay Rd). Other trains and bus stations serving the area include CHEO, St-Laurent Station - 1300 St. Laurent Blvd, Université d'Ottawa - Desmarais Building, Rideau Centre / Mackenzie King Bridge, 33 George St., Queen & Metcalfe, University of Ottawa, Queen & Bank, Laurier Ave & Elgin St, The Ottawa Hospital General Campus, Wellington St & Holland St, Rideau Centre, Albert & Metcalfe, Albert & Bank, Slater & Kent, Bayshore, Nepean - Fallowfield, Wellington St & Lyon St.

Yes, Ottawa is a popular destination for train travellers, with 109 daily departures connecting many cities

When travelling to Ottawa by train, VIA Rail Canada is a popular choice. Explore potential booking options and compare prices from our partners: FlixBus, Poparide, Ontario Northland, Rider Express, Book A Ride, Orléans Express, Maheux, MapleBus, OurBus, Red Arrow, FairFares, Megabus, Comfort Touring, Greyhound, Tour Express, Trade Solutions

Why choose Busbud?

The Best Way To Book Bus and Train Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.