Santosh Kodi has died while his companion Ashok Yadav is battling for his life at Bharuch Government Hospital.
The two were found at different places along the track near Panoli, said a Government Railway Police official.
The police could not get much information from Yadav as he was not in a position to speak but he told them that he and Kodi were travelling from Ankleshwar to Surat where they worked as daily wage earners.
Police were yet to ascertain which train they were travelling in.
