Kapten Ranong Chumpinit berättade för BBC att Daniel Clarke hittades kl 01:05 GMT på lördag ligger vid tågbanan i Thung-Kha, Chumphon provinsen.
Han sa att mr Clarke, från Aldershot, sa till polisen att han gick ut för att röka mellan två vagnar när han föll.
Utrikesdepartementet sa att en britt hade lagts in på sjukhus i Thailand.
"Vi stöder familjen till en brittisk medborgare som har lagts in på sjukhus i Thailand", sade en taleskvinna.
Kapten Ranong sa att en vän till backpackern sa till polisen att det var en olycka.
Han sa: "Vi tror inte att det pågår ett brott eftersom hans tillhörigheter förblev intakta."
En 21-årig brittisk man ligger på sjukhus i Thailand med huvud- och benskador efter att han ramlat av ett tåg, har thailändska polisen sagt.