An aeroplane carrying at least 74 Somalis convicted of piracy and jailed in India landed at Aden Adde International Airport in the Somali capital Mogadishu on Sunday.
The prisoners were received by Deputy Prime Minister Mahdi Mohamed Guled and relatives.
This is the second batch of prisoners to be released by India as part of an agreement between the two governments.
In January, 43 Somali nationals were released after completing their sentences in Indian jails.
The prisoners had been in jail for seven years after they were arrested in the high seas by foreign naval forces in the height of piracy off the Somalia coast and the Gulf of Aden in 2011.