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 18 hours 9 minutes and 7,947 miles (12,790 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
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
26.2 °C
Wed, 1 May 2024
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,947 miles (12,790 kilometres). The direct flight time is roughly 18 hours 9 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,826 miles (12,594 kilometres). The direct flight time is roughly 17 hours 53 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,232 miles (13,248 kilometres). The direct flight time is roughly 18 hours 47 minutes.
Flights from George, South Africa - George Airport (GRJ) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,999 miles (12,874 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,923 miles (12,751 kilometres). The direct flight time is roughly 18 hours 6 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,148 miles (13,113 kilometres). The direct flight time is roughly 18 hours 36 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,979 miles (12,840 kilometres). The direct flight time is roughly 18 hours 13 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,213 miles (13,218 kilometres). The direct flight time is roughly 18 hours 45 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,009 miles (12,889 kilometres). The direct flight time is roughly 18 hours 17 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,893 miles (12,702 kilometres). The direct flight time is roughly 18 hours 2 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,055 miles (12,963 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,995 miles (12,867 kilometres). The direct flight time is roughly 18 hours 16 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,199 miles (13,195 kilometres). The direct flight time is roughly 18 hours 43 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,908 miles (12,726 kilometres). The direct flight time is roughly 18 hours 4 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,244 miles (13,267 kilometres). The direct flight time is roughly 18 hours 49 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 7,709 miles (12,407 kilometres). The direct flight time is roughly 17 hours 37 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to Lebanon, New Hampshire (LEB) - The flight distance between these airports is 8,193 miles (13,186 kilometres). The direct flight time is roughly 18 hours 42 minutes.
Expert Help
Choose Site / Currency