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 Windsor to Ottawa

🚆 Embark on a scenic train journey from Windsor to Ottawa with VIA Rail. While there is no direct train route, travelers can enjoy a route that includes a transfer at Toronto Union Station. The total travel time for this experience is approximately 9 hours and 58 minutes. 💸 Ticket prices for the train from Windsor to Ottawa typically range from C$104 to C$279, providing options for different travel budgets. Whether you're planning a quick getaway or a leisurely adventure, the train ride offers a unique perspective of Ontario's landscapes as you make your way to the vibrant capital city of Ottawa.

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 Windsor to Ottawa however, VIA Rail offers a route with a transfer in Toronto Union Station. The journey, including transfers, takes approximately 9 hours and 58 minutes. You can catch the train at the Windsor station and will arrive at the Ottawa station. Ticket prices for this route can range from C$105 to C$283, depending on the class of service and when you book.
  • The train operated by VIA Rail that requires a transfer in Toronto Union Station is the fastest option available for traveling from Windsor to Ottawa. This journey takes approximately 9 hours and 58 minutes in total. While it is not a direct route, VIA Rail efficiently connects these two cities by train. Ticket prices for this route can range from C$105 to C$283, depending on factors such as the class of service and availability.
  • Trains traveling from Windsor to Ottawa depart from Windsor station. This station serves as the starting point for VIA Rail services connecting the two cities. Passengers can board the train in Windsor and begin their journey towards Ottawa from this departure station.
  • There is no direct train service between Windsor and Ottawa. However, VIA Rail offers services that require a transfer at Toronto Union Station. Passengers traveling from Windsor will board the train there and make their way to Ottawa, with the entire journey taking around 9 hours and 58 minutes. These VIA Rail services provide the connection between Windsor and Ottawa, making it the most convenient option for train travel between the two cities.
  • The train service operated by VIA Rail from Windsor to Ottawa arrives at Ottawa station. This is the final destination for passengers traveling on this route. Ottawa station serves as the endpoint for the journey that originates in Windsor, offering a convenient and accessible location for travelers to disembark and explore the capital city of Canada.
  • The first train of the day from Windsor to Ottawa departs from Windsor station operated by VIA Rail in the morning. The journey includes a transfer at Toronto Union Station and takes approximately 9 hours and 58 minutes to reach Ottawa station. The last train of the day for this route typically leaves Windsor in the late afternoon or early evening, allowing passengers to arrive in Ottawa later in the evening. Please check the current schedule with VIA Rail for the most up-to-date departure times for this route.
  • There are no direct train trips between Windsor and Ottawa. The train service provided by VIA Rail requires a transfer at Toronto Union Station, with the entire journey lasting approximately 9 hours and 58 minutes. Passengers will board the train at Windsor station and then transfer to another train to reach Ottawa station. It is recommended to check the schedule and availability with VIA Rail for the most accurate information on train trips for this route.
  • There is no direct train service between Windsor and Ottawa. Passengers traveling from Windsor to Ottawa will need to transfer at Toronto Union Station as part of the VIA Rail service. The total journey, including transfers, typically takes around 9 hours and 58 minutes to reach Ottawa from Windsor by train. It's important to plan accordingly for the transfer in Toronto to ensure a smooth travel experience.
  • The cost of a train ticket from Windsor to Ottawa can range from C$105 to C$283, depending on factors such as the type of class selected and the availability of fares. It's advisable to book your ticket in advance to potentially secure lower prices and ensure you have a seat on the desired departure. The varying prices offer passengers different options for comfort and amenities during the almost 10-hour journey from Windsor to Ottawa by train.

Will you be returning to Windsor by train?

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

See schedule