Diplomatic visa definition
Diplomatic visa means a visa for a stay of over 90 days granted to a foreign national further to an official application and marked as a “Diplomatic Visa”. A diplomatic visa may be affixed in the diplomatic passport or other travel document of a foreign national who enjoys relevant privileges and immunities.