Cheap Train and Carpool tickets to Ajax

What are the most popular routes to Ajax?

Oshawa - AjaxAverage priceR 81Average duration22mDaily departures495
Toronto - AjaxAverage priceR 137Average duration48mDaily departures394
Ottawa - AjaxAverage priceR 817Average duration4hDaily departures6
London - AjaxAverage priceR 505Average duration2h 30mDaily departures2
Kingston - AjaxAverage priceR 577Average duration2h 15mDaily departures9