Cheap Bus and Train tickets to Brattleboro

What are the most popular routes to Brattleboro?

New York City - BrattleboroAverage priceRUB 6,067Average duration5h 23mDaily departures1
Washington - BrattleboroAverage priceRUB 18,084Average duration9h 25mDaily departures2
Boston - BrattleboroAverage priceRUB 12,909Average duration7h 30mDaily departures3
Philadelphia - BrattleboroAverage priceRUB 16,417Average duration7h 30mDaily departures2
Hartford - BrattleboroAverage priceRUB 2,559Average duration2h 39mDaily departures2