Trip to Toronto

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration6h
Distance449 km
Avg. price$ 98
Train trips12 found

Trains from Ottawa to Toronto

🚆 Experience a smooth and convenient trip from Ottawa to Toronto by train. Direct VIA Rail services depart every three hours, ensuring frequent options for travelers. The journey covers a distance of 444 km and takes approximately 4 hours and 21 minutes. 🎫 Tickets for the Ottawa to Toronto train route range from C$54 to C$148, offering budget-friendly options for all travelers. With comfortable seating and onboard amenities, passengers can relax and enjoy the scenic ride through Ontario. Departing from Ottawa Station, the train arrives at Toronto Union Station, a central hub for easy access to the city.

Where to stay in Toronto

There are over 1280 hotels to stay in Toronto. Prices range from $25 per night.

Find accommodation
  • VIA Rail Canada Inc. is the primary company providing train routes from Ottawa to Toronto. The direct train service departs from Ottawa station and arrives at Toronto Union Station, with departures every three hours and operations every day. The journey typically takes around 4 hours and 21 minutes, covering a distance of 444 km. Ticket prices for this train route can range from C$55 to C$150, depending on the class and time of booking.
  • The fastest train service between Ottawa and Toronto is operated by VIA Rail and takes approximately 4 hours and 21 minutes. This direct train route departs from Ottawa station and arrives at Toronto Union Station, with services operating every day. The journey covers a distance of 444 km, making it the quickest option for traveling by train between the two cities.
  • Trains traveling from Ottawa to Toronto depart from Ottawa station. This station serves as the primary departure point for VIA Rail services heading towards Toronto Union Station. Passengers can board the train in Ottawa to embark on their journey to Toronto.
  • There are multiple trains operating between Ottawa and Toronto. VIA Rail offers frequent train services on this route, with departures every three hours and daily operations. Travelers can choose from various departure times throughout the day to make the approximately 4-hour and 21-minute journey from Ottawa to Toronto by train. Ticket prices for these trains typically range from C$55 to C$150, offering flexibility for passengers.
  • The train from Ottawa to Toronto operated by VIA Rail arrives at Toronto Union Station. Toronto Union Station is a major transportation hub in downtown Toronto, conveniently connecting passengers to various transit options within the city. Upon arrival at Toronto Union Station, travelers can easily access other parts of Toronto using public transportation or by taxi/ride-sharing services. This centrally located station offers convenience and accessibility for passengers arriving from Ottawa.
  • The first train of the day from Ottawa to Toronto typically departs in the early morning. The exact timing may vary, but as services operate every three hours, the first departure usually allows for an early start to the journey. The last train of the day from Ottawa to Toronto usually leaves in the late evening, providing travelers with a convenient option for a same-day trip between the two cities. It is advisable to check the specific schedule with VIA Rail for the most up-to-date departure times.
  • There are multiple direct train trips each day between Ottawa and Toronto. With services departing every three hours and operating daily, travelers have several options to choose from when planning their journey. The direct train route typically takes around 4 hours and 21 minutes to reach Toronto Union Station from Ottawa. This frequent schedule provides flexibility for passengers looking to travel between these two cities by train.
  • Yes, there is a direct train between Ottawa and Toronto. The train departs from Ottawa and arrives at Toronto Union Station, with services operating every three hours and running daily. The journey typically takes approximately 4 hours and 21 minutes, offering a convenient and efficient option for travelers looking to commute between these two cities by train.
  • The cost of a train ticket from Ottawa to Toronto can vary between C$55 and C$150. The ticket prices depend on factors such as the class of service, time of booking, and availability of discounts or promotions. Passengers have the flexibility to choose the fare that best fits their budget and travel preferences when booking their train journey between Ottawa and Toronto.

Will you be returning to Ottawa by train?

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

See schedule