Schedules by state

Bus & train schedules in New Hampshire

11 cities and towns in New Hampshire with intercity bus and train service from C&J Bus Lines, Amtrak, FlixBus and Greyhound. Busiest: Seabrook, Portsmouth and Dover.

Cities and towns

Cities in New Hampshire with bus and train service
CityDepartures a weekDestinationsCompany
Claremont14 departures a week29 destinationsAmtrak
Concord14 departures a week7 destinationsGreyhound
Dover287 departures a week13 destinationsC&J Bus Lines and Amtrak
Durham70 departures a week10 destinationsAmtrak
Exeter70 departures a week10 destinationsAmtrak
Hanover21 departures a week7 destinationsGreyhound
Keene14 departures a week11 destinationsGreyhound
Manchester42 departures a week7 destinationsGreyhound
North Walpole28 departures a week31 destinationsAmtrak and Greyhound
Portsmouth564 departures a week14 destinationsC&J Bus Lines, FlixBus and Greyhound
Seabrook615 departures a week4 destinationsC&J Bus Lines