23-year-old Emmet Meehan took on the walk for mental health charity Young Minds.
He said the weight on his back was representative of the heavy burden some people carry.
The trek took him just under 25 hours to complete and he has raised more than £1,600.