Registered? Already registered? Login Sign in or register
Afghanistan tourist visa is required for citizens of Switzerland.
The Embassy of Afghanistan offers the visa processing time of 14 business days, or Express Service (Expedited 48 hour service).