Among the receiving states, Bihar has accepted 13 trains, with 11 more currently on the journey and six in the pipeline, the data shows.
Neighbouring Uttar Pradesh has received 10 such trains and five more are on their way, with 12 in the pipeline, the data shows.
The West Bengal government has, however, given clearance to only two trains -- one each from Rajasthan and Kerala -- and they are on their journeys to the state, the data shows.
A senior official said, "While other states which have their migrant workers in other parts of the country are accepting their labourers, West Bengal is stalling (the process). Two trains -- from Thane to Shalimar and another from Bangalore to Howrah -- which were supposed to run today, did not get clearance from the West Bengal despite both the originating state governments pushing for it."
"Rajasthan has also been slow in accepting migrants with just three trains ferrying its workers back to the state, which are currently on their way," the official said.