Thailand Visa Guide

    Everything you need to know about entering Thailand — from visa exemptions to tourist visas and e-visas.

    Visa Exemption

    60+ nationalities can enter Thailand visa-free for 30–90 days.

    Visa on Arrival

    15-day VOA available for select nationalities at international airports.

    Required Visa

    Some nationalities must apply in advance at a Thai embassy or consulate.

    Visa Types at a Glance

    Visa TypeDurationCostNotes
    Visa Exemption30–90 daysFreeFor eligible nationalities; extendable once at immigration
    Visa on Arrival (VOA)15 days฿2,000Available at major ports of entry; extendable once
    Tourist Visa (TR)60 daysVaries by embassySingle or multiple entry; extendable at immigration for 30 days
    Thailand e-Visa60 daysVariesApply online before travel; available for many nationalities
    Non-Immigrant Visa (B)90 daysVariesFor work purposes; requires employer sponsorship
    Retirement Visa (O-A)1 yearVariesFor 50+ with proof of funds; renewable annually

    Visa Exemption Countries

    RegionCountriesStay Allowed
    ASEANMalaysia, Singapore, Indonesia, Philippines, Vietnam, Brunei, Cambodia, Laos, Myanmar30–90 days
    EuropeUK, Germany, France, Italy, Spain, Netherlands, Switzerland, Austria, Sweden, Norway, Denmark30 days
    AmericasUSA, Canada, Brazil, Argentina, Mexico, Peru, Chile30 days
    Asia-PacificJapan, South Korea, Australia, New Zealand, Hong Kong30 days
    OthersRussia, Israel, South Africa, Kuwait, Bahrain, Oman, UAE, Qatar30 days

    How to Apply for a Tourist Visa

    1. 1

      Check eligibility

      Confirm whether your nationality requires a visa or qualifies for exemption at the Thai embassy website.

    2. 2

      Gather documents

      Valid passport (6+ months validity), passport photos, completed application form, proof of onward travel, and bank statements.

    3. 3

      Apply at Thai Embassy/Consulate

      Submit your application in person or via post at the nearest Thai embassy or consulate in your country.

    4. 4

      Pay the fee

      Pay the applicable visa fee. Fees vary by country and visa type.

    5. 5

      Collect your visa

      Processing usually takes 3–5 business days. The visa is stamped in your passport.

    Disclaimer: Visa rules change frequently. Always verify the latest requirements with the official Royal Thai Embassy website or your nearest Thai consulate before travelling.