Skip to content
NepalRetreat

Nepal Visa for Retreats & YTT: 15, 30, or 90 Days

By Aarav Sharma · Published 2026-07-04

Nepal offers visa-on-arrival at three tiers: $30 for 15 days, $50 for 30 days, and $125 for 90 days. Which you pick depends on your retreat length; a 200-hour teacher training fits comfortably inside the 90-day visa. Total stay is capped at 150 days per calendar year.

What's the Right Visa for Your Retreat?

The right visa is the shortest one that comfortably covers your retreat plus a day or two of buffer. A one- or two-week retreat fits the 15-day visa; a month-long course fits the 30-day; a teacher training with travel afterwards fits the 90-day.

Visa Fees and Durations

VisaFeeStayBest for
15-day tourist$30Up to 15 daysA short yoga or meditation retreat
30-day tourist$50Up to 30 daysA month-long retreat or a tight teacher training
90-day tourist$125Up to 90 daysA teacher training plus travel or trekking

All three are issued as visa-on-arrival at Tribhuvan International Airport, and the fee buys a set number of days counted from your entry date. Across one visit or several, you cannot spend more than 150 days in Nepal in a single calendar year. Visa fees can change, so confirm the current amounts before you travel.

Which Visa for a Yoga Teacher Training?

A 200-hour yoga teacher training in Nepal usually runs about three to four weeks of full-time study. That length sits right at the edge of the 30-day visa, which works if your course starts soon after you land and you fly out promptly at the end. It leaves almost no margin for delays, rest days, or side trips.

If you want breathing room, the 90-day visa is the calmer choice. It covers the training with weeks to spare, so you can arrive early to settle in, rest afterwards, or add a trek. Compare verified schools on our yoga teacher training page before you commit to dates.

How Visa-on-Arrival Works at the Airport

  1. Arrive at Tribhuvan International Airport in Kathmandu and follow the signs to the visa-on-arrival area.
  2. Fill in the arrival and visa forms, or use one of the self-service kiosks, which can also take your photo.
  3. Choose your visa length, 15, 30, or 90 days, and pay the fee at the bank counter.
  4. Take your receipt and passport to the immigration desk to collect your visa stamp.
  5. Clear immigration, collect your bags, and meet your operator's pickup or arrange onward transport.
Good to know

Bring the visa fee in cash, ideally in US dollars. Card and currency-exchange options exist at the airport but are not always working, and a small stack of cash is the quickest way through. Confirm the current fee before you fly, since visa prices can change.

Can You Extend Your Visa?

Yes. If your plans grow, tourist visas can be extended in person at the immigration offices in Kathmandu and Pokhara. Extensions are granted up to the annual limit of 150 days in Nepal per calendar year, so a 30-day visitor can add weeks rather than leaving and re-entering the country. Bring your passport and allow time for the visit. The Department of Immigration sets the current extension fees and rules, and they can change, so check the latest details before you rely on an extension.

Getting from the Airport to Your Retreat

Almost every international retreat guest lands in Kathmandu. If your retreat is in the Kathmandu Valley, you are close already. If it is in Pokhara, you have two options: a short flight of about 25 minutes, or a scenic drive of roughly 6 to 8 hours by road. Many operators arrange airport pickup or help book onward transport, so share your arrival time and flight details in advance. Confirm the pickup point once your booking is confirmed.

Sorting a longer stay for teacher training? Your visa length matters most when the course runs three or four weeks.

Compare verified YTT schools in Nepal

Not sure which retreat is yours?

Tell us what you need. A human (not a bot) replies on WhatsApp within 24 hours.

Help me choose (free, human, 24h)

Planning your Nepal retreat?

One email with the checklist we use ourselves: visas, seasons, packing, and how booking works.

By signing up you agree to receive the checklist and occasional retreat updates from NepalRetreat. Unsubscribe any time, instantly.

Frequently asked

Do I need a visa in advance?

No. Most travellers get a visa on arrival at Tribhuvan International Airport in Kathmandu. You can also apply online or at a Nepali embassy beforehand if you prefer, but on-arrival is the common route for retreat guests. Fees can change, so confirm before you fly.

Can I extend my visa?

Yes. Tourist visas can be extended at immigration offices in Kathmandu and Pokhara, up to a total of 150 days per calendar year. Bring your passport and plan a little ahead, since rules and fees are set by the Department of Immigration and can change.

Which visa do I need for a 28-day YTT?

The 30-day visa ($50) covers a 28-day course with a small buffer for arrival and departure days. If you want time to travel or trek afterwards, the 90-day visa ($125) gives more room without a mid-trip extension.

What do I need at the airport?

A valid passport, a passport-size photo (some kiosks capture one for you), and the visa fee. Fill in the arrival form, pay at the bank counter, and collect your visa stamp at immigration. Check current passport-validity rules before you travel.

Is the fee cash only?

Bring the fee in cash to be safe: US dollars are widely accepted, and other major currencies often are too. Card payment can be available but is not guaranteed, so cash avoids delays. Confirm the current fee, since visa costs can change.