Understand your Thailand options. Book a consultation with Tarn →
Extending a Non-B visa in Thailand requires filing at immigration before expiry with specific documents and fees. Thai Kru walks you through the exact steps.
Talk with our Thailand Specialists Numfhon, Tarn or Eric.
★★★★★ 5.0 on Google · Best Thailand visa agency
It's office hours in Bangkok, we'll reply within the hour.
Bangkok · Pattaya · Chiang Mai · Phuket · Koh Samui
100% money-back guarantee
The process for extending a Non-B visa starts with submitting an application at a Thai immigration office at least 7 days before your current permission to stay expires, bringing your passport, TM30, photos, and proof of the reason you need the extension.
Prepare every document in advance and double-check the exact list for your immigration office. Rules can vary slightly by province. Bring both originals and copies. A clean TM30 (Notification of Residence) is almost always required; we can obtain this for you without you visiting immigration if you prefer.
Book your appointment early if the office offers online booking. Arrive with cash for the 1,900 THB government fee. If your work or business situation has changed since the original visa was issued, bring updated proof so the officer can see the extension is still justified.
Many clients combine the extension with other routine tasks such as a 90-day report or residency certificate request on the same trip. Knowing exactly what order the counters expect saves time.
Read our guide on the general process for extending any visa in Thailand and our post on how much time you actually need to spend at immigration for more practical details.
If you would rather not handle the paperwork, queues, or Thai-language forms yourself, Thai Kru Visa Agency offers a full extension service. We prepare the file, book the slot where possible, and guide you through the visit so the day goes smoothly. Learn more about our Thailand Expat Immigration Services here.
A 1-hour video call with a Thailand visa expert. A written plan in your inbox within 24 hours. And a full year of email and chat support to keep you on track.