Advice on Thailand Visa Overstay Regulations

  1. Thailand Immigration overstay rules

Overstaying your visa is illegal.  If you overstay for a short period you will have to pay a fine.  However,  if you overstay for more than 90 days then it is a serious offence and the result will be you are deported from Thailand and banned from visiting again.  The length of the ban depends on how long you have overstayed your visa.

If you are caught overstaying by an Immigration officer, then it can result in being taken to jail if you are not able to pay the fine or have a long overstay.

From 20th March 2016, if you are caught overstaying by even one day, you will face a ban from re-entering Thailand of five years. If you have overstayed by more than one year, you will face a ban of ten years.

If you have a very long overstay and turn yourself in to the authorities you will have to go before a judge in court. The overstay fine is usually waived and in it’s place a smaller fine imposed.   You will then be held in the IDC ( Immigration Detention Center ) until you can arrange for a ticket on a direct flight back to your own country.  You will then have to pay a small fee to the immigration officers to take you to the airport and accompany you through Immigration, where you will get the blacklist stamp in your passport, and to the gate.  Your passport will be given to a steward on the flight and they will return it to you when you land in your home country.

How much is the fine for overstaying?

The fine depends on the number of days you have overstayed. The minimum charge is 500 Baht per day.  This goes to a maximum of 20,000 Baht for overstays of 40 days or longer.

The good news is that if your overstay is under 90 days and you  pay the fine  then leave the country then you won’t have any problem returning to Thailand at a future date.  There won’t be any black mark next to your name.

What is overstaying?

Overstaying is when someone resides in Thailand for a period exceeding the length of time they are permitted to do so by their visa or entry stamp.

It is your responsibility to ensure that you do not overstay.

However, the Thai Immigration officials realise that sometimes people make mistakes and book a flight a day too late or their plans change, a flight is cancelled and they have to leave a day late.  In cases such as these, with a few hours overstay, the 500 Baht overstay fine is usually waived.

If you are in a situation like this, don’t panic.  Just explain to the immigration officer when you are being stamped out of the county.  Apologise and you will be treated fairly.

If you have a longer overstay, for example, 1 week, then you will be required to pay this ( 7 days x 500 Baht = 3,500 Baht )  before you can leave the country.  It is easiest to pay when you fly out.  Again, explain the reason to the immigration office at the airport, then you will be taken to a nearby counter when you can pay the overstay fine.  Please ensure that you have enough funds to cover this. If not, then you may be taken to the holding cells until you can raise funds.

Children under the age of 15 are not charged a fine for overstaying but still get overstay stamps when they leave the country. Being exempt from the fine does not make them exempt from needing a valid visa entry or extension to stay in the country.

Consequences of overstaying your Thai visa

Please note that repeated violations of overstaying can hold serious consequences. In the event that you have had a few overstays, your passport could be stamped with a stamp declaring you in violation of the immigration laws and regulations of Thailand.

This stamp will label you as an “undesirable alien”, which could make travel and obtaining entry to other countries much harder than it should be.

Where is the Immigration Detention Centre?

The IDC is located in central Bangkok at the Immigration Office on Soi Suanplu, Bangkok.  This is where anyone who has been arrested for overstaying will be held prior to attending court and then whilst waiting for their flight back home to be arranged.

You can call on: 02 213 2369 but it is better to go in person.  Go to Building 5 at the IDC.  You will need the overstayer’s details: Name, nationality, age, arrest date and location.



