Skip to main content

Ground Transportation

Navigating New Hampshire's roads is not only's beautiful too!

While there’s a certain amount of spontaneity in every vacation, it’s important to have a plan in place for getting around once you’ve arrived in New Hampshire. Luckily, interstate highways, well-maintained local roads, convenient airports, and bus and train facilities are all easily accessible and provide travelers with a variety of ways to navigate around the state. As you plan your trip, keep these transportation options in mind.

Visit New Hampshire by Car

Driving to and around New Hampshire offers the greatest flexibility and lets you explore areas of the state not accessible by public transportation. New Hampshire is home to renowned scenic byways that beckon to drivers, and you'll want to travel them at your own pace, stopping to appreciate the state's wondrous views.
Interstate routes 89, 93, and 95 provide convenient, multi-lane access to many parts of New Hampshire, and E-ZPass makes toll roads a breeze. Pick up a free Official New Hampshire Highway Map at one of the state's Welcome and Information Centers.
If you require a rental car for your travels, rental-car companies that serve New Hampshire include Alamo, Avis, Budget, Dollar, Enterprise, Hertz, and National.
The New Hampshire Department of Transportation's Online Transportation Management Center provides real-time information on road work and lane closures statewide.  You can also check out the latest road conditions at New England 511| 511 Traffic | Commuter Information.

Take a Bus to New Hampshire

Several bus lines provide transportation to New Hampshire cities and vacation destinations including:

Greyhound, 800-231-2222

  • NH Greyhound Bus Stops: Berlin, Center Harbor, Concord, Conway, Dover, Franconia, Gorham, Hanover, Jackson, Keene, Lebanon, Lincoln, Littleton, Manchester, Manchester–Boston Regional Airport, Meredith, Moultonborough, Nashua, New Hampton, North Conway, North Londonderry, Pinkham Notch, Plymouth, Portsmouth, Salem, Tilton, West Ossipee

Concord Coach Lines, 800-639-3317 or 603-228-3300

  • NH Bus Stops: Berlin, Center Harbor, Concord, Conway, Franconia, Gorham, Jackson, Lincoln, Littleton, Manchester, Meredith, New Hampton, North Conway, North Londonderry, Pinkham Notch, Plymouth, Salem, Tilton, West Ossipee

Boston Express, 800-639-8080 or 603-845-1999

  • NH Bus Stops: Concord, Londonderry, Manchester, Nashua, North Londonderry, Salem

Peter Pan Bus Lines, 800-343-9999

  • NH Bus Stops: Concord, Manchester, Nashua

C&J, 800-258-7111

  • NH Bus Stops: Dover, Portsmouth

Take the Train to New Hampshire

Amtrak provides passenger rail transportation service to stations in New Hampshire. The Amtrak Downeaster Line connects points along the New England coast between Boston, Massachusetts, and Brunswick, Maine, including three New Hampshire destinations: Exeter, Durham/UNH, and Dover. The Amtrak Vermonter train connecting Washington, D.C., and St. Albans, Vermont, stops in Claremont, New Hampshire.