New Hampshire Transportation
New Hampshirites are committed to highway travel, so air links and rail lines are played down in favor of bus and car.
Mount
Washington Cog Railway, one of New Hampshire's nostalgic
trains.
Flights & Airports
Manchester-Boston Regional Airport serves not only Manchester and southern New Hampshire, but also Boston MA and eastern Massachusetts. More...
Lebanon Municipal Airport (LEB) serves New Hampshire's Upper Valley (Hanover NH & White River Junction VT) with flights by Cape Air.
Several New Hampshire towns have their own small general aviation airports, but no scheduled flights.
Bus
Concord Coach Lines
Concord Coach Lines runs buses connecting Boston MA (Logan Airport and South Station) with the New Hampshire cities of Manchester, Concord, and the towns around Lake Winnipesaukee and in the White Mountains around Mount Washington. More...
C & J
C & J buses connect Boston and Logan Airport with Seabrook MA, and Portsmouth and Dover NH. More...
Dartmouth Coach
Dartmouth Coach, a division of Concord Coach Lines, runs buses connecting New Hampshire's Upper Connecticut River Valley (New London, Lebanon and Hanover NH) with Boston and Logan Airport. More...
All New England Bus Routes
Here's a list of all New England cities and towns served by bus, and the bus companies that serve them. More...
Train
New Hampshire has only a few towns served by train:
Amtrak Downeaster
Amtrak's Downeaster between Boston MA and Brunswick ME stops at Exeter, Durham-UNH and Dover NH. Use the Exeter stop to reach Hampton Beach on the New Hampshire seacoast, and the stops at Durham or Dover to reach Portsmouth NH. More...
Amtrak Vermonter
Amtrak's Vermonter runs along the Connecticut River shore for a distance, stopping in Brattleboro, Bellows Falls, and White River Junction VT (near Hanover NH), and Claremont NH, on the route between New York City and the Canadian border. More...