2,492 thoughts on “Advice on Thailand Visa Overstay Regulations”

  1. If my visa is expired and I plan to pay the overstay fine when I leave Thailand. I’m currently living at a hotel paying a monthly rate and the owner reports me to immigration as he is obliged to do. First question, is it possible the owner of hotel will be fined by immigration for reporting me but my visa is expired?
    Second question, is it possible immigration will see my information being reported to them and notice my visa is expired and they will come to the hotel to arrest me? Is that a possibility or is immigration not on the lookout for situations like this? Thanks in advance for your help

    1. First question, No. The hotel won’t be fined, but they could choose to report you to immigration as overstaying if they wanted to.

      Second question, Yes. That’s a possibility.

  2. My visa is expired, I’m currently overstaying. Can I still stay in a hotel in Thailand? I understand hotels must report all foreign guests to immigration. Do they just check to ensure I have a stamp on my passport from Thai immigration or are they checking to see the exact date and if my visa is currently active or expired, and would only allow me to stay if visa was currently not after expiring. Thanks

    1. Hotels probably won’t be interested in your immigration status with regards of allowing you to stay or not.

      However they will upload your name, passport and visa details to the Immigration database as they are required to do by law.

  3. Good morning. In my case I have overstayed my visa by about 80 days, I have no problem paying a penalty upon leaving. My friend has overstayed by 7/8 months. For both of our cases, can we book a flight leaving Thailand then go to the airport and pay the fine of 20000 baht and be allowed to leave? Will this be the case for both of our situations, 20000 fine and leave ?. Many thanks. Cheers

    1. Yes, you can pay the fine when you leave Thailand. You won’t be detained unless there is a valid reason to do so.

        1. It doesn’t necessarily have to be at an airport. It’s just that’s the most common way. It can be paid at a land border or even a sea border if you are leaving by boat.

  4. Hi i was caught by the immigration officers and labour office officers who came to my school to check the documents of the teachers i was due for overstay because of the processing of my documents by the education office so i was locked up and the next day taken to court am going to IDC for departure i want to know if i can be banned from entering thailand again at the airport

    1. You’ll be taken to court, fined and told how long you are banned for. Then you’ll need to buy a plane ticket home. You’ll stay in IDC until your departure and will be taken to the airport by police officers.

  5. Hi, I have overstayed my visa in Thailand. I have been told I will pay a fine of 500 baht per day for the first 40 days so this will be 20000 baht. From the 41st day does the fine increase or simply stay at 20000 baht total provided I don’t stay more than 90 days? I have already passed the 40 day 20000 baht mark, if I leave Thailand after 89 days will the fine still be 20000 baht or will I also be fined for the days after the original 40 days. If I leave and pay the 20000 baht fine, will I be able to stay a week in Cambodia and then enter Thailand again without any problems? Many thanks

    1. The maximum fine is 20,000 Baht. It’s extremely unlikely you would be allowed back in to Thailand if you have recently had a very long overstay.

      1. Thanks for your response. But I thought in order to be banned from entering Thailand, I would have to overstay by 90 days? For example if I overstay for 80 days, leave and pay the 20000 baht fine. Could I enter Thailand again after spending 1 week in Cambodia?

        1. Entry is always at the discretion of the immigration officer on duty. You have no guaranteed right.

          If they feel you have a good chance of overstaying or are not a genuine tourist then they may well refuse you entry.

          1. Really appreciate your feedback, thank you. Regardless of whether I can enter Thailand again, regarding overstaying my current visa – if it’s 89 days or if it goes over that and is for example 6 months – the procedure is I would pay a 20000 baht fine when departing at airport? Is this guaranteed or can it very case by case, could they possibly try to charge me more or put me in jail?
            Thanks again

          2. You can pay the 20,000 Baht fine at the airport. That is the maximum amount you can be fined. You won’t be put in jail – unless there is a good reason to, eg an outstanding arrest warrant etc

            Queue up at immigration as normal, when it is your turn tell the officer you have overstayed. They will take you to the overstay counter which is behind the immigration desks. You’ll be processed there.

  6. I just wanna ask if i overstayed for 3 days, are they going to stamp my passport “overstayed” or no? and the second question is, how many times can i extend my tourist visa in Thailand?

    1. Yes, your passport will be stamped, in Thai language, saying you have overstayed. You can extend a Tourist Visa, or Visa Exemption, once for 30 days.

      1. is the “overstayed” stamp will affect my visa processing? because the end of my tourist visa extension will be on July 8 and i am going to process my non b visa on July 12.

        1. Only the immigration office dealing with your visa can answer that. It’s best to contact them in advance to let them know the situation.

      2. My husband is overstay 1 year up can he come to airport pay 20000 baht and easily come back his country or the immigration take him to idc

  7. Dear Admin,

    Please kindly confirm me whether a child overstay fine needs to be paid if the child is over 14 years old. Some websites mention that only the child who is under the age of 14 does not need to pay the fine. Which one is the correct answer? In your website, I see “For a child who is under the age of 15, there is no fine.”
    Thank you.

    1. Children under 15 years old don’t have to pay a fine. This is a policy adopted by the Immigration Bureau, rather than something written into law. Which is why you wont see it in the Immigration Act.

  8. May I know overstayed between 5 to 10 days in Thailand can effect or occur any problems when making ED Visa. My acceptance letters is delayed then I expected.

    1. You should ask the Immigration office where you are applying, only they know the answer. Or ask your school, academic institution to contact them for you as they will have immigration staff that they deal with regularly.

  9. Dear Admin, I’ve overstayed for 92 days and plan to pay my fine promptly.

    I will travel – not to my home country.

    Am I able to travel freely once I pay my fine at the airport?

    1. Yes, you can travel freely. However you will have a stamp in your passport that says you have overstayed.

  10. Hi , have 6 months overstayed in Thailand. Now I want to go travel for other country ( not home country ) what should I do for it please help me advise

          1. admin please answer, I would like to ask, I overstayed in Thailand for 3 months 2 years ago and I paid a fine of 20,000 thb and went back to my home country, and if I go to Thailand again this year and overstay again, will it be the same overstay fine?

  11. My visa period will be over on 14 June, 2024 12:00 PM. I have a plan to go Laos to apply TR visa on 13 June, 2024. I will arrive to Laos on June 14, 2024. I may get 14 days to stay so, I can stay in Laos from 14, June to 27, June 12 PM. I made an online appointment at Thailand Embassy in Vientiane on June 26, 2024. The visa process period will take 3 days. I can get my TR visa on June 28, 2024. I didn’t notice it. If I didn’t get the visa on June 27, 2024, I have to stay a day over in Laos. How can I solve for that one day? Please suggest for me.

    1. You will have to ask Lao Immigration. I dont know their rules on overstaying a day or two. Or change your appointment date at the Thai Embassy.

  12. Dear Admin

    I hope this message finds you well. I am writing to bring to your attention a matter of urgent concern regarding my status with the Thailand embassy. It has come to my notice that I have been blacklisted, which I believe to be a mistake, as I have never visited Thailand.
    At Airport,I didn’t get boarding pass and they were saying you are not allowed to fly Thailand.
    I request a thorough review of this matter at the earliest convenience. Below are my details for your reference:

    – Full Name: Sanjay Kumar
    – Nationality: Indian
    – Contact Information:

    I am confident that a review of your records will show that there has been an error. I kindly ask for your assistance in rectifying this situation as it has significant implications for my future travel plans.

    Please let me know if you require any additional information or documentation from my end to facilitate the review process. I am keen to resolve this matter promptly and am available for any further inquiries.

  13. I have overstayed for 3 days. I was not aware my visa got expired. Can I pay fine and renew my visa inside Thailand only or do I need to exit country

    1. You should go to the immigration office where you are staying tomorrow and, assuming your visa / exempt entry is a type that can be extended they will be able to process the overstay and the 30 day extension.

  14. I’m a Canadian that has overstayed for a couple of years. I got a flight to go to Taiwan where I have a job offer and family, but I don’t have money to pay the fine. Will they allow me to get on the flight and get out of here?

    1. You won’t be allowed to leave without paying the fine. If you try to leave and don’t have funds to pay the 20,000 Baht overstay fine you will be stopped at Immigration and then taken to the detention centre. You will have to stay there while you wait for a court appearance and will have to buy another ticket and pay the fine set by the court before you are deported.

  15. Hi I am a South African married to a Thai. We plan to visit Thailand and due to flight availability i can only get a return flight from S.A. departing on 30/08/2024 and return on the 30/09/2024. As a south African citizen we get a 30 day entry which means my return flight falls 1 day out of the 30 day entry. Can i arrange on arrival for the overstay of 1 day? I don’t want to have any issues and get on the other side of the Thai law as i will be retiring soon and will apply for a Thai Marriage Visa November this year.
    My apology, previous post i had the year as 2023 and not 2024.
    Please advise Thank You.

    1. It’s not possible to arrange the overstay when you land in Bangkok. You have three options:
      1) Get a Tourist Visa in advance from the Thai Embassy in South Africa This will give you 60 days stay.

      2) When you are here go to the Immigration office in the area you are staying and apply for a 30 day extension. This is 1,900 Baht

      3) Do nothing. The first 24 hours of any overstay is usually forgiven. But you could be fined 500 Baht when you exit Thailand.

  16. my boyfriend and I made a mistake, we wanted to stay in koh samui for 30 days but we didn’t know that the day will start counting upon arrival. I’m worried it’ll mess up our records and will be hard for us to get visas for other countries. We will arrive in Koh Samui on October 9 8:05 am then leave on November 8 9:00 am. we thought we should book another flight to another country to restart our stay but we don’t know if we still have budget for that.

    We really don’t know what to do. We’re thinking about just paying the fine because it’s cheaper but I’m worried that it’ll be hard for us to get visas from other countries just because of that.

    1. The first 24 hours of any overstay is usually forgiven – as a lot of people dont realise that Immigration includes the day you arrive as day 1 in the 30 day stay. So you shouldn’t have any problems when you leave. The worst case would be a 500 Baht fine. There wouldn’t be any stamp in your passport in English indicating an overstay.

      Or if you want to be 100% sure of not having any problem you can extend your visa at the Immigration office on Samui. This is 1,900 Baht. That will be much cheaper than flying in and out of the country for a day.

  17. Good evening. I need clarification on my situation. I want to process the visa of my 3-year-old son, from tourist visa to NON-O visa; however, his tourist visa has been expired for about a year now. Is it possible to process it without leaving the country, even though his tourist visa has expired?

    1. The immigration office where you are living will be the best source of reliable information as the interpretation of rules often differs between offices.

    1. There’s no overstay ban for children under 18. And no overstay fine if they are under 15. But over 15 will have to pay a fine if they overstay.

      1. Thanks for the info, so there will be no problem with the immigration if she will exit Thailand (through Laos visa run and pay the fine) then go back to Thailand with tourist visa only? She’s overstay for more than 5 years.

        1. There’s no overstay ban for children. So assuming she’s with her family she can re-enter Thailand without any problems. Although you might be told to get the correct visa for her.

  18. Hi,

    My blacklist expired now and I would like to make a few weekend trips to Thailand since I live nearby. I guess I will get questioned on my first visit, but do you think it would happen every time I visit after that as well?

    1. That would be up to the immigration officer on duty. But they will be able to see details of your entries / exits after the blacklist expired and so you shouldn’t have any serious questioning once you have shown that you are just making short visits as a tourist.

  19. I over stayed my 30 day stay in Thailand by 27 days by not fully understanding the visa rules, I payed the fine at the immigration and left on my flight. Will I be refused entry if I travel again.I understand the visa rules and this will not happen again.

    1. You wont have been banned from re-entering. So you shouldn’t have any problem visiting Thailand again , assuming you can show you are a genuine tourist and have a return ticket, accommodation booking and funds to support yourself.

    2. my grandson has overstayed his visa by 15 days he said he was at the airport in Bangkok and immigration kept him for 2 hours he said he paid his fine and missed his flight home becsuse of them. He got no receipt for payment of the fine and no stamp in his passport and is still in Thailand and has gone now with a friend to phuket, i dont believe him as I dont think immigration would have allowed him to leave the airport!! I think he is lying and probably didn’t even go to catch his flight and hes going to overstay a bit longer as he did say a while back he dont want to come home what do you think ?? obviously we are all worried sick

      1. Hi Annie. Unfortunately he is lying. Immigration are serious about people overstaying and it’s not possible for him to pay an overstay fine at the airport and then be allowed back into the country to continue his holiday.

        If he had missed his flight after paying the fine he would have been detained until he could arrange a new flight.

        So he’s just enjoying himself a bit too much. However he needs to be aware that the longer he overstays the more scrutiny he will have if he wants to visit Thailand again.

        But note that he is breaking the law, so if he is caught overstaying in Phuket he would be taken to the Immigration detention centre and deported at his own expense, plus banned from re-entering Thailand.

  20. Friend overstayed 8 days he is locked up in police station in pattaya for 5 days. So he has overstayed a total of 13 days. He will like to be released immediately to go to immigration to pay the fine and leave the country. When can he do this? he is from HK holding HK passport.

    1. You should contact the police at the station he is being held. They might decide to send him to the Immigration Detention Centre and then he’d have to wait for a court date before being deported.

  21. I am a single mom. I have a 1 year old daughter. I have a year education visa for a 1 year diploma course, but it will not able to provide dependent visa for my baby. She can only come with a tourist visa which will last for 3 months maximum. What should I do? I don’t want to go to another country and come back. If she overstays and gets an overstay stamp, can there be any problem for her when we try to migrate in Europe? Can you please give me some advice?

    1. Yes, technically your child needs to have a valid visa to stay in Thailand. But in reality there’s no overstay ban and no fine if children under 15 overstay. So many parents don’t get their child a visa until they are school age.

      So long as your visa status is legal you shouldn’t have any problems entering another country with your daughter. I wouldn’t worry about it.

  22. SawadeeKup sir,
    Please help me to understand the procedures my question is;
    My blacklisted has expired…can I fly directly into Thailand???????
    Much appreciated!
    Have a nice day!
    Thank you sir!

    1. Yes, you can try to enter Thailand again. But remember that there is no guaranteed right to enter, it is always at the discretion of the officer on duty. They will know you have a previous overstay and ban and so you will have to prove to them that you are a genuine tourist and have no plan to overstay again. If you cannot do that then you maybe denied entry

  23. I lost my passport and I overstayed in Thailand for almost 2 year 1 month. And I’m willing to pay all fines. The problem is with my country embassy. Indian embassy is not treating a Indian in good way. Any other option.

    1. You can’t travel internationally without a passport. So you need to contact Embassy and resolve that first. Or the alternative is to go to your local Immigration office and surrender. You’ll be taken to the Immigration Detention Centre, then charged and deported. You’ll have to have funds to pay for the fine and flight.

  24. Hello, good evening. I have a story to tell.

    Before I book my flight, I ask the administrator, if I can go before or after March 31. They said that I need to finish the contract then go after March 31.

    Last December, I ask them if I can book my flight on April 4 because it’s more cheaper than April 1-3, then they said yes. Then after I booked my ticket, I gave the copy of it to the administrator.

    Then, early in the morning today, they just inform me that they didn’t notice that my flight is April 4 at 4:00 AM, they taught it is in the afternoon. Then they give me 2 choices, whether they are going to cancel my visa on April 3 and pay 500 baht for overstay or I’m going to rebook my ticket from 4:00 AM to afternoon. So I chose to pay 500 baht for overstay because its more cheaper than rebooking of ticket.

    They are going to cut my visa on April 3, then my flight is on April 4 at 4:00 AM.

    Apart from 500 baht fine, will the immigration officer put the stamp on my passport?

    Thank you so much in advance.

    1. You will only overstay by an hour or two. Usually the first 24 hours of any overstay is forgiven. It is very unlikely that you will be charged the 500 Baht overstay. Or, just check in early and go through Immigration before midnight, then you wont have any overstay to worry about.

Leave a Reply

Your email address will not be published. Required fields are marked *