Moving to Thailand requires careful planning across visas, finances, housing, healthcare, and logistics. This comprehensive checklist covers every step of the process — from choosing the right visa and budgeting for your move, to opening a Thai bank account and finding your first apartment. Written by expats who've navigated the process multiple times, this guide saves you from the common mistakes that cost time and money.
Start by identifying the right visa for your situation. Use our Visa Finder Wizard to narrow down your options based on your nationality, income source, and planned duration of stay. Research cities using our City Comparison Tool to find the best fit for your lifestyle and budget. Begin saving for your move — most expats recommend having 3-6 months of living expenses ($2,000-6,000) as a buffer. Apply for your visa well in advance, as processing times can range from 5 days to 3 months depending on the type and embassy. Book your flights, arrange travel insurance for the initial period, and start learning basic Thai phrases.
Notify your home bank about your move and set up international banking access so your cards continue working overseas. Transfer funds to meet visa financial requirements (500,000 THB for DTV, 800,000 THB for retirement, 400,000 THB for marriage visa) and ensure the money has been in your account for at least 6 months where required. Purchase comprehensive international health insurance — this is mandatory for most long-stay visas and essential for your safety, with policies from providers like Cigna, Allianz, or Pacific Cross starting at $50-150/month depending on age and coverage level. Make certified copies of all important documents (passport, birth certificate, marriage certificate, university degrees, medical records) and store them both physically and in cloud storage such as Google Drive or Dropbox. If you have prescription medications, research their availability in Thailand — most common medications are available at pharmacies like Boots or Fascino, but branded or specialty drugs may need to be brought from home with a doctor's letter. Set up a Wise (formerly TransferWise) or Revolut account for cheaper international money transfers, as traditional bank wire fees can be significant. Consider obtaining an International Driving Permit (IDP) from your home country if you plan to drive, as it is valid for your first six months in Thailand.
Upon arrival, your priorities are: get a Thai SIM card (AIS, DTAC, or True Move — all available at Suvarnabhumi and Don Mueang airports, with tourist SIMs starting at 300-600 THB for 7-15 days of unlimited data), open a bank account (Bangkok Bank and Kasikornbank are most foreigner-friendly — bring your passport, a Thai phone number, and proof of address), and find temporary accommodation (hotels, hostels, or short-term Airbnb — book at least your first 3-5 nights before arriving). Register your address with local immigration within 24 hours — your hotel usually handles this, but if renting privately, you or your landlord must file a TM30 form at the local immigration office. Get a local phone number immediately, as you will need it for banking, Grab rides, food delivery apps like GrabFood and LINE MAN, and virtually everything else in Thailand. Download essential apps: Grab for transport and food, Google Translate with Thai downloaded for offline use, and LINE messenger (the most popular messaging app in Thailand). Exchange a small amount of currency at the airport or use an ATM (note most Thai ATMs charge a 220 THB foreign card fee per withdrawal), then head to a Superrich or Vasu exchange booth in the city for better rates on larger amounts.
Find long-term housing — explore neighborhoods in person before committing to any long-term lease. In Bangkok, popular expat areas include Sukhumvit (Thong Lo, Phrom Phong, Ekkamai), Silom, and Sathorn. In Chiang Mai, look at Nimmanhaemin, Santitham, and the Old City area. Expect to pay 8,000-15,000 THB/month for a one-bedroom condo in Bangkok and 5,000-10,000 THB in Chiang Mai. Set up utilities (electricity is typically 4-7 THB per unit, water is minimal at 100-300 THB/month, and fiber internet from AIS or True costs 500-800 THB/month). Visit the local immigration office to understand your 90-day reporting requirements. Get a Thai driving license if you plan to drive or ride a scooter — you can convert most foreign licenses without a driving test. Explore local markets, hospitals, and transport options near your new home. Join community groups on Facebook (search "[city name] expats") and start building your social network. If you have children, begin the school enrollment process immediately — international schools like ISB, Bangkok Patana, and NIST have limited spots and waiting lists of 6-12 months.
Mark your calendar for 90-day reporting (required for most long-stay visas — you can report in person at immigration, online via the Immigration Bureau website, or by mail). Late reporting incurs a 2,000 THB fine. Keep your bank balance above the minimum requirement for your visa type at all times — immigration may check during extensions. File taxes if you are a Thai tax resident (180+ days in a calendar year) — since 2024, foreign income remitted to Thailand is potentially taxable. Renew your visa extension 30-45 days before expiry at your local immigration office; overstaying costs 500 THB per day and can result in detention and blacklisting. Stay connected with immigration rule changes through the Thai Immigration Bureau Facebook page and reputable expat forums, as Thailand updates visa policies frequently. Consider learning Thai — even basic conversational ability opens up a richer experience and deeper connections with locals. Join a gym, try Muay Thai classes, or take Thai cooking lessons to build routines and meet people. And most importantly, enjoy the incredible food, culture, and community that makes Thailand one of the world’s best expat destinations.
Visa breakthroughs, cost-of-living trends, and local secrets — delivered every Tuesday.
No spam, just value. Unsubscribe any time.
Common questions about moving to thailand — the ultimate checklist