Complete Guide
Immigration Offices
Thailand immigration office locations, hours, required documents, and practical tips for your visit.
Thai immigration offices are where you will handle visa extensions, 90-day reports, re-entry permits, and other essential paperwork. Offices are located in every major city and many provincial capitals across Thailand. Knowing which office to visit, what documents to bring, and when to arrive can save you hours of waiting and avoid unnecessary return trips.
What You'll Learn
- Locations and contact details for Thai immigration offices nationwide
- Services available at each immigration office
- Operating hours, queue tips, and appointment systems
- What to bring when visiting a Thai immigration office
Updated Sep 27, 2026
Ayutthaya Immigration Office: Hours, Jurisdiction & Why Not Chaeng Wattana
If you live in Ayutthaya province, your extensions of stay, 90-day reports and re-entry permits go to Phra Nakhon Si Ayutthaya Provincial Immigration...

Updated Sep 27, 2026
Bangkok Immigration Office (Chaeng Wattana): Complete Guide
The Bangkok Immigration Office at the Government Center on Chaeng Wattana Road is the largest and busiest immigration facility in Thailand. Whether...
Updated Sep 27, 2026
Chiang Khong Immigration: Chiang Saen Checkpoint Office, Friendship Bridge 4 & Huay Xai Crossing
Chiang Khong has no "Chiang Khong Immigration" of its own. The office in town belongs to the Chiang Saen Immigration Checkpoint...

Updated Sep 16, 2026
Chiang Mai Immigration Office: Address, Hours & Tips
The Chiang Mai Immigration Office serves one of Thailand's most popular cities for long-term expatriates, retirees, and digital nomads. The Chiang...
Updated Sep 16, 2026
Chiang Rai Immigration Office: Central Chiang Rai Branch, Mae Sai HQ & Hours
Chiang Rai Immigration (ตรวจคนเข้าเมืองจังหวัดเชียงราย) handles visa extensions, 90-day reports, re-entry permits and TM30 for foreigners living in...
Updated Sep 16, 2026
Hat Yai Immigration Office (Songkhla Immigration): Address, Hours & Border Checkpoints
If you live in Hat Yai, the office you need is called Songkhla Immigration (ตรวจคนเข้าเมืองจังหวัดสงขลา), and despite the name it is in Hat Yai, not...
Updated Sep 27, 2026
Hua Hin Immigration Office: Thap Tai Address, BluPort Service Point & Retirement Extensions
Hua Hin's immigration office is the main office of Prachuap Khiri Khan Provincial Immigration (ตรวจคนเข้าเมืองจังหวัดประจวบคีรีขันธ์), and it handles...
Updated Sep 27, 2026
Kanchanaburi Immigration Office: Pak Phraek Address, Hours & Myanmar Border Crossings
Kanchanaburi Provincial Immigration (ตรวจคนเข้าเมืองจังหวัดกาญจนบุรี) is the office for foreigners who live anywhere in Kanchanaburi province, from...
Updated Sep 16, 2026
Khon Kaen Immigration Office: Address, Phone & Visa Extensions
Khon Kaen Immigration (ตรวจคนเข้าเมืองจังหวัดขอนแก่น) is where foreigners living anywhere in Khon Kaen province extend their stay, file 90-day...
Updated Sep 27, 2026
Koh Phangan Immigration Office: Official Address, Phone & Koh Tao Unit
Yes, Koh Phangan has its own immigration office. Surat Thani Provincial Immigration lists a Phangan unit (ตรวจคนเข้าเมืองจังหวัดสุราษฎร์ธานี (พะงัน))...

