This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

What is the best time to visit the immigration office in Bangkok for my first 90-day report?

Jul 13, 2025
a day ago
Leeann **********
ORIGINAL POSTER
When is the "best" time to go to the immigration office for my first 90 day report, with the understanding that there is never actually a good time to go? πŸ˜‚ Weekday morning, I presume? I'm in Bangkok.
2,366
views
1
likes
86
all likes
64
replies
6
images
14
users
TLDR : Answer Summary
The best time to go to the immigration office for your first 90-day report in Bangkok is generally early in the day on a weekday, preferably midweek between 8 AM and noon. However, many users recommend that you avoid Mondays and Fridays to reduce waiting times. Some suggest going just before closing or in the afternoon if you're not an early riser. Note that for your first report, in-person submission is required. While there is debate on mailing options, it is widely advised to prepare for an in-person visit.
Max *************
Do the first in person,and then keep doing them online. Immigration in BKK sucks big time.
Leeann **********
ORIGINAL POSTER
@Max ************
Yes, but I'm asking about the best time of day.
Us *****
Best time is to pay an agent, leave the country, or go before 8 am. You'll be done before 12.
Mark ********
@Us ****
Or save yourself time and money and just pop it in the post 15 days before due date
Julian *******
Midweek. 8am or when it opens.
Joe **********
Never on a Monday and also not on a Friday!
Greg ***********
@Mark *******
and
@Keith ******
. . I reckon we shouldn't continue this discussion. Let the OP do the 90-days report by registered mail and let her find out how far it carries πŸ˜‰
Keith *******
@Greg **********
Yes. You don't seem to have good knowledge on the subject. It works every time
Greg ***********
@Mark *******
and
@Keith ******
. . now! it starts to get really funny. The Question&Answer Games have begun! πŸ˜‚πŸ˜‚πŸ˜‚
Greg ***********
1. In the case of foreigners residing in Bangkok, they must notify in person or assign someone else to submit the letter on their behalf at the Residence Notification Unit, Government Complex Commemorating His Majesty the King’s 80th Birthday Anniversary, 5 December 2007, Building B (2nd floor, south side), Chaeng Watthana Road, Thung Song Hong Subdistrict, Lak Si District, Bangkok (click to see location).

Note : For delivery address, in case of notification by registered mail, please send to the

Residence Notification Unit (90-day report), Division 2, Immigration Bureau 1, Government Complex Commemorating His Majesty the King’s 80th Birthday, Building B, No. 120, Village No. 3, Chaeng Watthana Road, Soi 7, Thung Song Hong Subdistrict, Lak Si District, Bangkok
*****
.
Kevin ******
Best to check with your local immigration office
Greg ***********
Notification by registered mail

1. Photocopy of passport pages with following pages

– front page showing name / surname / Passport No., ect.

– current visa

– last entry stamp of immigration

– last extension of visa

2. Photocopy of departure card TM.6 click to view Example TM.6 card

3. Previous notifications of staying over 90 days (if any) click to view Example document

4. Completely filled in and signed notification form TM.47 click to view Example document (Don’t forget to sign name.)

5. Envelope with 10 Baht stamp affixed and return address of foreigner for the officer in charge to send back the lower part of form TM. 47 after having received the notification. This part must be kept for reference and for future notifications of staying over 90 days.

6. The above mentioned documents must be sent by registered mail and the receipt of the registration kept by the foreigner.

Send the mail before the renewal date 15 days to Immigration Checkpoint in local area where the alien resides.

Notice :

– Your registered mail must be sent to the Immigration office at least 15 days before the due date of notification.

– Your new form will be stamped as of the expiration date of your old receipt.

– Please keep your receipt of your registered mail in case of lost mail.

– Your document can not be processed if you have passed the 90 days limit. ( You must come to the nearest immigration office or Immigration Division 1 in person to pay fine 2,000 Baht)

– Waiting for reply mail over 1 month, please contact Immigration Office with your registered mail receipt.
Greg ***********
everything you need to know is described in detail on this Immigration website:
*********************************************
Leeann **********
ORIGINAL POSTER
@Greg **********
That doesnt answer my question
Mark ********
If you're still at least 15 days out from due date do it by mail. Absolutely best way to do it in Bangkok. CW is a bloody day's hike!
Leeann **********
ORIGINAL POSTER
@Mark *******
can you do that for the first time?
Mark ********
@Leeann *********
Yes. I've done it by mail every time for the last eight years. Don't listen to those who say you must do it in person the first time. That's nonsense
Greg ***********
@Mark *******
Well, what do you say, ChatGPT gives me a wholly different answer when I ask:

β€œcan you do your first 90-days report on Immigration in Thailand by mail?”

The answer is a definite β€œNo, you can’t”

β€œNo, you cannot submit your first 90-day report in Thailand by mail. You must do it in person at the immigration office or through an authorized agent. Subsequent reports (after the first) can be done by mail or online, but the initial report requires an in-person visit or agent assistance.

Here's a breakdown:

First 90-day report:

Must be done in person at the immigration office or by an authorized agent.

Subsequent 90-day reports:

Can be done by mail, online, or in person.

Mailing option:

Requires sending a specific set of documents, including a self-addressed, stamped envelope for the return receipt, to the relevant immigration office.

Online option:

Requires registration and an active login on the Immigration Bureau website.

Important Considerations:

In-person reporting: While the most reliable, it can be time-consuming.

Mail reporting: Can be unreliable due to potential delays or lost mail.

Online reporting: Not available for the first report.

