Vermont Route 100

Vermont's 217-mile north–south road down the middle of the Green Mountains, through ski towns and dairy farms.

Distance
217 miles
Driving
6 hours
Take
3 days
Route
Stamford, VT to Newport, VT
Plan this trip for your car

VT 100 is the state's longest numbered highway, running from the Massachusetts line to Newport. It skirts the Green Mountain National Forest and passes Wilmington, Weston, Ludlow, the Mad River Valley, Stowe and Waterbury. It suits foliage season, cheese and maple stops and anyone who prefers back roads to interstates.

The stops

  1. Start

    Stamford, VT

  2. Town

    Wilmington

    Southern gateway with a long main street and pubs.

  3. Town

    Weston

    Village with the Vermont Country Store and a green.

  4. Town

    Ludlow

    Home of Okemo ski area and good summer lake access.

  5. Town

    Warren

    Mad River Valley village with a covered bridge and general store.

  6. Town

    Waitsfield

    Farmers' market, covered bridge and breweries.

  7. Food · Overnight

    Waterbury

    Ben & Jerry's factory and several breweries.

  8. Town

    Stowe

    Mountain town with a recreation path and Mt Mansfield views.

  9. Town

    Newport

    Northern end on Lake Memphremagog, close to the Canada border.

  10. Finish

    Newport, VT

Where to stay

  • Night 1

    Ludlow / Weston

    Okemo-area inns · Camping at Coolidge State Park

  • Night 2

    Warren / Waitsfield

    Mad River Valley inns · Mad River Glen area stays

  • Night 3

    Stowe

    Smugglers' Notch State Park campground · Stowe inns

When to go
Late Sep–mid Oct for foliage; Jan–Mar for skiing; summer for hiking and swimming
On the road
Some mountain sections are slow with bends and farm traffic. Mud season (Mar–Apr) can turn dirt side roads to soup.

Take the trip with you

Roadtrip finds the cheapest fuel on the way, warns you about tolls and cameras, and splits the cost with everyone in the car.

Rated 4.7 by drivers · 700,000 downloads

The Roadtrip app showing a drive into London that costs £4.81 each, with fuel prices along the way