Thailand is one of the most loved holiday spots for Nepali travelers. Beaches, temples, food and shopping are all just a short flight away. But getting a Thailand visa from Nepal has changed recently. Visa on arrival is no longer available for Nepali passports. This guide shows you the documents you need and the simple steps to apply.
Can Nepali Travelers Get a Thailand Visa on Arrival?
No. Thailand removed Nepal from its visa on arrival list in 2026. Many older websites still say you can get a visa at the airport. That information is now outdated. You must get your visa before you fly. Nepali travelers apply for a Thailand tourist e-visa online. Airlines may refuse boarding if you do not have an approved visa.
Please also remember the Thailand Digital Arrival Card (TDAC). It is a free online form. Fill it in within 72 hours before you arrive.
Documents Required for Thailand Visa from Nepal
Keep clear digital copies ready. You need these four things:
- Passport scan: front page and address page
- Bank statement: last 3 months (90 days), with a minimum closing balance of Rs. 100,000 per person. A mobile banking PDF is preferred.
- ID photo: citizenship, NID or driving license
- Passport-size photo: one recent color digital photo, 35×45 mm, taken against a white background
Applying as a family or group? Each person needs their own set of documents and their own bank balance.
Step-by-Step: How to Apply for Thailand Visa
The whole process is online. Here is how it works with Skyluxe Holidays:
- Check your passport: Make sure it is valid and in good condition.
- Collect your documents: Scan or download everything clearly.
- Send them to Skyluxe Holidays: We check every file before we apply.
- We submit your application on the official Thai e-visa system.
- Wait for approval: Processing takes about 7 working days.
- Receive your e-visa: Print a copy and keep one on your phone.
- Fill in the TDAC online within 72 hours before your flight.
Thailand Visa Fee and Processing Time
Processing takes 7 working days. Apply at least three weeks before your trip to stay safe. Busy seasons like Dashain and Tihar can take longer.
Visa fees can change, so we confirm the latest amount before we apply. Please note that the visa fee is non-refundable once the visa is applied. Check your travel dates and documents carefully first.
Why Use Skyluxe Holidays for Your Thailand Visa Assistance?
One small mistake can delay your visa. Skyluxe Holidays makes it simple.
- We check your documents before you apply.
- We explain every step in easy language.
- We help you avoid common mistakes.
- We can also book your flights, hotels and a full Thailand package.
You get one trusted team in Kathmandu for your whole trip.
Frequently Asked Questions
Do Nepali citizens need a visa for Thailand?
Yes. Nepali passport holders must get a visa before travel. There is no visa on arrival for Nepal now. You need to apply for a tourist e-visa online.
What documents do I need for a Thailand visa from Nepal?
You need a passport scan (front and address page), a 3-month bank statement, a citizenship or driving license photo, and one passport-size digital photo. The bank statement must show a minimum closing balance of Rs. 100,000 per person.
How long does the Thailand visa take for Nepali travelers?
It takes about 7 working days. Apply early so you have time for any corrections.
Can Skyluxe Holidays help with my Thailand visa?
Yes. Our team guides you from documents to approval. Call us or visit our office to get started.
Ready to Plan Your Thailand Trip?
Skyluxe Holidays in Nagpokhari, Kathmandu is here to help, from visas to flights to full Thailand packages. Call us on 01-4546050/51 or 9801834000, or visit our office. Let’s make your Thailand holiday happen!



