Advance Transit

Thanks to an innovative partnership in the Upper Valley, rides on all Advance Transit bus routes in Vermont and New Hampshire are free. Call for a schedule 802-295-1824, or click on this link for more information and routes.

Volunteers in Action

Provides some transportation services for residents of the Windsor area through volunteer drivers. You pay for the miles driven. Tel. 802-674-5971

New Hampshire Medicaid Ride Coordinator - The Coordinator will provide names and telephone numbers of volunteer drivers. They request a 2-week lead time to find transportation. Tel. 800-852-3345 ext. 3770


Serving Orange and Northern Windsor Counties. Provides free transportation for VT Medicaid clients without cars for medical appointments. Also provides Ticket-to-Ride program for those over 60 years old or with disabilities. This provides transportation for only 20% of the cost. Need at least 24-hour lead time to set up transportation. Call 1-800-427-3553

Upper Valley Rideshare

A free carpool matching service for commuters in Vermont and New Hampshire. A way to get a ride and lower your transportation costs. Call 1-802-295-1824