Complete Guide

Immigration Offices

Thailand immigration office locations, hours, required documents, and practical tips for your visit.

35 articlesCurrent

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...

thailand-visaimmigration-office
7 min read
Bangkok Immigration Office (Chaeng Wattana): Complete Guide

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read
Chiang Mai Immigration Office: Address, Hours & Tips

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
9 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
8 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
8 min read

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 (ตรวจคนเข้าเมืองจังหวัดสุราษฎร์ธานี (พะงัน))...

thailand-visaimmigration-office
7 min read
Koh Samui Immigration Office: Address, Hours & Island Guide

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...

thailand-visaimmigration-office
8 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read

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,...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
8 min read

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...

thailand-visaimmigration-office
8 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
6 min read

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...

thailand-visaimmigration-office
6 min read

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...

thailand-visaimmigration-office
8 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read
Pattaya Immigration Office (Jomtien): Address, Hours & Complete Guide

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...

thailand-visaimmigration-office
9 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read
Phuket Immigration Office: Address, Hours & Complete Guide

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...

thailand-visaimmigration-office
8 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
6 min read

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...

thailand-visaimmigration-office
7 min read

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...

thailand-visaimmigration-office
8 min read

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...

thailand-visaimmigration-office
7 min read

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.