The filming of the scenes in the movie capturing the fights and struggles was done in Serbia.
Vicky Kaushal and all the supporting cast trained at the Mumbai naval bases in Cuffe Parade and Navy Nagar, where Army Captains and Majors taught them slithering, use of arms and ammunition, and other drills used by the armed forces.
Shishir Sharma and Vicky Kaushal acted as Pakistani officer in Raazi 2018 playing father and son .In this film they play Indian Army Officers but not as father and son.
Vicky Kaushal would train daily for five hours and do three hours of military training in order to gain the stamina.
To curtail piracy, the makers deployed a 3.8 gigabyte fake version of the film over networks like torrent. However, the film was leaked by the bootleg website Tamilrockers within a week of release.