Translations & document preparation


Verified against official sources on 31 August 2026.
- Who it is for
- Anyone who needs documents translated, certified, or prepared for a Thai consulate or immigration office.
- Government fee
- None (notarisation fees vary)
- How long it takes
- 1–3 business days per document
Our fee
600 THB per page
Who this is for
What you need
Which agency and which procedure the document is for.
Whether the receiving authority requires notarisation, legalisation, or apostille — and the country of origin.
The final list of documents is set by the specific mission you file at.
What it costs
| Translation | from 600 THB per page |
| Notarisation / legalisation | Varies by document and country |
How we work together
You fill in a short questionnaire and hand over the basics of your case.
We assess the risk — past stamps, refusals, overstays — build the filing strategy and fix the final price with no hidden charges.
You collect the documents from our checklist — bank statement, certificates, photo, bookings.
We audit the documents: statement format, translations, dates, wording. You get corrections back.
You complete the e-Visa form under our supervision and pay the consular fee.
We run the process, track the status and help you answer any follow-up request from the consulate.
You enter Thailand.
We check the issued visa for consulate errors and give you border-crossing instructions.
Common mistakes
A single error in a translated name, date, or seal stops the case. We cross-check every field against the original.
Most consulates and Immigration offices require a certified translation — a free online tool does not count.
FAQ
Can I translate it myself?
You can, but most Thai consulates and immigration offices require a certified translation from an accredited translator. A self-made translation is usually rejected.
How long does it take?
A standard single-page document takes 1–2 business days. Complex or multi-page documents may take 3 days. Urgent service is available.
Sources
- Immigration Bureau — extension of stay · Immigration Bureau, Royal Thai Police