Cheap Bus, Train and Carpool tickets to Stratford, CA

What are the most popular routes to Stratford?

Toronto - StratfordAverage priceRUB 1,854Average duration2h 35mDaily departures9
London - StratfordAverage priceRUB 1,299Average duration1h 5mDaily departures9
London - StratfordAverage priceRUB 2,213Average duration1h 20mDaily departures1
Brampton - StratfordAverage priceRUB 2,800Average duration1h 43mDaily departures1
Windsor - StratfordAverage priceRUB 3,168Average duration7h 35mDaily departures2