Trip to Detroit

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 Detroit

🚆 Embark on a scenic train journey from Rochester to Detroit with VIA Rail. Although there's no direct route, the trip involves a transfer in Aldershot and takes approximately 9 hours and 26 minutes. 💵 Prices for the train ride between Rochester and Detroit range from $57 to $184, offering a cost-effective and leisurely way to explore the beautiful landscapes and vibrant cities along the route. Sit back, relax, and enjoy the journey through picturesque regions before reaching your destination in Detroit.

Where to stay in Detroit

There are over 56 hotels to stay in Detroit. Prices range from $43 per night.

Accomodation
  • Currently, there is no direct train service from Rochester to Detroit. However, VIA Rail operates train services that depart from Rochester and arrive at Windsor via Aldershot. The journey, which includes transfers, typically takes approximately 9 hours and 26 minutes. When booking a ticket for this route, prices range from $57 to $184, depending on the class and availability.
  • The fastest train option between Rochester and Detroit involves taking services operated by VIA Rail. This journey requires transfers and travels via Aldershot to eventually arrive at Windsor station. The total travel time is approximately 9 hours and 26 minutes, making it the most efficient train route available between the two cities. Ticket prices for this train service can range from $57 to $184, depending on factors such as class and booking options.
  • Trains departing for Detroit from Rochester operated by VIA Rail, depart from the Rochester station. This station serves as the main departure point for travelers embarking on the journey to Detroit via Aldershot and Windsor. Passengers can access amenities and services at the Rochester station before boarding the train bound for Detroit.
  • There are multiple trains available for the journey from Rochester to Detroit operated by VIA Rail. While there is no direct train between the two cities, passengers can take services that depart from Rochester and travel to Windsor via Aldershot. The total travel time, including transfers, is approximately 9 hours and 26 minutes. Tickets for these trains typically range in price from $57 to $184, offering travelers flexibility in choosing their preferred class and schedule.
  • The train from Rochester to Detroit operated by VIA Rail, arrives at Windsor station in Canada. Passengers will disembark at Windsor station, which is the final stop on this route. From Windsor station, travelers can explore Detroit further by crossing the border into the United States, with various transportation options available for this short journey.
  • The first train of the day traveling from Rochester to Detroit via VIA Rail departs from the Rochester station in the early morning. The exact departure time may vary, so it's advisable to check the schedule for the specific date of travel. The last train typically leaves Rochester in the late afternoon or early evening, allowing passengers to reach Windsor station around midnight. Travelers should consult the VIA Rail timetable for precise departure times.
  • There are no direct train trips between Rochester and Detroit. Travelers would need to take a VIA Rail service from Rochester to Windsor via Aldershot, which involves transfers during the journey. Due to the transfer and route configuration, there is typically one scheduled train trip per day between Rochester and Detroit. Passengers should plan their travel accordingly to accommodate the train schedule for this route.
  • There is no direct train service available between Rochester and Detroit. Passengers traveling between these cities would need to take a train from Rochester to Windsor via Aldershot, which requires transfers during the journey. The total travel time for this route, including transfers, is approximately 9 hours and 26 minutes. It's important for passengers to plan their itinerary accordingly and make necessary arrangements for the transfer when traveling between Rochester and Detroit by train.
  • The cost of a train ticket from Rochester to Detroit can vary between $57 and $184, depending on factors such as the class of service, availability, and scheduling. It is advisable to book tickets in advance to secure the best possible fare for the journey. Passengers should also consider any additional costs that may arise, such as fees for baggage or seat reservations, when budgeting for their train trip from Rochester to Detroit.

Will you be returning to Rochester by train?

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

See schedule