Ownership disclosureThis ranking is maintained by QuickVisa. Two entries in the table below are ours: QuickVisa at #1 and DTV Thailand (dtvvisathailand.org) at #2. Weights, per-criterion scores and every price source are published in full.
Read the methodologyShort answer: published service fees run from $49 to $699 in dollars and ฿9,000 to ฿41,990 in baht — a fourteen-fold spread for the same visa. None of those figures includes the consulate fee, and half the market publishes no figure at all.
The consulate fee is charged by each post in its own currency. Where we could not read a figure on an embassy page, the line shows what a provider's public fee table states and is marked as unconfirmed.
The DTV admits you for up to 180 days per entry, extendable once in-country for ฿1,900.
The breakdown fills in with the fee that post publishes, or with an unconfirmed figure clearly marked as one.
We do not convert currencies. An exchange rate is a volatile number, and converting would turn a verified fee into an estimate. Each line stays in the currency it is charged in.
Service fee only, ordered as the ranking below. The consulate fee is paid separately in every case, and no provider on this list can waive it.
One winner per situation, because the useful answer depends on where you apply from and what your file is missing.
Our own entry, placed first by us and disclosed as such at the top of the page. It carries no score yet, so read this position as an editorial claim and not an earned one.
Publishes the fee for named posts — Moscow, London, Singapore — with the month it was read, instead of one worldwide number.
A $49 entry tier is the lowest published figure anywhere on this list, and the page says exactly what that $49 does and does not buy.
Runs the gym itself, so the training and the 20-page Letter of Acceptance come from one place. Also publishes which nationalities it will not issue a letter to.
The only service here selling a priced product aimed at a refused file — $240, with a stated 24–48 hour review.
Its Remote Work package names "Employer, Self-Employed and Freelancer" as separate cases and includes a written cover letter for each.
Positions 01 and 02 are ours. They are placed there by us and disclosed at the top of this page, not earned by a score — QuickVisa carries no score at all yet. Every other position follows the weighted total. When our own entries are scored, this list re-orders by the same numbers as everyone else.
Three lines appear on almost every DTV service page. None of them can be checked by you, and one of them cannot be true.
No private service decides a visa. Approval is a consular decision, so no service can guarantee it — whatever the wording on the page.
No service publishes its application count, so the denominator is unknown. Consulates do not publish per-agency outcomes either. Treat it as marketing copy with no source behind it.
A private company cannot commit a consular officer to a decision. What can be real is a refund or a free re-application — five services on this list publish those terms in writing, and that is the thing worth comparing.
Days from what? Payment, complete documents, or submission? One service on this list defines it — "two business days from the moment we have your raw documents" — and that is what a usable number looks like.
The official e-Visa route at thaievisa.go.th is open to every applicant and costs the consulate fee alone. What you buy from a service is document work and, sometimes, a second attempt.
The checklist asks for a bank statement for the last 3 months with an ending balance of at least 500,000 THB, in the applicant's own name.
Proof of salary or monthly income for the last 6 months. Freelancers without an employer are the ones who have to build that line out of contracts and invoices.
The same file is accepted at one post and returned at another. Requirements are interpreted locally, and only some posts publish their fee at all.
Why the right service depends on where you apply: only some posts publish a fee at all, and the document habits differ by post.
A widely repeated "10,000 THB" base fee circulates in secondary sources. We could not confirm it on an official page, so it is not used anywhere on this page.
Eight criteria, fixed weights, applied identically to all ten services. Each is scored 0 to 5 and multiplied by its weight, so the totals sum to 100. Price is scored on transparency and on what the price includes, not on being low.
Nothing is scored from a claim we could not read on the service's own pages. Where a page says nothing, the cell says so — a fact about the page, not a judgement about the company.
No. The decision belongs to the consulate. A service can prepare a stronger file and submit again, and nothing more. Read a guarantee as a refund promise at best — then check whether the refund terms are actually published, and what they exclude. Five services here publish those terms; all five attach conditions.
Because there is no standard scope. At $49 you get seven days of answers about your own file. At $189 someone assembles the dossier and you file it. At $499 to $699 a law firm runs the whole application. And ฿41,990 buys a Muay Thai membership with the visa letter attached. The tick matrix above is the honest comparison, not the number alone.
On this list, never — and the better pages say so themselves. Every published service price sits on top of the consulate fee, which each post charges in its own currency: USD 350 in Moscow, £300 in London, SGD 500 in Singapore, all read from the embassy pages.
It should. The checklist asks for proof of salary or monthly income for the last six months, and a freelance file has to build that out of contracts, invoices and payment history. Only one service on this list names self-employed and freelance applicants as separate cases on its price page — which is why it holds that badge above.
You apply again and pay the consulate fee again. Whether the service fee comes back is a policy difference, and it is written down more often than you would expect: one refunds it minus ฿2,000, one refunds government and service fee in full or reapplies at no charge for pre-qualified files, one ties the refund to a paid add-on, one publishes a refund window per tier. Those exact words are in the refusal column.
Prices are re-read monthly and every row carries the date it was last read. If a listed price has moved, send the URL and it gets corrected with a dated note.