Pilot Andre Borschberg and his single-seat aircraft landed at Kalaeloa, a small airport outside Honolulu.
His 120-hour voyage from Nagoya broke the record for the world's longest nonstop solo flight, his team said.
The late US adventurer Steve Fossett set the previous record of 76 hours when he flew a specially-designed jet around the globe in 2006.
But Borschberg flew the Solar Impulse 2 without fuel.
Instead, its wings were equipped with 17,000 solar cells that charged batteries.
The plane ran on stored energy at night.