Thailand flag

Thailand Visa for Nepali Citizens

Up-to-date Thailand visa requirements, processing time, and embassy info for Nepali passport holders. Yatra handles the full application — document review, dummy ticket, and tracking.

At a glance — Thailand Tourist Visa

Processing time
Minimum 7 working days after payment submission
Stay duration
Up to 60 days per visit
Visa validity
Single entry: 3 months; Multiple entry: 6 months from issuance
Entries
Single or multiple
Bank balance / financial proof
Bank statement (last 6 months) showing at least THB 20,000 per person or THB 40,000 per family (≈ NPR 80,000 / NPR 160,000).
Where to apply
Submit through VFS Global (Thamel) or the e-Visa portal.

Visa categories available

TouristTourist Visa

Non-Thai nationals visiting Thailand exclusively for tourism.

Stay
Up to 60 days per visit
Processing
Minimum 7 working days after payment submission

TransitTransit Visa

Travellers transiting through Thailand en route to a third country; required when airport transit exceeds 12 hours, or when baggage re-check / immigration is needed.

Stay
Up to 30 days
Processing
Typically 7+ working days

BusinessNon-Immigrant Visa B / IB

Doing business, attending business meetings, or investing in Thailand.

Stay
Up to 90 days (single) / up to 1 year per entry (multiple, 1–3 year validity)
Processing
Typically 7+ working days

StudentNon-Immigrant Visa ED

Education, training, internships, and attending religious activities.

Stay
Not exceeding 90 days
Processing
Typically 7+ working days

mediaNon-Immigrant Visa M

Media production or filming work in Thailand.

Stay
Not exceeding 90 days
Processing
Typically 7+ working days

ReligiousNon-Immigrant Visa R

Religious or missionary work in Thailand.

Stay
Not exceeding 90 days
Processing
Typically 7+ working days

otherNon-Immigrant Visa O

Family members of Thai citizens, dependents of Non-Immigrant visa holders, volunteers, NGO staff, former Thai citizens, court appearances, or other special cases.

Stay
Up to 90 days (extendable based on purpose)
Processing
Typically 7+ working days

RetirementNon-Immigrant Visa O-A (Long Stay)

Long-stay for applicants aged 50+ who wish to reside in Thailand without working.

Stay
Not exceeding 1 year per entry
Processing
Typically 7+ working days

MedicalTourist Visa MT (Medical Treatment)

Travellers seeking medical treatment in Thailand.

Stay
Up to 60 days per visit
Processing
Typically 7+ working days

DiplomaticDiplomatic Visa (Type D)

Diplomatic and consular duty in Thailand.

Stay
Not exceeding 90 days
Processing
Variable (courtesy processing)

Required documents — Thailand tourist visa

  1. Passport

    Valid for at least 6 months beyond entry date, plus a clear copy of the bio page.

    Required
  2. Visa application form (3 copies)

    Fully filled and signed.

    Required
  3. Passport-sized photographs (3)

    Recent, white background.

    Required
  4. Proof of residence in Nepal

    For non-Nepali passport holders only.

    Conditional
  5. Bank statement (6 months)

    Min THB 20,000 per person / THB 40,000 per family.

    Required
  6. Confirmed accommodation booking

    Hotel reservation in the applicant's name.

    Required
  7. Travel itinerary

    Detailed day-by-day plan within Thailand.

    Required
  8. Confirmed airline ticket

    Showing arrival and departure dates.

    Required

Thailand embassy in Nepal

Mission
Royal Thai Embassy — Kathmandu
Address
167/4 Ward No. 3, Maharajgunj, Bansbari Road, P.O. Box 3333, Kathmandu, Nepal
Phone
+977 1 4371410, +977 1 4371411
Hours
Mon–Fri, 08:30–12:30 & 13:30–16:30 (closed on public holidays). Visa submission window: 09:30–11:30.
Application centre
VFS Global Thailand — 3rd Floor, Chhaya Devi Complex, Amrit Marg, Thamel, Kathmandu

Important notes

  • Effective 1 January 2025, all applications must be submitted through the e-Visa platform.
  • No in-person passport submission required — fully online.
  • Submit at least 1 month before travel, but no earlier than 3 months before departure.
  • Documents in non-English languages must be translated and legalised.
  • Nepali official/diplomatic passport holders are visa-exempt for Thailand.
  • Payment is non-refundable regardless of application outcome.

Machine-readable version: /visa/thailand/markdown

Frequently asked questions

How long does a Thailand tourist visa take to process for Nepali citizens?
Minimum 7 working days after payment submission
What bank balance is required for a Thailand visa?
Bank statement (last 6 months) showing at least THB 20,000 per person or THB 40,000 per family (≈ NPR 80,000 / NPR 160,000).
How many days can Nepali citizens stay in Thailand on a tourist visa?
Up to 60 days per visit (Tourist Visa).
Where do Nepali citizens apply for a Thailand tourist visa?
Submit through VFS Global (Thamel) or the e-Visa portal.
What documents are required for a Thailand tourist visa from Nepal?
Required documents include: Passport; Visa application form (3 copies); Passport-sized photographs (3); Bank statement (6 months); Confirmed accommodation booking; Travel itinerary; Confirmed airline ticket.
Where is the Thailand embassy in Nepal?
Royal Thai Embassy — Kathmandu — 167/4 Ward No. 3, Maharajgunj, Bansbari Road, P.O. Box 3333, Kathmandu, Nepal. Phone: +977 1 4371410.
Can Nepali citizens apply for a Thailand business visa?
Yes — Non-Immigrant Visa B / IB. Doing business, attending business meetings, or investing in Thailand. Processing: Typically 7+ working days.
Is there an online portal to apply for a Thailand visa?
Yes — apply online at https://www.thaievisa.go.th/.
How is the Thailand visa fee paid?
Manager's Cheque from Global IME Bank (any Kathmandu Valley branch).
Can Yatra help with a Thailand visa application?
Yes — Yatra provides end-to-end visa assistance for Thailand including document preparation, appointment booking, application review, and a PNR-backed dummy ticket (NPR 999) when the embassy requires proof of onward travel.

Sources & last updated

Last reviewed:

Apply with Yatra

Document review, embassy submission tracking, and a real PNR-backed dummy ticket (NPR 999) when proof of onward travel is required — all in one place.