The experimental solar-powered aircraft, aimed at promoting clean energy technologies, landed at 11:17 pm local time (0417 GMT) at Tulsa International Airport after taking off at 3:00 am (1000 GMT) from Phoenix, Arizona, live feed showed.
Piloted by Swiss adventurer Bertrand Piccard, the flight lasted just over 18 hours 15 minutes.
"The flight was very interesting," Piccard said from the cockpit in comments broadcast live just after the landing. "Especially the first part above Arizona and New Mexico, the landscapes were fantastic."
"This feels like a really great success," he said.
Also Read
Video showed the plane descending slowly and landing smoothly at night, silhouetted by the flashing lights of airport vehicles.
The plane will make one or two more stops before landing in New York, in the latest leg of a journey that kicked off in Abu Dhabi on March 9, 2015.
"The objective is to reach New York as soon as possible!" the Solar Impulse 2 team said in a statement Wednesday, although it is not clear when the plane might reach there.
The aircraft was grounded in July last year when its batteries suffered problems halfway through its 21,700-mile (35,000-kilometer) circumnavigation.
The crew took several months to repair the damage from high tropical temperatures during a 4,000-mile (6,437-kilometer) flight between Nagoya, Japan and Hawaii.
The plane was flown on that stage by Piccard's teammate Andre Borschberg, whose 118-hour journey smashed the previous record of 76 hours and 45 minutes set by US adventurer Steve Fossett in 2006.
The Solar Impulse 2, which weighs roughly the same as a family car but has wings wider than those of a Boeing 747, contains 17,000 solar cells that power the aircraft's propellers and charge batteries.