Nestled in the heart of the Upper Valley region, Lebanon, New Hampshire is a charming city renowned for its vibrant arts scene, picturesque landscapes, and welcoming community. This idyllic destination offers a perfect blend of small-town charm and modern amenities, making it an ideal retreat for visitors seeking a peaceful getaway. From exploring the scenic trails of the Lebanon street railway to indulging in the local culinary delights at the bustling farmers' market, Lebanon captivates visitors with its unique blend of culture and natural beauty. Whether you're an outdoor enthusiast, art lover, or foodie, Lebanon offers something special for everyone to enjoy.
The cheapest month to fly to Lebanon, New Hampshire is typically in January.
The popular airports near Lebanon, New Hampshire include Lebanon Municipal Airport (LEB), Manchester-Boston Regional Airport (MHT), and Logan International Airport (BOS).
The flight to Lebanon, New Hampshire (LEB) is roughly 1 hour 18 minutes and 366 miles (589 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Lebanon, New Hampshire from leading comparison sites using our search engine dashboard.
Hands-on exhibits on the natural world
Basic resort with ski trails & a lift
Natural oasis with live animals & hiking
Huge Dartmouth art gallery collection
Cross-country skiing, outdoor recreation, and skiing
Waterway with a beach & ice fishing
Route
Water park and park
Park
Lake
Offbeat curiosities in an old firehouse
Ski resort and skiing
Lake
Tourist attraction
River
Hiking area
Natural area with scenic forest paths
Wetland
Vibrant grassy place with a bandstand
Park
Lush peak with mountain biking trails
Park
Park
Park
10.8 °C
Thu, 18 Apr 2024
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 366 miles (589 kilometres). The direct flight time is roughly 1 hour 18 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 146 miles (235 kilometres). The direct flight time is roughly 49 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 2,408 miles (3,875 kilometres). The direct flight time is roughly 5 hours 51 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 1,990 miles (3,203 kilometres). The direct flight time is roughly 4 hours 55 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 1,973 miles (3,176 kilometres). The direct flight time is roughly 4 hours 53 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 444 miles (714 kilometres). The direct flight time is roughly 1 hour 29 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 203 miles (327 kilometres). The direct flight time is roughly 57 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 223 miles (359 kilometres). The direct flight time is roughly 59 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 2,120 miles (3,412 kilometres). The direct flight time is roughly 5 hours 12 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 1,250 miles (2,012 kilometres). The direct flight time is roughly 3 hours 16 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 981 miles (1,579 kilometres). The direct flight time is roughly 2 hours 40 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 2,231 miles (3,590 kilometres). The direct flight time is roughly 5 hours 27 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 537 miles (864 kilometres). The direct flight time is roughly 1 hour 41 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 411 miles (661 kilometres). The direct flight time is roughly 1 hour 24 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 878 miles (1,413 kilometres). The direct flight time is roughly 2 hours 27 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 689 miles (1,108 kilometres). The direct flight time is roughly 2 hours 1 minute.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 2,426 miles (3,904 kilometres). The direct flight time is roughly 5 hours 53 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 1,909 miles (3,073 kilometres). The direct flight time is roughly 4 hours 44 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 2,476 miles (3,985 kilometres). The direct flight time is roughly 6 hours.
Flights from Regina, Canada - Regina International Airport (YQR) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 1,581 miles (2,544 kilometres). The direct flight time is roughly 4 hours.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 552 miles (889 kilometres). The direct flight time is roughly 1 hour 43 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 1,680 miles (2,704 kilometres). The direct flight time is roughly 4 hours 14 minutes.