Saudi Arabia has temporarily suspended the issuance of new short-term visas—including business, tourist, and family visit visas—for citizens of 14 countries, including India, starting April 13, 2025.