Travel from New-York to Bennington

Bus from New York to Bennington

Megabus operates a bus from New York to Bennington every 4 hours. Tickets cost $10 - $26 and the journey takes 2 h 45 min. Vermont Translines also services this route twice daily.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from New York to Bennington

From New York Penn Station train to AMTRAK Station Rensselaer then bus to Bennington Station Restaurant. 4 h 30 min $77. From New York, NY bus to AMTRAK Station Rensselaer then bus to Bennington Station Restaurant. 4 h 45 min $31. From New York drive to Bennington. 3 h 32 min $22. From New York Penn Station train to Newark Liberty Airport Station, train to Newark airport, fly to Albany airport, then bus to Bennington. 5 h 17 min $257.