Cheap Train and Carpool tickets to Halton Hills

What are the most popular routes to Halton Hills?

Toronto - Halton HillsAverage pricePEN 39Average duration1h 59mDaily departures24
Brampton - Halton HillsAverage pricePEN 27Average duration53mDaily departures26
London - Halton HillsAverage pricePEN 90Average duration1h 45mDaily departures2
Toronto - Halton HillsAverage pricePEN 40Average duration1hDaily departures1
Ottawa - Halton HillsAverage pricePEN 113Average duration4h 45mDaily departures1