Cheap Bus, Train and Shuttle tickets to Milton, CA

What are the most popular routes to Milton?

London - MiltonAverage price£39Average duration4h 57mDaily departures2
Toronto - MiltonAverage price£27Average duration25mDaily departures3
Waterloo - MiltonAverage price£8Average duration1h 3mDaily departures27
Kitchener - MiltonAverage price£31Average duration25mDaily departures5
Woodstock - MiltonAverage price£31Average duration55mDaily departures3