Never overstay again. Free Thai visa & 90-day reminders →
The Non-Immigrant O Retirement Visa requires either 800,000 Baht in a bank account held for 3 months before applying or proof of 65,000 Baht monthly pension income. Full details here.
Talk with our Thailand Specialists Numfhon, Tarn or Eric.
★★★★★ 5.0 on Google · Best Thailand visa agency
It's early morning in Bangkok, we'll reply this morning at 9am.
Or reach us directly: +66 99 333 2568 [email protected]
Bangkok · Pattaya · Chiang Mai · Phuket · Koh Samui
100% money-back guarantee
You need to show either 800,000 Baht in a bank account that has been held for at least 3 months before applying, or proof of 65,000 Baht monthly pension income for the last 12 months.
Start by gathering your documents early: the first page of your passport, the last 3 months of bank statements, and proof of your location such as an ID card or driving license. We will send you a complete list once you begin the process.
Processing usually takes 10-15 business days. Our agency service fee for the Non-O Retirement Visa is 8,500 Baht, with an embassy fee of approximately 80 USD. If we handle your application and it is rejected, we refund the service fee 100%.
Many clients also add our optional service that covers opening the Thai bank account and handling the 1-year extension for 20,000 Baht. This removes the guesswork around timing and “seasoning” the funds correctly.
Read more about the exact timing rules in our guide to financial requirements for a Non-O Retirement Visa extension in Thailand. If you are still deciding between visa types, see our explanation of Non-O vs Non-OA Retirement Visas.
Get in touch with Thai Kru Visa Agency and we will walk you through exactly what you need for your situation.
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.