Cheap Bus and Train tickets to Ferrisburgh

What are the most popular routes to Ferrisburgh?

New York City - FerrisburghAverage priceR 1 414Average duration6h 26mDaily departures1
Rochester - FerrisburghAverage priceR 1 588Average duration10h 39mDaily departures2
Providence - FerrisburghAverage priceR 3 155Average duration11h 46mDaily departures1
Yonkers - FerrisburghAverage priceR 1 240Average duration6h 2mDaily departures1