← All countries
passport
Nepalpassport Thailanddestination
Single entry ApprovalHigh Transit visaConditional

Data verified

At a glance

Nepal passport holders: Single entry for Thailand. Fee: THB 2000 (~USD 61.28). Processing: 3-5 working days (eVisa). Indicative only — always verify with the official mission before applying.

Overview

Thailand eVisa available for Nepalese. Tourist eVisa: THB 2,000 (~USD 58 / NPR 8,758) for 60-day single. Visa-on-arrival also available at airports for THB 2,000 (15-day). Direct flights Kathmandu-Bangkok make Thailand the most popular Nepali international destination.

Visa types: Tourist eVisa (TR, 60 days single); Visa-on-Arrival (Tourist 15 days, USD 35); Multi-entry Tourist (METV, 6 months); Business Visa (Non-B); Work Visa (Non-B + Work Permit); Student (Non-ED); Family (Non-O); Long-Term Resident (LTR); Retirement (Non-O-A); Transit; Diplomatic. Free transit visa-free for some routes via BKK.

Fees & funds

Visa fee (local)THB 2,000 (eVisa TR 60-day)
In USDUSD 58
In NPRNPR 8,758
Minimum bank balance~USD 580+ (THB 20000)

Stay & validity

Validity: 90 days from issue. Max Stay: 60 days (eVisa, extendable 30 days) / 15 days (VoA).

Extension possibleYes

Overstay penalty: THB 500/day (max THB 20,000); >90 days = 1-year ban; >1 year = 3-year ban

How to apply

MethodeVisa portal / VoA / Embassy Kathmandu (Thailand has direct mission)
Application centreMixed
Processing time3-5 working days (eVisa)
AppointmentConditional · Book
InterviewConditional
Urgent processingNo

Requirements

Bank Statement Yes Yes (THB 20,000+)
Return Ticket Yes
Hotel Booking Yes
Sponsor Doc Conditional
Invitation Letter Conditional
Vaccination No None typically required
Travel Insurance Recommended
Biometrics No
Police Clearance No No (short-stay)
Employment Letter Recommended

Passport & photo

Passport validity6+ months
Photo size40 × 60 mm · White bg

Required documents: Valid passport (6+ months); eVisa: Online application + photo + payment; VoA: Filled arrival form + 2 photos + return ticket + cash THB + hotel proof; Bank statement (THB 20,000+/person, ~USD 600); Hotel booking; Travel insurance recommended; For Work/Long-stay: separate documentation via embassy.

Visa types (1)

Tourist
Single THB 2000 (~USD 61.28) 3-5 working days (eVisa)

Thailand eVisa available for Nepalese. Tourist eVisa: THB 2,000 (~USD 58 / NPR 8,758) for 60-day single. Visa-on-arrival also available at airports for THB 2,000 (15-day). Direct flights Kathmandu-Bangkok make Thailand the most popular Nepali international destination.

Common rejection reasons

Common NP rejections (LOW rate): (1) Insufficient cash at airport (random THB 20,000 checks); (2) Past Thailand overstays heavily flagged — Bangkok is top NP destination, blacklist enforced; (3) Single male applicants face questioning at Pattaya/Phuket — sex tourism screening; (4) Solo female applicants face anti-trafficking screening (massage parlor sector); (5) Document mismatch on eVisa name; (6) Visa-run/border-run abuse patterns flagged; (7) Suspicious itinerary suggesting work intent.

Good to know

Thailand visa FAQ for Nepal passport holders

Do I need a visa to visit Thailand with a Nepal passport?
Yes — Nepal passport holders need a visa for Thailand (Single entry). Apply via eVisa portal / VoA / Embassy Kathmandu (Thailand has direct mission).
How much does a Thailand visa cost for Nepal passport holders?
The Thailand visa fee is USD 58 (about NPR 8,758). Additional service, biometric or courier charges may apply on top.
How long does it take to get a Thailand visa?
Typical processing for a Thailand visa is 3-5 working days (eVisa). Apply well ahead of your travel date and allow for appointment availability.
How long can I stay in Thailand on this visa?
A Thailand visa for Nepal passport holders typically allows a stay of Validity: 90 days from issue. Max Stay: 60 days (eVisa, extendable 30 days) / 15 days (VoA).. Extensions may be possible (Yes).
How do I apply for a Thailand visa from Nepal?
Apply for your Thailand visa via eVisa portal / VoA / Embassy Kathmandu (Thailand has direct mission). Your passport should be valid 6+ months.