The children, who had been working in different factories in Rajasthan, arrived here by a train from Jaipur and were received by officials.
The news about release of these children was provided by District Magistrate of Jaipur, Kishore Kunal, who sent them to Gaya by a train from there.
The 97 child labourers hailed from Gaya, Samastipur, Begusarai, Darbhanga, Vaishali, Nalanda, Patna, Muzaffarpur and Nawada districts, sources said.
These children would be sent to their respective districts for rehabilitation, they added.