The man fell ill at Shrewsbury station on Saturday and remains in hospital.
A British Transport Police spokesman said: "We believe he may have come from a beer festival in Ludlow and wasn’t with anyone when he collapsed. He didn’t have any ID on him and remains unidentified."
The force is urging his next of kin to contact them due to his condition.
If you know him, phone 0800 405040 or text 61016 quoting reference number 664/110519.