Updated Sep 27, 2026
Koh Samui Immigration Office: Address, Hours & Island Guide
The Koh Samui Immigration Office serves one of Thailand's most popular islands for both tourists and long-term residents. It is a unit of Surat Thani...
Updated Sep 16, 2026
Korat (Nakhon Ratchasima) Immigration Office: Address, Hours & Services
Nakhon Ratchasima Immigration (ตรวจคนเข้าเมืองจังหวัดนครราชสีมา), the office everyone calls Korat Immigration, handles extensions of stay, 90-day...
Updated Sep 27, 2026
Krabi Immigration Office: Sai Thai Address, Hours & Koh Lanta Residents
Krabi Immigration (ตรวจคนเข้าเมืองจังหวัดกระบี่) handles visa extensions, 90-day reports, re-entry permits and TM30 for foreigners living anywhere in...
Updated Sep 27, 2026
Lampang Immigration Office: Kluai Phae Address, Phone & Online Booking
Lampang Provincial Immigration (ตรวจคนเข้าเมืองจังหวัดลำปาง) is the office for foreigners who live in Lampang province. It handles visa extensions,...
Updated Sep 27, 2026
Mae Hong Son Immigration Office: Main Office, Pai Branch & Mae Sariang
Mae Hong Son Provincial Immigration (ตรวจคนเข้าเมืองจังหวัดแม่ฮ่องสอน) handles visa extensions, 90-day reports, re-entry permits and TM30 for...
Updated Sep 27, 2026
Mae Sai Immigration: Chiang Rai Immigration HQ, Mae Sai Border Checkpoint & Tachileik Crossing
Mae Sai is where Chiang Rai Immigration (ตรวจคนเข้าเมืองจังหวัดเชียงราย) has its headquarters, at 117 Moo 10 on Phahonyothin Road, Tambon Wiang Phang...
Updated Sep 27, 2026
Mae Sot Immigration (Tak Immigration): Address, Hours & Friendship Bridge
Tak Provincial Immigration (ตรวจคนเข้าเมืองจังหวัดตาก) is based in Mae Sot, not in Tak town. It handles visa extensions, 90-day reports, re-entry...
Updated Sep 27, 2026
Mukdahan Immigration: Bang Sai Yai Office, Friendship Bridge 2 & Savannakhet Visa Runs
Mukdahan Immigration (ตรวจคนเข้าเมืองจังหวัดมุกดาหาร) handles extensions, 90-day reports, re-entry permits and TM30 for foreigners living in Mukdahan...
Updated Sep 27, 2026
Nakhon Phanom Immigration: Nittayo Road Office, Friendship Bridge 3 & Thakhek
Nakhon Phanom Immigration (ตรวจคนเข้าเมืองจังหวัดนครพนม) is the immigration office for foreigners living in Nakhon Phanom province, on the Mekong...
Updated Sep 27, 2026
Nakhon Si Thammarat Immigration Office: Pak Phun Address, Hours & Khanom
Nakhon Si Thammarat Immigration (ตรวจคนเข้าเมืองจังหวัดนครศรีธรรมราช) is the provincial immigration office for Nakhon Si Thammarat. Foreigners living...
Updated Sep 27, 2026
Nong Khai Immigration: Provincial Office, Friendship Bridge Border Runs & the Land-Border Cap
Nong Khai Immigration (ตรวจคนเข้าเมืองจังหวัดหนองคาย) does two different jobs in two different places. Its provincial office in Mi Chai handles...
Updated Sep 27, 2026
Nonthaburi Immigration: Who Files Here (Not Chaeng Wattana), Areas Covered & Process
Nonthaburi Immigration (ตรวจคนเข้าเมืองจังหวัดนนทบุรี) is the provincial immigration office for foreigners who live in Nonthaburi, the province...
Updated Sep 27, 2026
Pathum Thani Immigration: Rangsit, Khlong Luang & Lam Luk Ka Residents, Not Chaeng Wattana
Pathum Thani Immigration (ตรวจคนเข้าเมืองจังหวัดปทุมธานี) is the provincial immigration office for foreigners living in Pathum Thani, the province...

