Cheap Bus tickets to Meaford

What are the most popular routes to Meaford?

Toronto - MeafordAverage pricePEN 97Average duration2h 55mDaily departures5
Barrie - MeafordAverage pricePEN 64Average duration1h 45mDaily departures2
Collingwood - MeafordAverage pricePEN 39Average duration30mDaily departures4
Owen Sound - MeafordAverage pricePEN 36Average duration25mDaily departures2
Ottawa - MeafordAverage pricePEN 321Average duration11h 35mDaily departures7