We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
† Prices are based on round trip travel with returns between 1-21 days after departure. These are the best fares found by travelers who searched TripAdvisor and a select group of our fare search partners in the past 72 hours. Ticket prices and seat availability change rapidly and cannot be guaranteed.
Cheap flights to New Hampshire recently found by travelers
The top flight destination for New Hampshire is Manchester
NYC New York City
Fri, Dec 8 - Sun, Dec 10
WAS Washington DC
Wed, Oct 25 - Sun, Oct 29
Tue, Nov 7 - Wed, Nov 8
Sat, Oct 14 - Sat, Oct 21
Wed, Sep 13 - Tue, Sep 19
Sat, Jul 29 - Sat, Aug 5
Wed, Aug 23 - Sun, Aug 27
Sat, Oct 21 - Sat, Nov 4
Wed, Jul 26 - Tue, Aug 1
Sat, Oct 14 - Tue, Oct 17
Flight stats for New Hampshire - did you know?
There are 13 airports in New Hampshire and the 4 biggest are
Manchester Municipal Airport (Manchester, NH)
Right now, 9 airlines operate out of Manchester Municipal Airport.
Manchester Municipal Airport offers nonstop flights to 12 cities.
Every week, at least 455 domestic flights and 0 international flights depart from Manchester Municipal Airport.
Lebanon Regional Airport (Lebanon, NH)
Right now, 2 airlines operate out of Lebanon Regional Airport.
Lebanon Regional Airport offers nonstop flights to 2 cities.
Every week, at least 91 domestic flights and 0 international flights depart from Lebanon Regional Airport.
Hollis Seaplane Base (Hollis, NH)
Right now, 2 airlines operate out of Hollis Seaplane Base.
Hollis Seaplane Base offers nonstop flights to 3 cities.
Every week, at least 42 domestic flights and 0 international flights depart from Hollis Seaplane Base.
Portsmouth International Airport at Pease (Portsmouth, NH)
Portsmouth International Airport at Pease offers nonstop flights to 4 cities.
Every week, at least 28 domestic flights and 0 international flights depart from Portsmouth International Airport at Pease.