Slovenia Visa RequirementsFor Afghanistan passport holders

Afghan citizens require a Schengen visa to visit Slovenia, costing €90 ($98 USD). Slovenia has no embassy in Afghanistan, Pakistan, or the UAE, so applications are typically handled by the Austrian or German embassy in Islamabad or Dubai. Slovenia borders Italy, Austria, Hungary, and Croatia.

Visa Required
90 days max stay
€90 visa cost
Ljubljana
Europe
EUR (€)
Slovenian
UTC+1

Afghanistan passport holders require a visa to enter Slovenia.

Contact the Austrian Embassy in Islamabad or the Austrian Consulate in Dubai to confirm the current Schengen representative for Slovenia. Required documents: completed Schengen form, valid Afghan passport (at least 3 months beyond return), two biometric photos, travel insurance (minimum €30,000), confirmed return flights, accommodation bookings, 3 months of bank statements, employment letter. Processing takes 15 business days.

Slovenia is part of the Schengen Area. Your stay counts toward the 90-day limit within any 180-day period for the entire Schengen zone. Learn more about Schengen rules →

Entry Requirements

Passport Validity

3 months beyond departure from Schengen

Blank Pages

2 blank pages required

Multiple Entry

Single entry only

Work Permitted

No - requires work visa

Current Travel Situation

Afghanistan to Slovenia: What You Need to Know

Slovenia is a Schengen member: a Slovenian Schengen visa grants access to all 27 Schengen countries. The Schengen fee is €90 since June 2024. Slovenia has very limited diplomatic presence in the region, with no embassy in Afghanistan, Pakistan, or most Middle Eastern countries. Applications for Slovenian Schengen visas are typically directed to the Austrian or German embassy in Islamabad or the Austrian Consulate in Dubai. Confirm the current representing country on the Slovenian Ministry of Foreign Affairs website before applying.

How to Get There

No direct flights connect Afghan airports to Slovenia. Route via Vienna (VIE) then Ryanair or easyJet to Ljubljana (LJU), or fly to Venice (VCE) or Trieste (TRS) and travel overland. Via Istanbul (IST) with Turkish Airlines then connect. Ljubljana Airport is 23 km from the city centre. Slovenia is also well-connected by bus from Vienna, Venice, and Zagreb. Total journey time from Kabul is typically 14 to 18 hours.

Money & Banking

Slovenia uses the euro (EUR). Visa and Mastercard are widely accepted. Slovenia is moderately priced: accommodation in Ljubljana from €40 per night, meals from €10 to €18. Lake Bled area accommodation tends to be more expensive. ATMs are available in cities and towns. Slovenia is generally better value than neighbouring Austria and Italy.

Practical Tips

Lake Bled with its island church and clifftop castle is Slovenia's most photogenic scene. Ljubljana, the compact capital, has a pedestrian old town, riverside cafe culture, and a hilltop castle. Triglav National Park offers Julian Alps hiking. The Soca Valley has turquoise water for kayaking and rafting. Postojna Cave is one of Europe's largest cave systems. Slovenia borders Italy, so Piran on the Adriatic has strong Venetian character.