Sione Paea has finished his 30-day cycle and run from the top to the bottom of the country to raise money for child cancer.
The 19-year-old Rotorua man was proud to have finished the challenge, and said he had learned a lot about himself.
"I finished on Sunday, and I felt amazing; it was a priceless moment.
"I got emotional, and there was plenty of joy. It has been like 30 days on the road, with lots of challenges, physical, mental and emotional challenges. You have no one to turn to on the road," he said.
Mr Paea has raised $3000 for the Child Cancer Foundation, short of his $10,000 goal, but he hopes people who said they would donate when he finished the challenge would honour their promises.