Two Amtrak train routes serve much of Vermont, from N.Y.C. and D.C.

Small, historic train stations dot the Vermont scenic landscape. A train-powered vacation takes some planning, but it’s great fun especially for kids and families. Amtrak's Vermonter takes passengers from Washington D.C., Philadelphia and New York City thru Connecticut and Massachusetts to the Green Mountains, with major Vermont stops at Brattleboro, Montpelier, Burlington/Essex Junction, and St. Albans. Meanwhile the Ethan Allen Express travels up the Hudson River in New York before reaching Rutland.
Essex Junction-Burlington Train Station - Essex Junction, VT
Burlington-Essex Junction Station (ESX)

29 Railroad Avenue Essex Junction, VT, 05452 Phone: 800-872-7245

Essex Junction, on the outskirts of Burlington, is the next-to-last major stop on the Vermonter route before reaching St. Albans.
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.
Brattleboro Train Station - Brattleboro, VT - Photo Credit Stephan Grutering
Brattleboro Station (BRA)

10 Vernon Road Brattleboro, VT, 05301 Phone: 800-872-7245

Brattleboro is the first and southernmost stop in the Green Mountain state along Amtrak's Vermonter route. Not too far from this stop is Keene, New Hampshire.
St. Albans Train Station - St. Albans, VT
St. Albans Station (SAB)

40 Federal Street St. Albans, VT, 05478 Phone:

This station is the final and northernmost stop on Amtrak's Vermonter route. The Canadian border is about 10 miles to the north.
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.
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.
Bellows Falls Train Station - Bellows Falls, VT - Photo Credit Rick Kfoury
Bellows Falls Station (BLF)

54 Depot Street Bellows Falls, VT, 05101 Phone: 800-872-7245

Bellows Falls is the second stop on the Vermonter route in Vermont, just after Brattleboro.
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.
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.