Cheap Bus, Train and Shuttle tickets to Woodstock, ON, CA

What are the most popular routes to Woodstock?

Toronto - WoodstockAverage price$101Average duration3h 36mDaily departures15
Ottawa - WoodstockAverage price$301Average duration8h 40mDaily departures17
Ottawa - WoodstockAverage price$87Average duration9h 50mDaily departures13
Kitchener - WoodstockAverage price$56Average duration30mDaily departures6
Hamilton - WoodstockAverage price$25Average duration1hDaily departures3