Chiang Mai Locator, Chiang Mai Thailand
CHIANG MAI LOCATOR - Leading you inside Chiang Mai

Dealing with Chiang Mai Immigration Office

Last edited: August 14, 2015 at 05:10:31

The times are past that you could just walk into Immigration and be out within 30 min.
Waiting queues are 'business-as-usual'.

Every foreigner staying in Chiang Mai long term sooner or later has to deal with the Chiang Mai Immigration Office. In fact, in a way it is fair to say that every long term foreign resident in Chiang Mai is "at the leash" of Immigration: they can decide to kick you out of this country at any time.

Dealing properly with Immigration is therefore essential for every foreign resident in Chiang Mai.

Needless to say to most foreigners (but some foreigners forget it): Immigration is not a business in the hospitality sector such as a hotel. Therefore, they do not owe foreigners a service and they are not here to fulfill your needs.
First and foremost, Immigration is part of the Royal Thai Police force and all foreigners are here because they allow you to stay.

So, when dealing with Immigration it's important to have your papers in order and always stay friendly and polite. Occasionaly, some foreigners get upset due to the long waiting queues, the lack of organisation and logic with regards to policies, papers and procedures, and acting it out they may have some unpleasant surprises.

Immigration is not a hospitality organisation, it's police and you'd better not have enemies in Thailand.

Queue system

Since a few years, the Chiang Mai Immigration Office is usually very, very busy. Crowds are queuing up outside of the office from early in the morning 6 or 7 am, and at times even up until the road. For this reason, Immigration gained itself the nickname 'the Zoo' amongst some groups of foreigners, and indeed waiting times can easily be 2-4 hours.

Nowadays, Immigration works with a queue system. The doors open at 7:30am but people queue up before that to get the first ticket numbers. The ticket number is issued in order of entrance / queue and depends also on your visa matter. There are time slots during the day for ticket numbers to be handled, for example all ticket numbers up until 250 will be treated in the morning before lunch break and all ticket numbers from 250 up in the afternoon.
When you present your case and get a ticket number, the officer in charge will tell you roughly what time you have to get ready.

How to deal smoothly with Immigration?

Here are a few tips to get your papers done as smooth as possible and to reduce waiting time:

