The average train between Stouffville and Detroit takes 6h 17m and the fastest train takes 5h 56m. The train service runs several times per day from Stouffville to Detroit. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run twice daily between Stouffville and Detroit. The earliest departure is at 5:12 AM in the morning, and the last departure from Stouffville is at 9:13 AM which arrives into Detroit at 3:45 PM. All services require a transfer, and take on average 6h 17m. The schedules shown below are for the next available departures.
Want to know about travelling from Stouffville to Detroit? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Stouffville to Detroit. However, there are services departing from Stouffville station and arriving at Detroit station via Union Station GO station. The journey, including transfers, takes approximately 6h 17m.
Stouffville to Detroit train services, operated by GO Transit, depart from Stouffville GO station.
Stouffville to Detroit train services, operated by GO Transit, arrive at Windsor station.
The distance between Stouffville and Detroit is 357.6 km. The road distance is 410 km.
You can take a train from Stouffville GO to Windsor via Toronto Union Station in around 6h 26m.