Pricing
Transparent pricing
Our agency service fee is what you pay us. Government fees are paid to Thai authorities and shown separately — we never mark them up.
| Service | Agency service fee | Government fee | Total | Processing time | |
|---|---|---|---|---|---|
| Retirement visa (Non-O) | ฿12,000 | ฿3,900 | ฿15,900 | 2–4 weeks | Start application |
| Retirement visa O-A | ฿15,000 | ฿7,000 | ฿22,000 | 15 business days | Start application |
| Destination Thailand Visa (DTV) | ฿18,000 | ฿12,000 | ฿30,000 | 2–4 weeks | Start application |
| Long-Term Resident visa (LTR) | ฿45,000 | ฿50,000 | ฿95,000 | 6–10 weeks | Start application |
| Marriage visa (Non-O) | ฿12,000 | ฿3,900 | ฿15,900 | 4–6 weeks | Start application |
| Business visa (Non-B) and work permit | ฿25,000 | ฿7,000 | ฿32,000 | 6–8 weeks | Start application |
| Education visa (Non-ED) | ฿9,000 | ฿2,000 | ฿11,000 | 2–3 weeks | Start application |
| Visa extension | ฿3,500 | ฿1,900 | ฿5,400 | 1–3 days | Start application |
| 90-day report (TM.47) | ฿1,500 | — | ฿1,500 | 1–2 days | Start application |
| Re-entry permit | ฿2,500 | ฿1,000 | ฿3,500 | Same day | Start application |
| Border run / visa run | ฿4,500 | — | ฿4,500 | 1 day | Start application |
Retirement visa (Non-O)
฿15,900
Retirement visa O-A
฿22,000
Destination Thailand Visa (DTV)
฿30,000
Long-Term Resident visa (LTR)
฿95,000
Marriage visa (Non-O)
฿15,900
Business visa (Non-B) and work permit
฿32,000
Education visa (Non-ED)
฿11,000
Visa extension
฿5,400
90-day report (TM.47)
฿1,500
Re-entry permit
฿3,500
Border run / visa run
฿4,500
Government fees are approximate and may change without notice.
Optional add-ons
Express handling
+฿5,000Priority queue, earliest available immigration appointment.
Document courier pick-up (Bangkok)
+฿500We collect your documents at your address inside Bangkok.
Certified translation
+฿1,200Per document, certified for Thai authorities. (per document)
Bank account opening assistance
+฿5,000We accompany you to a partner bank branch.
Airport fast-track
+฿3,900Priority immigration lane on arrival at BKK or DMK.
Health insurance quote
FreeFree, non-binding quote from our insurance partners.