More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Toronto and Stratford, ON

distanceDistance81 miles (131 km)
priceAverage train ticket price£23 (€26)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Toronto to Stratford, ON cover the 81 miles (131 km) long route taking on average 2 h 21 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this route costs around £23, you can find the cheapest train ticket for as low as £23.

Travel Tips

Trains from Toronto to Stratford, ON
Travel by train to Stratford, ON easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Toronto to Stratford, ON.
FAQs
What is the price of the cheapest train between Toronto and Stratford, ON?
Omio customers have found cheap train tickets from Toronto to Stratford, ON for as low as £23  for the next 7 days.
How much does the train from Toronto to Stratford, ON cost on average?
In the next 7 days you’ll find that the average cost of a train ticket from Toronto to Stratford, ON is £23  one way.
What is the distance to Stratford, ON from Toronto by train?
When travelling this route you should expect the distance from Toronto to Stratford, ON via train to be approximately 81 miles (131 km).
What is the average Toronto to Stratford, ON train duration?
On average the train from Toronto to Stratford, ON duration is 2 h 21 min  for the 81 miles (131 km) long route, but the travel time can vary if you depart on weekends and holidays.
How many trains are there between Toronto and Stratford, ON a day?
On average, there is 1 train a day from Toronto to Stratford, ON. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Toronto to Stratford, ON? When does the last train depart from Toronto to Stratford, ON?
The first train from Toronto to Stratford, ON leaves at 22: 40   and the last train for this leaves at 22: 40. Omio shows you the latest train from Toronto to Stratford, ON schedule to help you book the best departure time for this trip.
How far in advance should I book train tickets between Toronto and Stratford, ON for the best deals?
If you buy Toronto to Stratford, ON train tickets within the next 7 days, you can find one way tickets to cost on average £23. However, booking in advance gives you access to the best prices for trains from Toronto to Stratford, ON. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

More options for your journey from Toronto to Stratford, ON

Here are some other resources that might have the information you need