For the first 90-day report, ensure you have all required documents (passport, visa, etc.) and prepare for a visit to the immigration office.
Keith *******
@Greg **********
I'll deliver you some heartbreaking news. Chat IGP is not always right. Absolutely it can be done by mail the first time.
Greg ***********
@Keith ******
I realized a long time ago that asking Google or ChatGPT does not always result in a correct reply. The reason is that Facebook groups are flooded with wrong information, and ChatGPT is fishing in a pond of wrong info, and if the wrong content is in the majority, ChatGPT algorithms will draw the conclusion that the wrong info must be correct
Keith *******
@Greg **********
I go by personal experience, I find it more reliable
Peter ********
@Keith ******
Not any more. Take a look at immigration website. It clearly says that when returning from an overseas trip you need to do it personally.
Keith *******
@Peter *******
Hasn't changed. You just can't do it online. Doing it by mail is the same as using an agent. It works
Peter ********
@Keith ******
yes yes. You can do it by mail. Sorry, I thought you meant online.
Greg ***********
@Keith ******
so you know that this is good and EVERY Immigration Office in Thailand of over 84 offices allows a first 90-days report by mail?
Keith *******
@Greg **********
The topic is Bangkok. You'd need to ask in a group specific to an area to answer that one, or alternatively ask at your immigration office
Graham ******
@Mark *******
by mail counts as in person ;)
Mark ********
Greg ***********
@Graham *****
ChatGPT gives me a different answer - it says you can't do it by mail when it is the first time
Mark ********
@Greg **********
Try Google AI
Greg ***********
@Mark *******
I actually asked Google πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚
Greg ***********
@Mark *******
πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚πŸ˜‚
Mark ********
Greg Alexander ChatGPT? Excuse me whilst I ROFL! Try calling the immigration bureau next time! πŸ˜‚πŸ˜‚πŸ˜‚
Greg ***********
@Mark *******
maybe SOME Immigrations allow it by mail for the first time. However as we know that there are over 84 Immigration Offices in Thailand, so please get off your high horse and don't tell me that you know for every one of these 84 offices, if they accept it or not
Glenn *****
1 hour before they close
Jeremy ********
I like to go in the afternoon since I’m not a morning person

1300-1600 is the best time for me
Iliyan ***********
You can't do it by mail on your first report. You have to go in person. Do it as early as possible and hope to get lucky and be done by noon.
Roberto *********
@Iliyan **********
In Bangkok you can
Mark ********
@Iliyan **********
Actually you can
Iliyan ***********
Mark ********
Mark ********
@Iliyan **********
It says online reporting not permitted. Mail/Agent/Attendance is all "personal" as the notification is done on the traditional form.
Greg ***********
@Iliyan **********
I realized a long time ago that asking Google or ChatGPT does not always result in a correct reply. The reason is that many Facebook groups and other visa-advice related groups, are flooded with wrong information, and ChatGPT is fishing in a pond of wrong info, and if the wrong content is in the majority, ChatGPT algorithms will draw the conclusion that the wrong info must be correct
Andy ************
@Iliyan **********
Wrong. You can do it by mail every time
Iliyan ***********
Andy ************
@Iliyan **********
Call the immigration office and ask them! πŸ˜‚πŸ˜‚πŸ˜‚
Iliyan ***********
@Andy ***********
I don't need to ask them. I've done my first report years ago and to this day everybody does it like that. I don't see anything funny here.
Andy ************
@Iliyan **********
It's funny because you're giving crap advice. I've done it by mail for years. Never failed once
Iliyan ***********
@Andy ***********
nope. First timers have to do it in person.
Andy ************
@Iliyan **********
I've NEVER done it in person, always by mail, and always accepted.
Andy ************
In Bangkok do it by mail. So easy from your local post office. Don't waste a day trekking out to Chaengwatthana just for the 90-dayer
Jeremy ********
@Andy ***********
you can do it online as well
Andy ************
@Jeremy *******
Doesn't always work online especially first time. By mail never fails
Jeremy ********
@Andy ***********
the first time you have to go do it in person or online

*1st time is your inaugural 1st time or any time you re-enter country from an international border via international travel and stay static in country for 90 days (I have to clarify before we go down that rabbit hole)
Andy ************
@Jeremy *******
I do it every time by mail and I travel internationally frequently. Sadly, a lot of people here, yourself included, haven't tried it but rely on Google to give you the right answer!
Jeremy ********
@Andy ***********
I’ve done it by mail a few times

I just find it easier to do it online
Andy ************
@Jeremy *******
Only problem is online sometimes rejects. When that happens you then have to attend CW immigration office. Mail done 15 days before works every time
Matthew *********
@Andy ***********
there has been a problem with the online lately. Many people are getting rejection even tho they been doing it the same for years. It happen to me as well. And the server crashed for days. There is defiantly something wrong with online software now. I need to start mailing my in.
Andy ************
@Matthew ********
That's exactly why I always do it by mail. If you try online and it fails, you've missed the window for mail reporting. It takes a couple of minutes at your local post office and 72 baht in postage for EMS. It's so simple and 100% successful
Jeremy ********
@Andy ***********
I just call that a day adventure

So it’s all good for me
Andy ************
@Jeremy *******
That's fine. It's whatever suits the individual. I don't mind going annually for the extension, but no way for the meaningless 90-dayer!
Graham ******
@Andy ***********
nothing lost in trying online first
Andy ************
@Graham *****
Only problem is to do it by mail you must do it 15 days out. If you try online and it doesn't work, you've missed the window to do it by mail
Graham ******
Thai Visa Advice and Everything Else
... members Β· 60% approval rate
The Thai Visa Advice And Everything Else group allows for a broad range of discussions on life in Thailand, beyond just visa inquiries.
Join the Group
Thai Visa Advice and Everything Else
View the Conversation
Thai Visa Advice and Everything Else