Skip to content
Staylong

20 offices

Thai immigration offices, mapped.

You must use the immigration office for the province where you live. It handles 90-day reports, extensions of stay, re-entry permits and TM30 issues. Offices move and hours change, so check the office page and call before you travel.

Last checked

Bangkok

Chiang Mai

Phuket

Pattaya

Hua Hin

Koh Samui

Koh Phangan

Krabi

Chiang Rai

Mae Sai

Pai

Mae Hong Son

Khon Kaen

Udon Thani

Nong Khai

Korat

Rayong

Surat Thani

Hat Yai

When is your next 90-day report?

Get every report window for the year from your entry date.