Central Vermont is served by Amtrak's Vermonter and Ethan Allen Express

Randolph Train Station - Randolph, VT
Randolph Station (RPH)

1 L Street Randolph, VT, 05060 Phone: 800-872-7245

Randolph is a minor stop on the Vermonter route, just before reaching Montpelier.
White River Junction Amtrak Station - White River Junction, VT - Photo Credit Stuart Bermack
White River Junction Station (WRJ)

102 Railroad Row White River Junction, VT, 05001 Phone: 800-872-7245

White River Junction is a minor stop on the Vermonter route. This stop also serves the nearby town of Lebanon, New Hampshire.
Windsor-Mt. Ascutney Train Station - Windsor, VT - Photo Credit Nick Boppel
Windsor-Mt. Ascutney Station (WNM)

26 Depot Avenue Windsor, VT, 05089 Phone: 800-872-7245

Windsor is a minor stop on the Vermonter route. From here you can reach nearby Mount Ascutney Resort, or cross the river into New Hampshire.
Rutland Train Station - Rutland, VT - Photo Credit Casey Richards
Rutland Station (RUD)

25 Evelyn Street Rutland, VT, 05701 Phone: 800-872-7245

Rutland is the final stop on the Ethan Allen Express route. The station is in the heart of Central Vermont near Killington, and close to some of the best skiing in New England.
Montpelier Amtrak Station - Montpelier, VT - Photo Credit Daniel Radchenko
Montpelier-Barre Station (MPR)

297 Junction Road Montpelier, VT, 05602 Phone: 800-872-7245

Montpelier, Vermont's capitol, is a minor but important station stop along the Vermonter route.
Castleton Train Station - Castleton, VT
Castleton Station (CNV)

266 Main Street Castleton, VT, 05735 Phone: 800-872-7245

Castleton is the first stop in Vermont on Amtrak's Ethan Allen Express route. It's also the next-to-last stop before Rutland.