Police said the man, identified as one Sunil Sahu from Vijayawada,had stopped one Rajan,who had come here from Kerala yesterday morning, identified himself as a CB-CID officer and asked him to "hand over" the money he was carrying with him.
Rajan was asked collect the amount from the police station "after showing proper documents."
He realised he had been cheated when he made enquiries at the police station and found that nobody had given the amount to the personnel for being given to him.
This morning, Railway Police noticed a man moving around in a suspicious manner at a platform. On being questioned, he reportedly confessed to having taken the money from Rajan.
Police said the man, who knew several languages, had cheated youths from North India at various railway stations and had cases pending against him in Bengaluru, Andhra Pradesh and Kerala.
Sahu was produced before a local court and remanded to custody, they said.