1. Visa matter:
First and foremost, distinguish what kind of visa matter you have: a relatively simple one or a more extensive one.
Relatively simple visa matters: re-entry permit and 90-day reporting
More extensive visa matters: most other issues, especially application of first / second entry of a 1-year non-immigration visa.
2. Book a reservation online:
If you know at least 100 days in advance that you have to go Immigration, you can book a reservation online. This is Chiang Mai's Immigration's latest attempt to somehow offer you more convenience dealing with the immense waiting queues. Pity this site ( is entirely in Thai (even though it advertises several language modules), and also a pity that it doesn't allow you to book a reservation within 100 days, because most foreigners probably can't plan that far ahead and also most visa matters will occur within 90 days (such as the usual 90-day reporting and the maximum stay of one entry which is also 90 days). So after you got your new stamp and want to remind yourself of the next time you have to report to Immigration, it's already too late because you have to book at least 100 days in advance. It doesn't really make sense, but that's often with Thai rules and practises, you just have to follow it.
3. Timing
If you can't book a reservation online, you simply have to queue up. Depending on your visa matter and how much time you have, you can try at different times of the day.

Queuing up early in the morning will get you a ticket number
that will be handled during a certain time slot during the day
If your visa issue is more extensive and/or you don’t have much time before expiry of your current visa, you must be sure to get it done and then the only sure way is to queu up early in the morning about 7-7:30am. You can also deliberately choose to go a little later, say 8-9am, then most likely you'll get a ticket number for the afternoon and you can just chill out in the morning.
If your visa issue is relatively simple and/or you still have time before expiry of your current visa, you could give it a wild try and just walk in during the afternoon at say 2 or 3pm. Chances are that most of the queues are gone and you can get things done within just 2 hours.
Most heavy queues form early in the morning (6, 7 or 8am), but but if you add up all the time involved including waiting until the office actually opens, you may end up spending just as much time (3-5 hours for example) as when you arrive there later in the day.
3. Procedure and preparation:
Before you go, make sure you have all your papers prepared. You can still make copies of some relevant pages in your passport at the back of the office (2 baht per copy) or even make passport pictures, but it'll be cheaper and faster if you got that done already.
Check our list of standard requirements for visa.


Procedures at the office aren't always clear, for example sometimes they install a ticket issuing machine at the back and at other times you simply have to walk up to the central counter (not well indicated) and present your passport and visa application case.
At all times, stay polite and friendly or at least neutral to the officers in charge, some foreigners lost their temper and got a red stamp in their passport telling them to leave immediately.

It's hard to get update information from the authorities, even the Chiang Mai Immigration site is not update and/or translated into English, but at least it's a start and you can download some visa application forms here.

Other matters to do at the Immigration Office

Besides the obvious visa matters, there are other matters that could bring you to the Chiang Immigration Office. For example, a Letter of Residence. This (one of the documents of) what you need to show to the Thai authorities when buying a motor cycle or car. Strange enough, you don't need a Letter of Residence when buying a much more expensive property such as a condominium. And strange enough, you can also not use the title deed of your own condominium as a proof of residence to get the Letter of Residence to buy a scooter or car (but you can use you rental contract for it) indecision. Still following it? Again, there is often not much logic to Thai rules, you simply just have to get what they want and then everyone is happy.
You can get a Letter of Residence at Immigration with a proof of residence such as a rental contract. Normally, they charge some THB 500 for it.
Some consulates in Chiang Mai also provide a Letter of Residence that you may be able to use when buying a scooter or car.


Location: Chiang Mai Immigration now has 2 offices, the old office is located near the Airport, just after Airport Plaza. The new office is located in Promenada Resort Mal.

Official opening times:  from 8:30am to 4:30 or 5pm.

Tired of queuing up at Immigration? Outsource your visa trouble to us. Want to stay long term in Thailand? Get a 1-year visa with ease.

DISCLAIMER:  This information was compiled from several sources and best-practises. Policies, prices and procedures of the Thai authorities change continuously. CM Locator accepts no liability for incorrectness of information here. Help us keep this information as update and useful for visa applicants as possible and let us know if you find something has changed.



Leave a comment

Your Name or Pseudo
Your Email (not displayed)

Admin Locator
Admin Locator Posted on October 12, 2016 at 04:17:17
Officially, every foreigner must be registered by the landlord according to the TM.30 form procedure.
This has changed since a few weeks ago. Please check our article on that:
However, if you don't need to go to Immigration during that period (for example to ask for a visa extension), then you will probably not experience any trouble. The problem is when you need a service from Immigration and then they find out that you haven't been properly registered. In practice, some foreigners or landlords refrain from registration (confirm by Immigration), however it's not the official norm.
will de Kuster Posted on October 11, 2016 at 11:24:31
I will stay in Chiang Mai 29 days do i need a registration by immigration ?
James Graneria
James Graneria Posted on November 22, 2015 at 09:25:30
It is no longer possible to book an appointment on-line. That was discontinued 3 months ago.
They are only processing 20 retirement extensions a day, and it is now the norm for people to arrive there at 4.00am to obtain a slot number. Those who do manage to obtain a number in the lucky draw should expect to be hanging around for up to14 hours to complete the process.
90 day reporting slot numbers are usually gone by 8.00am.
eljayess Posted on November 17, 2014 at 20:24:22
Thanks for the info your site provides to expats.

Nomad Guides Chiang Mai
Get a 1-year Thai visa from overseas
Tulou Chinese Restaurant
Save up to 89% on banking fees wiring money internationally
Rent an apartment in Chiang Mai
Latest members (All our Members)
Chiang Mai Communities
arafat tutu
100% lost loves spells - marriage broken relationship+27710570936‎
Maama Tutu and Dr Arafat Love and Marriage spell call +27710…
arafat tutu
Traditional Herbalist Healer - love Spell Marriage Spells+27710570936‎
Maama Tutu and Dr Arafat Love and Marriage spell call +27710…
arafat tutu
Success Magic Business Spell Caste Call +27710570936
FINANCIAL PROBLEMS +27710570936 Looking for jobs increase …
arafat tutu
Lost Love Spells - Get Your Ex Back‎ +27710570936
Love spells and broken relationships contact Maama Tutu +277…
arafat tutu
Best Female Spell Caster - Lost Love Spells Expert@+27710570936
Maama tutu and Dr Arafat love spells @+27710570936 This lov…
arafat tutu
Sandawana oil for money/business/lucky +27710570936
Maama Tutu +27710570936 Sandawan Oil and skin: A high conse…
arafat tutu
Expert Woman Healer - Sangoma And Native Healer +27710570936
Maama tutu and Dr Arafat love spells @+27710570936 This lov…
arafat tutu
Noorani Magic Ring Sangoma And Traditional Healer +27710570936
The magic ring or wallet can help in the following: do you n…
arafat tutu
Wealthy Magic Wallet To Bring U Money Everywhere +27710570936
The Magic Money Wallet Doctor +27710570936 has got strong cu…
Russell Strand
שלום אני ראסל Strand לעבוד כבלוגר בא…
Mama Shamie
Lost love spells caster / psychic healer +27737053600
World’s no.1 female lost love spells caster Mama Shamie +2…
Mama Shamie
African traditional healer with black magic +27737053600 lost love spells caster
Lost Love Spells Caster /Spells Caster In Johannesburg,Canad…
Admin Locator
Chiang Mai Toastmasters Club
Speak English, Build confidence, Conquer your fear, Master t…
James Graneria
Chiang Mai Social Group Of Friends
Do you want to meet up with fellow peers in Chiang Mai? Are …
Peter Cook
Mahasiddha Yoga ( - Just north of the…
Simon Laroche
Language Exchange
Free of costs language exchange between farang and Thai…
Admin Locator
Couchsurfing Chiang Mai
Weekly meet up with local Thai and Couchsurfers, long stayer…
Steve Kramer
Chiang Mai Fencing Club
Dedicated to the sport of Fencing, playing Foil, Epee, and S…
Admin Locator
Latin Tunes @Meridien
Salsa lovers gather at the Meridien, salsa in style, every l…
Admin Locator
Salsa @Sahara
Salsa dance lovers swing it out on Thursday at Sahara, Nimma…
Admin Locator
Bird Watchers
Regular outings for bird lovers…
Admin Locator
Lesbian, Gay, Bisexual & Transsexual group (LGBT)
Our LGBT group aims to allow friendships between both Thai a…
Admin Locator
Monday Jam night @ Boy Blues Bar
Every Monday night is Jam night at Boy Blues Bar Bar. Many f…
Admin Locator
First Northern Thailand Toastmasters Club The Confidence Builders
Meets the 2nd and 4th Saturday of every month at 6pm. 053-21…
Admin Locator
MahJong group
Saturday mornings 10 am. Contact Ruth at 085-615-1413…
Admin Locator
Hash House Harriers: CSH3 (Saturday mixed Hash)
Mixed family hash runs every Saturday. Pick up point is The …
Admin Locator
Support group open to those affected by alcoholism in a rela…
Admin Locator
OA (Overeaters Anonymous)
Every Saturday from 4-5 p.m. Please ask the guards or nurses…
Admin Locator
Film Space
Every Saturday night screening at 07.00 pm (Free Admission!)…
Admin Locator
Expat Club
General Meetings on the 4th Saturday of the month, except De…
Admin Locator
Open night @ Sangdee
All are welcome to perform. Sirimangkalajarn Soi 5 from 8 PM…
Admin Locator
Meditate with the Green Papaya Sangha
In the tradition of Vietnamese Zen Master Thich Nhat Hanh. T…
Admin Locator
Pool League
Every Friday at 9pm at participating bars in a home and away…
Admin Locator
Chiang Mai Expats Club Coffee Morning
Coffee meetings are on 1st and 3rd Friday of each month Frid…
Admin Locator
Alliance Francaise Films
Alliance Francaise Films: Every Friday at 8 PM…
Admin Locator
Trinity Baptist Church
Meeting for old-time worship and fellowship with Dr. Jack L.…
Admin Locator
Traditional 2nd hand market
A Traditional 2nd hand market - Every Saturday morning from …
Admin Locator
Big Day Out
1st Sunday of every month. Live music and BBQ, 080 1222561…
Admin Locator
New Beginnings group of Alcoholics Anonymous
Open meetings at 10:00am on Sundays.…
Admin Locator
International Group of Alcoholics Anonymous
Chiang Mai International Group of AA meets every morning at …
Admin Locator
Classic Cars of Lanna
Meets the last Sunday of every month…
Admin Locator
Every Sunday 1:30 pm - 4:00 pm We have bats and gloves… ju…
Admin Locator
Alcoholics Anonymous
Every Tuesday and Thursday at 6 p.m. Info: 084-485-0100, chi…
Admin Locator
Salsa dancers
Salsa dance lovers swing it out on Tuesday at Coffee Monster…
Admin Locator
“Informal” Expats Ladies Lunch
“Informal” Expats Ladies Lunch: The lunch buffet at the …
Admin Locator
“Formal” Expats Ladies Lunch
“Formal” Expats Ladies Lunch: First Thursday of every mo…
Admin Locator
Nicotine Anonymous
Nicotine Anonymous: Wednesdays and Saturdays, 1 p.m., 086-19…
Admin Locator
Quiz Night @ Garden Bar Lotus Hotel
Quiz Night at the Garden Bar Lotus Hotel Chang Puak. Teams o…
Admin Locator
Chiang Mai Photographic Group
Chiang Mai Photographic Group: meets every other Wednesday a…
Admin Locator
Open Microphone Night
Open Mike Night at the UN Irish Pub every Wednesday, from 8.…
Admin Locator
Co-dependants Anonymous
Co-dependants Anonymous: Support group for those having prob…
Admin Locator
Friends of Bill
Friends of Bill meeting (General 12 Step meeting, all addict…
Admin Locator
Swiss Lanna Society
Swiss Lanna Society weekly informal gatherings, 6:30 p.m. ev…
Admin Locator
Royal British Legion
Royal British Legion meeting has moved to Basic Line Hotel S…
Admin Locator
Badminton group meets every Tuesday from 2-4 PM at the Munic…
Admin Locator
Judo group meets at the MMA club near the Railways station o…
Admin Locator
Money Club
CM Money Club meets last Thursday of every month. Info: Don …
Admin Locator
CM Geeks
The Chiang Mai Computer Club meets every Tuesday. It is open…
Admin Locator
Chiang Mai International Rotary Club
The Chiang Mai International Rotary Club meets on Tuesdays a…
Admin Locator
On-location Sketching Group
On-location sketching group: Monday mornings from 8:00-10:30…
Admin Locator
Karate Practise
Karatedo Federation Wado-kaj organises free Karate practise …
Admin Locator
Tai Chi - Chi Kung
Every Monday and Wednesday 8am at Suan Buak Hat Public Park …
Admin Locator
Women's Book Club
CM's International Women's Book Club meets every last Monday…
Admin Locator
Gentleman's Club
The Gentleman's Club for real gentlemen and males approachin…
Admin Locator
Back to Basics Group of AA
Back to Basics Group of Alcoholics Anonymous meets Monday to…
Admin Locator
Hash House Harriers CH3 (male only)
Male runs every alternate week on Mon/Tue. Pick up from The …
Admin Locator
Jam night @ Boy Blues Bar
Swinging music with live jam, every Monday from 9pm…
Admin Locator
Ball hockey by CM Highlanders
CM Highlanders plays ball hockey every Monday.…
Admin Locator
CM Travel Club
Chiang Mai Travel Club gathers at Sangdee every 2nd Monday o…
Admin Locator
Upstairs at Sangdee
Performing artists every Monday at Sangdee. For those intere…
Admin Locator
Hash House Harriers CSH3
Mixed family hash runs every Saturday. Pick up point is the …
Admin Locator
Sri Sathya Sai Baba Group
Study and discussion group for CM devotees of spiritual mast…
Admin Locator
Gay and Lesbian Club
Regular meetings…
Admin Locator
Readers & Book discussion group
Monthly over lunch to discuss a previously agreed book, cmre…
Admin Locator
Dining Out Group
Once a fortnight, alternating between Asian and Western food…
Warren Lee
Racquet Ball
Though there isn't a proper racquet ball court in Chiang Mai…
Alan and Melanie Kornfield
Circle of Light
The Circle of Light Group is a reading & discussion group fo…
Roland Mogg
Chiang Mai Beach Volleyball Club
Welcome to CMBVC! We are one of Chiang Mai's most active spo…
Amy Dapice
Urban Sketchers Chiang Mai
Urban Sketchers is a nonprofit organization dedicated to rai…
Jenny Jung
Maum meditation
Maum meditation is throwing away the false mind,and is Chan…
Skylar Santian
New Life Foundation Thailand
New Life Thai Foundation is a unique international, mindfuln…
Cinlada Srisuparat
WED ZOUK BAREFOOT at Birds Nest Cafe
We would like to invite you all for our regular zouk meet up…
Ken Lang
Tons of Time!
Weight being a problem for us all these days, but truly bein…
Rod Savvides
Tai Chi Chuan
Tai Chi Chuan step by step.. Daily weekday classes every …
Claudio Caselli
Yin Yoga with Claudio
Price: 200B - Contact Claudio: 0847 744705…
The Yoga Tree Chiang Mai
This movement meditation practice is for anyone that is insp…
Natha Yoga
Esoteric Integral Yoga
The Esoteric Integral Yoga course is an in-depth course prov…
Soragarn Sangsai
Football Club
Football Chiang Mai - Football fan in Chiang Mai…
Ratthawisutth Klomchitt
Chiangmai AutoCAD Training
AutoCAD for Engineering and Architecture drawing training…
Documentary Arts Asia
Documentary Arts Asia Monday & Thursday Showings
The Documentary Arts Asia Theater has regular screenings of …
Income Tax discussion
How to legally claim tax rebate as a foreigner working in Th…
Chiang Mai
Chiang Mai Backgammon
Anyone interested in forming a group?…
Elf B
Tantra Yoga Community
A unique course about the extraordinary spiritual adventure …
Chiang Mai Improv Theatre
We are all about PLAY! Come and regress to being 5 years old…
Laughter Yoga
A laughter yoga class and circle at the Yoga Tree Chiang Mai…
TEFL 360
TEFL Courses…
Bambi Rabid
Comedy Workshop
Think you're funny? We're looking for people who'd like to…
Jessie Q
Chiang Mai Jugglers and Prop Enthusiasts
Wanna meet and play with other Prop Manipulation geeks? Lear…
John Bales
Chiang Mai Chess Club
Welcome to Chiang Mai Chess Club…
Warren Lee
Squash Players Chiang Mai
There are 2 main groups of squash players in Chiang Mai. …
Warren Lee
There are a few groups in Chiang Mai that gather for salsa, …
Writers without Borders
If you're an expat in Chiang Mai, Thailand, or, more specifi…
The Yoga Tree Chiang Mai
An exploration of dance and movment, the BIODANZA way, of ho…
Steve XiengMieng
Green Papaya Sangha
Meditation in the tradition of Vietnamese Zen Monk Thich Nha…
Simon Laroche
Bridge Chiang Mai
Welcome to Bridge Club of Chiang Mai…