Public Transit
Various public transit routes are available across New Hampshire:
- COAST Service in the Seacoast.
- Concord Area Transit Service in Concord.
- Manchester Transit Authority Service in Manchester with connections to Concord and Boston.
- Tri County Transit Service in Coos, Carroll, and northern Grafton Counties.
- City Express Service in Keene.
- CART Service in Chester, Danville, Derry, Hampstead, Londonderry, Salem and Windham.
- Nashua Transit System Service in Nashua.
- Advance Transit Service in the Upper Valley Region.
- Souhegan Valley Rides Demand-response service to residents of Amherst, Brookline, Hollis, Milford, Mont Vernon and Wilton.
- Southwestern Community Services Community bus service in Claremont, Newport, and Charlestown.
- Concord Coach Lines Service from New Hampshire and Maine to Boston and New York City.
- Dartmouth Coach Service from the Upper Valley of New Hampshire to Boston and New York City.
- Boston Express Service from New Hampshire to Boston.
Rail Transit
- Amtrack Downeaster Provides passenger rail service from Brunswick, ME to Boston. Stops in New Hamphire include Dover, Durham, and Exeter.
- Amtrack Vermonter Provides passenger rail service from St Albans Vermont to Washington DC. Though it does not operate in New Hampshire, stops in Vermont are a close commute from areas in New Hampshire.