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 |
|---|---|---|
| eVisa application Visa on arrival | You can get a visa on arrival at Tribhuvan International Airport in Kathmandu. Fill in the arrival form on the plane or at the kiosk, pay the fee in cash (USD, EUR, or NPR), and you'll get a 15, 30, or 90-day visa. The fee is $30 USD for 15 days, $50 for 30 days, or $125 for 90 days.Apply for eVisa | 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, and immigration at Kathmandu airport enforces it strictly. | Required |
| Return or onward ticket Required for visa on arrival | Immigration officers at Tribhuvan International Airport will ask for proof of a return or onward flight before issuing your visa on arrival. Have a printed or digital copy of your ticket ready. | Required |
| Proof of accommodation Hotel booking or trekking permit | You don't always need a hotel booking, but having one speeds up the visa process. If you're trekking, you'll need a TIMS card and a trekking permit anyway, which counts as proof of your itinerary. | Recommended |
| Proof of funds Cash or card for visa fee and expenses | Carry at least $200 USD in cash (or equivalent in EUR or NPR) to cover the visa fee and a few days of expenses. ATMs are available in Kathmandu but not always reliable. | 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.