Cheap Bus and Train tickets to Brattleboro

What are the most popular routes to Brattleboro?

New York City - BrattleboroAverage price₹7,023Average duration5h 23mDaily departures1
Washington - BrattleboroAverage price₹20,933Average duration9h 25mDaily departures2
Boston - BrattleboroAverage price₹14,942Average duration7h 30mDaily departures3
Philadelphia - BrattleboroAverage price₹19,003Average duration7h 30mDaily departures2
Hartford - BrattleboroAverage price₹2,962Average duration2h 39mDaily departures2