Rome2rio's partners include

There are 5 ways to get from Bennington to New York by bus, train, car or plane

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Bennington to New York.
Launch map view
  • Distance: 154.9 miles
  • Duration: 4 h 11 min

What companies run services between Bennington, VT, USA and New York, NY, USA?

You can take a bus from Bennington to New York via Albany-Rensselaer in around 4 hours 55 minutes.

Airlines
American Airlines
Website
aa.com
Flights from Albany to Philadelphia
Avg. Duration
1 h 17 min
When
Every day
Estimated price
$410 - $700
United Airlines
Website
united.com
Flights from Albany to Newark
Avg. Duration
1 h 20 min
When
Every day
Estimated price
$180 - $750
Train operators
VIA Rail
Phone
+1 1 888 842-7245
Website
viarail.ca
Train from Albany to New York
Avg. Duration
2 h 30 min
Frequency
Every 3 hours
Estimated price
$30 - $100
Website
viarail.ca
Escape
$30 - $50
Economy
$45 - $65
Economy Plus
$70 - $100
Business
$65 - $95
Business Plus/Sleeper
$120 - $180
Amtrak Acela Express
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Philadelphia 30th Street Station Amtrak to New York Penn Station
Avg. Duration
1 h 10 min
Frequency
Hourly
Estimated price
$75 - $210
Website
amtrak.com
Rome2rio guide to
rome2rio.com
Business Seat
$75 - $180
First Class Seat
$150 - $210
Bus operators
Vermont Translines
Phone
+1 844- 888-7267
Email
info@vttranslines.com
Website
vttranslines.com
Bus from Bennington, VT to Albany-Rensselaer
Avg. Duration
1 h 10 min
Frequency
Twice daily
Estimated price
$6 - $16
Schedules at
vttranslines.com
Book at
vttranslines.com
Bus from Bennington Bus Terminal - 215 Pleasant St. to Albany International Airport
Avg. Duration
1 h 30 min
Frequency
Once daily
Estimated price
$8 - $11
Schedules at
vttranslines.com
Book at
vttranslines.com

How far is it from Bennington to New York?

The distance between Bennington and New York is 248 km. The road distance is 306 km.

What is the cheapest way to get from Bennington to New York?

The cheapest way to get from Bennington to New York is to drive which costs $23 and takes 3 hours 33 minutes.

What is the fastest way to get from Bennington to New York?

The quickest way to get from Bennington to New York is to drive which takes 3 hours 33 minutes and costs $23.

Is there a direct bus between Bennington and New York?

No, there is no direct bus from Bennington to New York. However, there are services departing from Bennington, VT and arriving at New York, NY via Albany-Rensselaer. The journey, including transfers, takes approximately 4 hours 55 minutes.

How long does it take to get from Bennington to New York?

It takes approximately 4 hours 11 minutes to get from Bennington to New York, including transfers.