What it means

The Immigration Bureau (กองตรวจคนเข้าเมือง, abbreviated IDC) is the division of the Royal Thai Police — under the National Police Bureau and Ministry of Interior — responsible for controlling the entry, stay, and departure of foreign nationals in Thailand. Its functions include: issuing and extending visas inside Thailand, processing 90-day address reports, issuing re-entry permits, conducting immigration enforcement (including detention and deportation), managing the TM30 accommodation reporting system, and overseeing nationality and residency applications including Permanent Residency. The national headquarters is at the Government Centre, Chaeng Watthana Road in Bangkok. Each province has a dedicated immigration office or outpost — Chonburi Province's main office, serving all of Pattaya, is the Jomtien Immigration Complex.

Why it matters in Pattaya

The Jomtien Immigration Complex on Thappraya Road (opposite Royal Garden Plaza) is the single most important government office in Pattaya's expat community. All routine Non-O retirement and marriage extensions, DTV and ED extensions, 90-day in-person reports, re-entry permits, TM30 confirmations, and overstay penalty payments are handled here. Immigration Bureau policy is set in Bangkok and implemented provincially, which creates occasional brief periods where Jomtien officers receive internal circulars ahead of public announcement — meaning your agent or early immigration visitor can observe real-world implementation before official guidance is published. Jomtien Immigration has two primary service buildings: Building A handles extensions and 90-day reports; confirm with security at the gate which building handles your specific service.

When you need it

Common mistakes

Full guide: Jomtien Immigration office guide · Expiry countdown · Ask us before your visit.

Related terms

90-day report · Extension · TM30 · Re-entry permit

Free 15-min consultation

Want a personal answer?

A real human in Pattaya replies within 24 hours.

Book free consult → · WhatsApp +66 96 728 6999