Cheap Bus, Train and Shuttle tickets to Milton, CA

What are the most popular routes to Milton?

London - MiltonAverage price$51Average duration4h 57mDaily departures2
Toronto - MiltonAverage price$35Average duration25mDaily departures3
Waterloo - MiltonAverage price$11Average duration1h 3mDaily departures27
Kitchener - MiltonAverage price$39Average duration25mDaily departures5
Woodstock - MiltonAverage price$40Average duration55mDaily departures3