Cheap Bus and Train tickets to Brattleboro

What are the most popular routes to Brattleboro?

New York City - BrattleboroAverage priceCHF 60Average duration5h 23mDaily departures1
New Haven - BrattleboroAverage priceCHF 29Average duration3h 35mDaily departures1
New Haven - BrattleboroAverage priceCHF 33Average duration3h 20mDaily departures1
Philadelphia - BrattleboroAverage priceCHF 222Average duration7h 31mDaily departures2
Hartford - BrattleboroAverage priceCHF 25Average duration2h 39mDaily departures2