Duration | 4h 37m |
Distance | 449.1 km |
Average price | $80 |
Frequency | 9/day |
Yes, there is a direct train departing from Toronto Union Station station and arriving at Ottawa. Services depart every three hours, and operate every day. The journey takes approximately 4h 49m.
More detailsThe distance between Toronto and Ottawa is 365 km. The road distance is 449.1 km.
Get driving directionsToronto to Ottawa train services, operated by VIA Rail, depart from Toronto Union Station.
More detailsToronto to Ottawa train services, operated by VIA Rail, arrive at Ottawa station.
More detailsBook your Toronto to Ottawa train tickets online with Omio.
Search and bookThere are 295+ hotels available in Ottawa. Prices start at $79 CAD per night.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps