Advance Transit

Advance Transit is the main public transportation provider for eastern Windsor County and southwestern Grafton County in southeastern Vermont and western New Hampshire, respectively. Local bus routes are provided between the Dartmouth-Hitchcock Medical Center, Dartmouth College, the city of Lebanon, New Hampshire, and the towns of Hanover, New Hampshire, and Hartford, Vermont, including the unincorporated village of White River Junction.

Advance Transit was created in 1981 following the failure of the for-profit Tri-Town Bus Company. In 1977 the Upper Valley Lake Sunapee Council (now the Upper Valley Lake Sunapee Regional Planning Commission) completed a Transit Development Plan for a non-profit public transportation system covering a larger service area. The Plan was endorsed by the State of New Hampshire, and Advance Transit was then formed as a program of the Upper Valley Senior Citizens Council. In 1984 Advance Transit incorporated as a separate non-profit entity.

All routes have been fare free since 2003. Service is provided on all routes on weekdays, and the Blue, Red, Orange, and Green routes operate on Saturdays. Trip planning via Advance Transit is available on Google Maps.

Route list
(Information is current as of October 2, 2023)

Advance Transit also operates a free, on-demand weekday and Saturday paratransit service called ACCESS AT.
 * Blue Route
 * Red Route
 * Orange Route
 * Green Route
 * Brown Route
 * Yellow Route
 * Dartmouth-Hanover Shuttle
 * Lot 20 Shuttle
 * Enfield-Canaan Commuter