Cheap Bus, Train, and Carpool tickets to Markham, CA

What are the most popular routes to Markham?

Kingston - MarkhamAverage priceCN¥250Average duration2h 30mDaily departures1
Peterborough - MarkhamAverage priceCN¥134Average duration1h 5mDaily departures2
Perth - MarkhamAverage priceCN¥236Average duration4h 20mDaily departures1
Carleton Place - MarkhamAverage priceCN¥257Average duration4h 50mDaily departures1
North York - MarkhamAverage priceCN¥71Average duration58mDaily departures36