After several rounds of negotiations, the Partenopei have finally received the green light from the La Liga outfit for Veiga.
The Serie A champions will pay Celta a fixed fee of €30 million with €6m in add-ons.
Veiga will undergo his medical tests once the documents are sorted out between the two parties.
The 21-year-old was one of the breakout stars in the Spanish top-flight last season, netting 11 goals and four assists, accentuated by top-notch performances against Barcelona and Real Betis.
The Spain U21 international attracted interest from several European heavyweights, but Napoli emerged as the winner of the race.
Veiga was previously touted as a replacement for Piotr Zielinski, but he is now set to stay at the Diego Maradona Stadium amid heavy exit speculation.
The Polish midfielder’s move to Al-Ahli appeared to be imminent, but he has rejected the proposal and is leaning towards signing a contract extension with the Neapolitans.
Veiga is set to become the fourth signing of the summer for Napoli following the arrivals of Natan, Jens Cajuste and Elia Caprile.
The Partenopei are also closing in on a contract extension for Victor Osimhen, with the new deal containing a release clause worth €150 million.
Napoli will begin their Serie A title defence against Frosinone tomorrow.
- Neil Warnock departs Huddersfield Town after draw with Stoke City
- Sociedad’s dominance, Inzaghi’s questionable decisions, Martinez comes up clutch – Takeaways from Inter Milan’s draw vs Real Sociedad
- Inter Miami star Messi leaves Toronto game with injury
- Bayern Munich 4-3 Man United: Player ratings as struggling Devils fall short in seven-goal thriller
- Bukayo Saka nets on his Champions League debut as Arsenal thrash PSV Eindhoven 4-0