Visa Guide
Apply for Thailand Visa (We guide you step-by-step)
Avoid mistakes and complete your application with confidence.
Visa type
Tourist Visa TR — Single Entry
Processing time
5–10 working days
Access
Public guide, no login required
Overview
Nepali citizens cannot enter Thailand visa-free or on arrival — a Tourist Visa (Type TR) must be obtained before travel. Since 2023, Thailand has moved to an eVisa system for Nepali applicants processed through the official thaievisa.go.th portal or VFS Global Kathmandu. A single-entry tourist visa allows stays of up to 60 days. From 1 May 2025, all foreign nationals must also complete the free Thailand Digital Arrival Card (TDAC) online within 3 days before arrival.
Required Documents
Prepare all documents before your appointment or submission.
Valid Passport
Minimum 6 months validity beyond travel dates, at least 2 blank visa pages. Photocopy of bio-data page required.
Passport-Size Photos
3 photos, 35x45mm, white background, taken within 6 months. No glasses, clear face visible.
Completed Visa Application Form
3 copies of the completed form, available from the Royal Thai Embassy or thaievisa.go.th.
Bank Statement
Last 3–6 months showing minimum THB 20,000 (~NPR 80,000) per person or THB 40,000 per family. Must be stamped by bank.
Confirmed Return Flight
Round-trip flight booking showing entry and exit from Thailand.
Hotel/Accommodation Booking
Confirmed reservations for the full duration of stay.
Day-by-Day Itinerary
Detailed travel plan covering each day of stay in Thailand.
Employment/School Letter
Letter from employer or school confirming position/enrollment and approved leave.
Travel Insurance
Valid travel insurance covering the entire stay in Thailand.
Cover Letter
Brief letter stating the purpose of visit, travel plan, and intent to return to Nepal.
Apply in 3 simple steps
Apply via eVisa Portal
Visit thaievisa.go.th and create an account. Complete the online application form, upload documents, and pay the fee. Alternatively, visit VFS Global Kathmandu...
Pay Visa Fee
Fee of THB 2,000 is payable via Manager's Cheque from Global IME Bank Kathmandu if applying at the embassy, or by card on the eVisa portal.
Wait for Processing
Standard processing takes 5–10 working days. Apply at least 1 month before travel and no more than 3 months in advance.
Need help? Talk to us
If you want support before you apply, contact us directly or start your account to track progress later.
Need a flight ticket for visa?
Use our dummy ticket flow first, then come back to continue your visa journey.