Adam Glover thought it would take just a year to cycle from London to Wellington, but 708 days later he has finally made it home.
The 40-year-old left London on April 2, 2011, and was greeted in Wellington on Saturday afternoon by his mother, who he had not seen in seven years.
His journey took him across Europe to Turkey, through Iran and ''every country ending in Stan that you can think of'', China, Vietnam, Cambodia, Malaysia, Singapore, Indonesia, East Timor and Australia.
He then caught a container ship to Auckland, where on arrival he headed straight to a fish and chip shop.
Mr Glover took on the challenge with little training but said he was motivated by a desire to raise money for asthma - an illness he suffers from.
On the way he learned to deal with punctures, broken chains, cycling in snowy conditions and 50 degree heat while travelling through countries not renowned for their safety, he said.
''Ninety-nine per cent of the time I cycled by myself but I found that better as more people approached you.''
Iran was my favourite country by far because the people are just so incredibly friendly.''
Mountainous landscapes in many countries proved the most difficult task and taking an hour to travel a kilometre because of altitude sickness was common.
In the first three months he lost 10 kilograms.
''I'm a lot fitter and slimmer because of it,'' he said.
After raising more than $2500 for asthma he is already planning his next adventure - cycling from the top of North America to the bottom of Argentina.
- The Dominion Post
How soon will you visit the new war memorial park?Related story: War memorial park all but completed