Updated Mar 9, 2026
Pattaya Immigration Office (Jomtien): Address, Hours & Complete Guide
The Pattaya Immigration Office serves one of the largest expat communities in Thailand, with thousands of retirees, business owners, and long-term...
Updated Sep 27, 2026
Phang Nga Immigration Office: New Nop Pring Address & Khao Lak Residents
Phang Nga Immigration (ตรวจคนเข้าเมืองจังหวัดพังงา) is the office for every foreigner living in Phang Nga province, and that includes Khao Lak. There...
Updated Sep 27, 2026
Phitsanulok Immigration Office: Hua Ro Address, Hours & Online Booking
Phitsanulok Provincial Immigration (ตรวจคนเข้าเมืองจังหวัดพิษณุโลก) is the office for foreigners living anywhere in Phitsanulok province, from the...

Updated Mar 9, 2026
Phuket Immigration Office: Address, Hours & Complete Guide
The Phuket Immigration Office serves one of the largest foreign populations in southern Thailand, including long-term retirees, business visa...
Updated Sep 27, 2026
Ranong Immigration Office: Bang Rin Address, Hours & the Kawthaung Crossing
Ranong Immigration (ตรวจคนเข้าเมืองจังหวัดระนอง) does two jobs. Its office in Bang Rin handles extensions, 90-day reports, re-entry permits and TM30...
Updated Sep 27, 2026
Rayong Immigration: New Map Ta Phut Office on I-1 Road, Hours & Extensions
Rayong Immigration (ตรวจคนเข้าเมืองจังหวัดระยอง) handles visa extensions, 90-day reports, re-entry permits and TM30 for foreigners living anywhere in...
Updated Sep 27, 2026
Samut Prakan Immigration: Pak Nam Office, Hours, Phone Lines & Bang Phli Residents
Samut Prakan Immigration (ตรวจคนเข้าเมืองจังหวัดสมุทรปราการ) is the office for foreigners who live in Samut Prakan province, the area south-east of...
Updated Sep 27, 2026
Surat Thani Immigration Office: Thung Rang Address, Hours & Island Units
Surat Thani Immigration (ตรวจคนเข้าเมืองจังหวัดสุราษฎร์ธานี) is the provincial immigration office for Surat Thani, and its mainland office handles...
Updated Sep 27, 2026
Trang Immigration Office: Kantang Address, Hours & Trang Islands Residents
Trang Immigration (ตรวจคนเข้าเมืองจังหวัดตรัง) is the provincial immigration office for Trang, and it is not in Trang town. Its address is 270...
Updated Sep 27, 2026
Trat Immigration: Khlong Yai Office, Laem Ngop Extensions & Koh Chang Service Point
Trat Immigration (ตรวจคนเข้าเมืองจังหวัดตราด) serves foreigners living in Trat province, including Koh Chang, Koh Kood and Koh Mak. Its head office...
Updated Sep 27, 2026
Ubon Ratchathani Immigration: Sirindhorn Head Office, City Service Counter & Chong Mek Border
Ubon Ratchathani Immigration (ตรวจคนเข้าเมืองจังหวัดอุบลราชธานี) is the immigration office for foreigners living in Ubon Ratchathani province, and it...
Updated Sep 16, 2026
Udon Thani Immigration Office: New Ban Lueam Address (Moved July 2025), Hours & Services
Udon Thani Immigration (ตรวจคนเข้าเมืองจังหวัดอุดรธานี) handles extensions, 90-day reports, re-entry permits and TM30 for foreigners living anywhere...
Quick Answers
Frequently Asked Questions
What services do Thai immigration offices provide?
Thai immigration offices handle visa extensions, re-entry permits, 90-day reporting, TM30 notifications, change of visa type (in limited cases), and various other immigration-related services. The main office in Bangkok (Chaeng Wattana) offers the widest range of services.
Do I need an appointment at Thai immigration?
Most immigration offices operate on a walk-in, first-come-first-served basis using a queue number system. Some offices, particularly the Bangkok Immigration office at Chaeng Wattana, offer online queue booking. Arriving early (before 8:30 AM) is strongly recommended to avoid long wait times.