Trip to Ottawa

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration5h
Distance453 km
Avg. price$ 95
Train trips6 found

Trains from Toronto to Ottawa

🚆 Experience a scenic journey 🌲 from Toronto to Ottawa by train. Departing from Toronto Union Station, the VIA Rail service operates every three hours, with a travel time of approximately 4 hours and 49 minutes. 🎟️ Ticket prices for the Toronto to Ottawa train range from C$54 to C$149. The direct route covers a distance of 444 km and offers a comfortable and convenient way to travel between the two vibrant Canadian cities.

Where to stay in Ottawa

There are over 188 hotels to stay in Ottawa. Prices range from $26 per night.

Find accommodation
  • The primary company providing train routes from Toronto to Ottawa is VIA Rail. The direct train departs from Toronto Union Station and arrives at Ottawa, with services operating every three hours daily. The journey typically takes around 4 hours and 49 minutes. Prices for this route vary between C$55 and C$150, making it a convenient and affordable option for travelers.
  • The fastest train option between Toronto and Ottawa is the direct train operated by VIA Rail, which typically takes approximately 4 hours and 49 minutes. While there are other routes available, the direct service ensures a quicker journey with no transfers required. This convenient and efficient option allows travelers to reach their destination in a timely manner, making it ideal for those looking to save time during their trip.
  • Trains departing for Ottawa from Toronto are primarily operated by VIA Rail and depart from Toronto Union Station. Toronto Union Station serves as the main departure point for travelers heading to Ottawa by train, providing a convenient and centrally located starting point for the journey. With regular departures from this station, passengers can easily access the train services connecting these two Canadian cities.
  • There are multiple trains operated by VIA Rail between Toronto and Ottawa. The services offer departures every three hours, providing travelers with frequent options to make the journey. Passengers can choose from various routes and schedules that suit their preferences and travel plans, ensuring flexibility and convenience when traveling by train between Toronto and Ottawa.
  • The Toronto to Ottawa train services, operated by VIA Rail, arrive at Ottawa station in Ottawa. Upon reaching Ottawa station, travelers can easily access various transportation options to reach their final destinations within the city. Ottawa station serves as a convenient hub for passengers arriving from Toronto, offering connectivity to other parts of Ottawa through local transit services. Arriving at Ottawa station provides a seamless transition for passengers to continue their journey in Ottawa.
  • The first train of the day to travel from Toronto to Ottawa departs from Toronto Union Station and arrives at Ottawa station. Services on this route run every three hours, operating daily, with the journey taking approximately 4 hours and 49 minutes. The last train of the day from Toronto to Ottawa also follows this schedule, providing travelers with multiple options throughout the day to make the journey between the two cities.
  • There are approximately eight direct train trips each day between Toronto and Ottawa. These direct services operated by VIA Rail depart from Toronto Union Station and arrive at Ottawa station, with departures scheduled every three hours daily. The journey duration for these direct trains is around 4 hours and 49 minutes, offering travelers frequent and convenient options for traveling between the two cities.
  • Yes, there is a direct train between Toronto and Ottawa operated by VIA Rail. This direct train departs from Toronto Union Station and arrives at Ottawa, with services running every three hours daily. The journey on the direct train typically takes around 4 hours and 49 minutes, providing a convenient and efficient transportation option for travelers between the two cities.
  • The cost of a train ticket from Toronto to Ottawa typically ranges from C$55 to C$150. The price may vary depending on factors such as the class of service, time of booking, and availability of discounts or promotions. Overall, the train offers an affordable travel option for passengers looking to journey between these two Canadian cities.

Will you be returning to Toronto by train?

If you are looking for the return train journey, check out trains from Ottawa to Toronto

See schedule