Skip to content
Visa · Schengen

Schengen Visa from Nepal

Nepali passport holders need a Schengen short-stay (Type C) visa (up to 90 days within any 180-day period) for the 21 Schengen countries below. Apply to the country where you will stay longest. 14 take applications in Kathmandu, 10 of them through VFS Global; the rest go through New Delhi or India. Fee where our records list it: EUR 90. Standard processing: about 15 calendar days.

Updated · May 4, 2026

Schengen countries compared — tourist visa for Nepali citizens

CountryVisa feeProcessingWhere to apply
BelgiumEUR 9015 calendar days standardEmbassy of Switzerland Kathmandu
BulgariaEUR 9015 working days standardEmbassy of Bulgaria New Delhi
CroatiaSee country page60 calendar days from receipt at the EmbassyVFS Global Croatia Visa Application Centre — Kathmandu
Czech RepublicSee country page15 calendar days standard at the Embassy DelhiVFS Global Czech Republic Visa Application Centre — India
DenmarkSee country page15 calendar days standard at the Embassy DelhiVFS Global Denmark Visa Application Centre — Kathmandu
EstoniaSee country page15 calendar days standard at the Embassy DelhiVFS Global Estonia Visa Application Centre — India
FinlandSee country page15 calendar days standard at the Embassy DelhiVFS Global Finland Visa Application Centre — Kathmandu
FranceSee country page15 calendar days standardVFS Global France Visa Application Centre — Kathmandu
GermanySee country pageMinimum 10 working days at the German Embassy KathmanduGerman Embassy Kathmandu — direct visa intake
GreeceEUR 9015 calendar days standardGVCW Kathmandu — Greek Visa Application Centre for Nepal
HungaryEUR 9015 calendar days standardVFS Global Hungary India — New Delhi
IcelandSee country page15 calendar days standard at the Royal Norwegian Embassy DelhiVFS Global Norway-Iceland Visa Application Centre — Kathmandu
ItalySee country page25 calendar daysVFS Global Italy Visa Application Centre — Kathmandu
MaltaSee country page3 weeks at the High Commission DelhiVFS Global Malta Visa Application Centre — Kathmandu
NetherlandsSee country page15 calendar days standard from Embassy receiptVFS Global Netherlands Visa Application Centre — Kathmandu
PortugalEUR 9015 calendar days standardVFS Global Portugal India — New Delhi
RomaniaEUR 9015 working days standardEmbassy of Romania — New Delhi
SlovakiaSee country page15 calendar days standard at the Embassy DelhiVFS Global Slovakia Visa Application Centre — Kathmandu
SloveniaEUR 9015 calendar days standardVFS Global Slovenia India -- New Delhi
SpainSee country page15 calendar days standard from Embassy receiptBLS International Spain Visa Application Centre — Kathmandu
SwitzerlandSee country page15 calendar days standard from Embassy receiptVFS Global Switzerland Visa Application Centre — Kathmandu

From each country's record in our embassy-sourced visa dataset; each country page lists its sources and last-reviewed date.

Frequently asked questions

Common questions Nepali citizens ask before applying for a Schengen visa — answered from the country records above.

Which Schengen country should Nepali citizens apply to?

Schengen visas for the main destination: when travelling to multiple Schengen countries, apply with the country where you stay longest. If equally long, apply with the country of first entry.

How much is the Schengen visa fee for Nepali citizens?

Our records list EUR 90 for Belgium, Bulgaria, Greece, Hungary, Portugal, Romania and Slovenia. No fee is recorded yet for Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Iceland, Italy, Malta, Netherlands, Slovakia, Spain and Switzerland — check that country's page and official source before paying. Visa-centre service fees are charged on top where a centre is used.

How long does Schengen visa processing take from Nepal?

15 of the 21 countries list about 15 calendar days as standard processing. Times differ by country — the table above gives each one, and peak season can take longer.

Can Nepali citizens apply for a Schengen visa in Kathmandu?

Yes, for Belgium, Croatia, Denmark, Finland, France, Germany, Greece, Iceland, Italy, Malta, Netherlands, Slovakia, Spain and Switzerland. Applications for Bulgaria, Czech Republic, Estonia, Hungary, Portugal, Romania and Slovenia go through New Delhi or another centre in India.

How long can I stay on a Schengen tourist visa?

Up to 90 days within any 180-day period — the stay rule recorded for 21 of the 21 Schengen countries in our records.

Need help with your Schengen file?

Check your eligibility, or send your details to our visa desk.