Identifying the arrested accused as Tariq Ahmad Dar (34) -- a Pulwama-based timber dealer and a resident of Chillipura in Shopian district, the agency said he was arrested for his role in assisting terrorists, who carried out the attack.
Dar assisted Pakistani terrorists who carried out the attack, the NIA said.
The accused was arrested in a joint operation with the Jammu and Kashmir Police, said the agency.
Dar's arrest comes almost a week after the NIA arrested a Jaish-e-Mohammad (JeM) operative Syed Muneer-Ul-Hasan-Qadri for his role in a 2016 terror attack that killed seven soldiers at Jammu and Kashmir's Nagrota Army camp.
"His revelations corroborate disclosures made by the previously arrested accused Muneer-Ul-Hassan-Qadri of Kupwara, who had revealed that he along with other Valley-based operatives were in touch with the JeM leadership in Pakistan and had received a freshly infiltrated group of three Pakistani terrorists a day before the attack," said the official.
He said: "They subsequently stayed at a hotel in Jammu and then left the attackers at Nagrota outside the Army camp late at night and proceeded to the Kashmir valley."
"After arrest, Tariq is being brought from Srinagar to Jammu to be produced before the NIA special judge for seeking police custody," the NIA official added.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.