Public Transit Options

Local Fixed Route Services

City Express is Keene’s bus for everyone. Home Healthcare, Hospice, and Community Services (HCS) is the operator of the City Express, which runs from 8:00 am  to 5:00 pm Monday through Friday and stops in Keene and Swanzey.

Fares are $1.00 for a one way trip, transfers are free. All buses are equipped with bike racks and a wheelchair lift.

To view the City Express bus schedule click here. You can also use Google Maps to look up bus routes. Simply type in your start and end locations, click the transit icon, and Google maps will show the available bus routes. HCS also operates the KSC Campus Community Shuttle, which runs during the academic year.

The Connecticut River Transit provides a bus service called “The Current” which connect Hinsdale, NH to Brattleboro, VT and Walpole, NH to Bellows Falls, VT. For more information on the Brattleboro Blue Line or the Bellows Falls In-town Route’s schedules and fares, click here.

Intercity Bus and Shuttle Services

Greyhound provides charter bus service from downtown Keene to the Brattleboro, VT Amtrak Station. Tickets can be purchased at the Corner News, located on the corner of Main St and Gilbo Ave, or online at

Thomas Transportation offers its park and ride services to Boston, Manchester Airport and Bradley Airport seven days a week if scheduled in advance.

Rail Transportation

Amtrak Vermonter provides passenger rail service from Washington D.C. to St. Albans Vermont.  Although it does not operate within the region, it stops in Brattleboro, VT, which is a half hour drive from Keene.

The Green Mountain Flier Excursion Train is not a commuter rail service but it brings travelers to select destinations in the Upper Valley Vermont and NH area.

Private Transit Options

For information on access to private bus service, rail, and air transportation visit the NH Department of Transportation’s Transit Services webpage. Some of these services are listed below.

Air Transportation

The closest major airport in the region is the Manchester Boston Regional Airport. There are two smaller, general aviation airports in the region.  These are:

Keene Dillant-Hopkins Airport: The primary role of this publically owned Airport is to serve general aviation, corporate, and commercial needs, not only of the City of Keene, but the entire Southwestern region of New Hampshire; and,

Silver Ranch Airpark, Inc
: This privately owned airfield located in Jaffrey, NH specializes in personal and executive air charters.