Diplomatic Missions of Afghanistan in Sweden

Check the visa requirements
Check visa

Afghanistan Embassy in Stockholm

pickvisa.com