Trip to Ottawa

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Rochester to Ottawa

🚂 Embark on an exciting train journey from Rochester to Ottawa with a transfer at Toronto Union Station. The scenic route takes approximately 11 hours and 20 minutes, providing a comfortable and leisurely travel experience. 💰 Ticket prices for the Rochester to Ottawa train ride typically range from $71 to $191, offering a cost-effective and stress-free transportation option for your adventure to the Canadian capital. Immerse yourself in the journey and arrive in Ottawa refreshed and ready to explore all that this vibrant city has to offer.

Where to stay in Ottawa

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

Accomodation
  • There is no direct train service from Rochester to Ottawa. However, VIA Rail operates train services that connect the two cities with a transfer at Toronto Union Station. The journey duration, including transfers, is approximately 11 hours and 20 minutes. Ticket prices for the train trip between Rochester and Ottawa typically range from $71 to $191, depending on the class of service and time of booking.
  • The fastest train option between Rochester and Ottawa is operated by VIA Rail with a transfer at Toronto Union Station. The total travel time, including transfers, is approximately 11 hours and 20 minutes. While this route may not offer a direct connection, it is the most efficient way to reach Ottawa from Rochester by train. Ticket prices for this journey typically range from $71 to $191, depending on factors such as class of service and booking time.
  • Trains from Rochester to Ottawa operated by VIA Rail, depart from Rochester station. This is the designated departure point for travelers embarking on the journey to Ottawa by train from Rochester. Passengers can board the VIA Rail service to Ottawa from Rochester station to commence their trip to Canada's capital.
  • There are trains operated by VIA Rail that connect Rochester to Ottawa with a transfer at Toronto Union Station. While there is no direct train, travelers can take a train from Rochester to Toronto, then transfer to another train to reach Ottawa. The journey duration, including transfers, is approximately 11 hours and 20 minutes. Ticket prices for the train trip between Rochester and Ottawa typically range from $71 to $191, depending on the class of service and time of booking.
  • The train from Rochester to Ottawa operated by VIA Rail, arrives at Ottawa station. Ottawa station is the final destination for this train route which includes a transfer at Toronto Union Station. Passengers disembark at Ottawa station after approximately 11 hours and 20 minutes of travel time.
  • The first train of the day to travel from Rochester to Ottawa with a transfer in Toronto, typically departs from Rochester station in the early morning. The last train for this route usually leaves Rochester station in the evening, allowing passengers to arrive in Ottawa after approximately 11 hours and 20 minutes of travel time. VIA Rail operates these train services between Rochester and Ottawa, and the journey times may vary based on the specific schedule on any given day.
  • There are no direct train trips between Rochester and Ottawa. Passengers traveling from Rochester to Ottawa will need to take a train operated by VIA Rail that includes a transfer at Toronto Union Station. The journey duration, including the transfer, is approximately 11 hours and 20 minutes. While there are no direct train services, VIA Rail offers reliable and convenient connections for travelers making this route.
  • No, there is no direct train service between Rochester and Ottawa. Travelers will need to take a train that departs from Rochester and arrives at Ottawa via Toronto Union Station. The journey, which includes transfers, typically takes around 11 hours and 20 minutes. While there is no direct route, passengers can still reach Ottawa from Rochester by utilizing the VIA Rail services with a transfer in Toronto.
  • The cost of a train ticket from Rochester to Ottawa typically ranges from $71 to $191, depending on factors such as the class of service and the time of booking. Passengers can choose between different fare options to suit their budget and travel preferences. It is advisable to book tickets in advance to secure the best prices for the train journey between Rochester and Ottawa.

Will you be returning to Rochester by train?

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

See schedule