Cheap Train and Carpool tickets to Newmarket, CA

What are the most popular routes to Newmarket?

Vaughan - NewmarketAverage price¥1,279Average duration1h 8mDaily departures23
Bradford West Gwillimbury - NewmarketAverage price¥654Average duration32mDaily departures134
Innisfil - NewmarketAverage price¥1,217Average duration46mDaily departures48
King City - NewmarketAverage price¥984Average duration26mDaily departures22
Barrie - NewmarketAverage price¥1,344Average duration59mDaily departures41