Armed men had abducted Pakistan Parliament's deputy secretary Moazzam Kalro from Multan district of Punjab and took him to tribal area in Miram Shah.
Kalro is a close aide of former premier Yousuf Raza Gilani, who also belongs to Multan.
According to a family member of Kalro, the Taliban group had demanded Rs 100 million ransom for his release.
"However, they finally settled on Rs 50 million," he said.
"Yesterday they (Taliban) released Kalro after receiving the ransom," he said, adding during the captivity they ordered Kalro to grow beard and do prayers five time a day and lead a simple life.
"It seems the Taliban are not interested to free any non-combatant prisoner without charging ransom," a member of PPP told PTI.
He said the government had set free over two-dozen Taliban prisoners and in return they had not yet released a single innocent prisoner.