"It shouldn't be too bad if I don't tag off."

Those were the words of James Burton after he accepted a challenge from Perth's online community to visit every train station in Perth – all 71 of them.

The 21-year-old's unusual mission was sparked by a throwaway remark he made on Reddit on April 30.

"Someone on the Perth sub-Reddit posted a picture saying, 'Oh, they've finally opened up the Aubin Grove train station', and I posted in the comments and said, 'I should check that out, I've got some free time', and people scoffed and said, 'why on earth would you go there?'," he said.