Nepal entry requirements for Germany passport holders
German passport holders can obtain a visa on arrival when entering Nepal. At Tribhuvan International Airport in Kathmandu or major land borders, queue at the visa counter, pay the fee in US dollars, and receive your visa. No pre-application is required.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get your visa at Tribhuvan International Airport in Kathmandu or at land border crossings. Pay in cash (USD, EUR, or NPR) — 15 days costs $30, 30 days costs $50, 90 days costs $125. Have two passport-size photos ready.Check visa info | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your passport needs at least 6 months of validity from your date of entry into Nepal. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Required for entry | Immigration officers at Kathmandu airport routinely ask for proof of a flight out of Nepal. Have a printed or digital copy of your onward ticket ready — they will deny entry without one. | Required |
| Proof of accommodation Recommended to carry | Hotel booking confirmations are rarely checked at immigration, but having a printed copy or digital booking on your phone avoids delays if asked. Trekking permits require a hotel booking anyway. | Recommended |
| Proof of funds Recommended to carry | Carry at least $200 USD in cash or a credit card statement showing available funds. Immigration rarely asks, but if you look underprepared, they may question your stay. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Available on arrival at Tribhuvan International Airport or land borders.
Most common option for tourists.
For longer stays, non-extendable beyond 150 days total.
Apply at Department of Immigration in Kathmandu or Pokhara. Max total stay 150 days per calendar year.
| Service | Cost |
|---|---|
| Visa on Arrival (15 days)For stays up to 15 days, payable at entry in cash (USD, EUR, or NPR). | USD 30 (USD 30) |
| Visa on Arrival (30 days)Standard tourist visa for up to 30 days. | USD 50 (USD 50) |
| Visa on Arrival (90 days)For longer stays up to 90 days, single entry. | USD 125 (USD 125) |
| Tourist visa extension (per month)Extensions up to 120 days total stay, apply at immigration offices. | USD 45 (USD 45) per month |
| Overstay fine (per day)Charged for each day overstayed, payable at departure. | USD 5 (USD 5) per day |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Nepal
German passport holders transiting through Nepal's international airports do not need a transit visa if they remain airside and have a confirmed onward flight within 24 hours.
- No visa needed for airside transit up to 24 hours.
Health & vaccines for Nepal
Common in trekking areas above 2,500m; can be life-threatening. Ascend gradually and consider medication.
Present in lowland areas (Terai) and during monsoon season (June–September). Use repellent and nets.
Common due to contaminated food/water. Drink bottled or boiled water, eat thoroughly cooked food.
Risk is present in lowland areas (Terai) below 2,000m, especially during monsoon. Prophylaxis recommended for those areas.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and re-entry permits. Bring passport, photos, and fee in cash.
Convenient for trekkers; offers extensions and re-entry permits.
Practical information for DE travellers
Getting to Nepal
Nearby destinations you can also visit
Countries close to Nepal — with your same passport.