Amtrak in Windsor, VT is a train station located at 26 Depot Avenue. Passengers can enjoy the scenic views of Mt. Ascutney while using the platform adjacent to the historic depot, which has been converted into a restaurant.
The station offers convenient access to Amtrak's unique travel experience for families, individuals, and groups, with services such as seating, sleeping accommodations, baggage information, and dining options available onboard.
Generated from the website