Moderate Chiang Mai Mon–Fri 08:30–16:30

Chiang Mai Immigration Office

Complete 2026 guide — opening hours, queue tips, required documents, transport, and what to bring.

Updated May 2026 · ThaiVisaFlow Editorial Team · Informational only — not official Thai Immigration Bureau data

Weekday Hours

08:30 – 16:30

Typical Queue

1–3 hours on weekdays

Best Arrival

Queue numbers available from ~08:00

Region

Northern Thailand

Informational guide only. Office hours, services, and requirements change without notice. Always verify current information directly with the office or via immigration.go.th before visiting.

Office Overview

Full Name

Chiang Mai Immigration Office

Province / Region

Chiang Mai · Northern Thailand

Address

Promenada Resort Mall, 193/137 Moo 2, Nong Chom, Sansai, Chiang Mai 50210

Phone

+66 53 201 755

Weekday Hours

08:30 – 16:30

Saturday

Closed

Sunday

Closed

Queue Level

Moderate

Queue numbers available from ~08:00. Arrive by 08:00–08:30 recommended.

Location & Address

Promenada Resort Mall, 193/137 Moo 2, Nong Chom, Sansai, Chiang Mai 50210

Chiang Mai Immigration Office

View on Google Maps

Services Available

Visa Extension90-Day ReportingRe-Entry PermitTM30 ReportingRetirement VisaMarriage VisaEducation VisaWork PermitDTV VisaTourist Visa

Re-Entry Permit

Available same-day. Relatively fast — often processed within 30–45 minutes.

90-Day Reporting

Online via tm47.immigration.go.th recommended. In-person or drop-box also accepted.

TM30 Reporting

Can be filed here. Landlord should ideally be present or provide signed authorisation.

Visa Extension

Main service. Staff are experienced with all major visa types. ED visa extensions also handled.

Queue & Wait Times

Typical Wait

1–3 hours on weekdays

Best Time

Tuesday–Thursday mornings

Worst Time

Mondays, November–February (peak expat season)

Pro Tip

Significantly less crowded than Bangkok. Good atmosphere — staff are experienced with foreigners.

Getting There — Transport & Parking

grab

Grab directly to Promenada Mall — most convenient option

taxi

Red songthaew from Chiang Mai Old City (~฿50–80 per person)

scooter

Easy scooter parking on-site

parking

Free parking at Promenada Mall car park

bus

Limited public bus options — Grab recommended

Required Documents — What to Bring

Standard documents required for most immigration visits. Service-specific extras listed below.

Valid passport — original + 2 clear photocopies of data page

Current visa/extension stamp — 1 photocopy

TM30 receipt or hotel registration — confirm this is current

Recent passport photo — 4×6cm, white background (bring 2–4)

Completed application form (TM7 for extensions — get at office)

Application fee in exact cash

Practical Tips

1.

Arrive by 08:00–08:30 to get a queue number before the rush

2.

Promenada Mall location means easy parking and good nearby facilities

3.

Staff regularly deal with foreigners — English spoken at most counters

4.

Peak season (November–February): arrive earlier as the expat community renews visas

5.

Bring original documents AND clear photocopies — usually 2 sets

6.

Cash only: ฿1,900 extension fee, ฿1,000/฿3,800 re-entry permit

7.

TM30 should be current before attending — check with your landlord

8.

If your case is complex, consider an immigration agent based in Chiang Mai

Common Mistakes to Avoid

Skipping TM30 check before visiting

Application may be delayed

Insufficient photocopies

Must use on-site copying, adds time

Arriving at peak season without early start

Long wait or turned away

Bank letter older than 7 days (retirement)

Rejected, must return

No re-entry permit before travel

Visa cancelled on exit

Nearby — Copy Shops, ATMs & Food

Promenada Mall food court, Tops supermarket, and restaurants

Copy/print shop at Promenada Mall entrance level

Multiple ATMs at Promenada Mall

Passport photo kiosk at the mall

Track your visa deadlines automatically

Never miss a 90-day report, extension deadline, or re-entry permit expiry. Free to start.

Frequently Asked Questions

Track your visa deadlines

Free · 30-second setup