While 565 trains are currently in transit, 2,253 have arrived at their destinations, the railways said.
The 'Shramik Special' trains are being operated primarily on the requests of the states, which want to send migrant workers to their native places.
The Railways is bearing 85 per cent of the total cost of running each train while the rest is being borne by the states in the form of fares.
READ| Gujarat HC asks railways to waive one-way ticket charges of migrants
According to data with the Railways, Uttar Pradesh (1,301) has received the highest number of Shramik Special trains, followed by Bihar (973) and Jharkhand (144) and Madhya Pradesh (116).
Among the originating states, Gujarat (808) has used the most services to send migrant workers home, followed by Maharashtra (517) and Punjab (308).
The railways on Saturday said that over the next 10 days it will operate 2,600 trains and carry 36 lakh migrant workers home.
The coronavirus-triggered lockdown has had a devastating impact on the economy as well as on the livelihoods of lakhs of migrant workers.
It shone the spotlight on the miseries of migrant workers whose journeys on foot from several urban centres to their villages hundreds of kilometres away had grabbed headlines for almost two months.
There were incidents of many of them being killed in road accidents.
A number of migrant labourers were even killed by a speeding train after they fell asleep on the tracks.
On May 1, the Railways started the migrant special trains to facilitate the movement of such workers back to their home states.
While on the first day, four such trains were operated, it was escalated to 279 trains on May 20.
In the last four days, the railways has operated 260 trains on an average daily carrying about three lakh passengers.
Ads Links by Easy Branches
Play online games for free at games.easybranches.com
Guest Post Services www.easybranches.com/contribute