Thailand Visa

Visa Application in Thailand

Visa Options

Choose your nationality and type of visa

Watch Our Thailand Visa Video

A Thailand Visa is required for most foreign nationals to travel and stay in Thailand for more than 30 days. Siam Legal offers online Thailand Visa services that are both fast and secure, including:

  • MARRIAGE VISA - If you are married to a Thai national, you can apply for a Thai Marriage Visa. This visa allows you to stay and work in the Kingdom with your Thai spouse, with terms of an initial 3-month period and a 1-year visa stay.
  • RETIREMENT VISA - The Thai Retirement Visa is issued to applicants who are 50 years of age or over with the intention to retire in Thailand.
  • BUSINESS VISA - Working or opening a business in Thailand requires a Thai Business Visa, which is best applied for prior to coming to Thailand.
  • 1-YEAR THAI VISA - Whether you want to visit and stay with a family, perform duties for the state enterprise or social welfare organizations, or for other purposes not fitted with other visa categories, you can apply for a 1-Year Thai Visa.
  • 90-DAY THAI VISA - If you intend to stay in Thailand for more than just a quick tourist visit, then the 90-day Visa is the best option for you.

See the visa options available for your country and choose the appropriate visa that you need.

US CITIZENS UK CITIZENS
1 YEAR VISA 1 YEAR VISA
THAI VISA 90 DAYS THAI VISA 90 DAYS
MARRIAGE VISA MARRIAGE VISA
RETIREMENT VISA RETIREMENT VISA
BUSINESS VISA BUSINESS VISA
PERMANENT RESIDENT VISA PERMANENT RESIDENT VISA
AUSTRALIAN CITIZENS CANADIAN CITIZENS
1 YEAR VISA 1 YEAR VISA
THAI VISA 90 DAYS THAI VISA 90 DAYS
MARRIAGE VISA MARRIAGE VISA
RETIREMENT VISA RETIREMENT VISA
BUSINESS VISA BUSINESS VISA
PERMANENT RESIDENT VISA

THAILAND VISA - GLOBAL

SELECT YOUR NATIONALITY
Argentina Armenia Australia Austria
Bahrain Belgium Bhutan Botswana
Brunei Belarus Belize Bosnia
Brazil Bulgaria Cambodia Canada
Chile China Costa Rica Croatia
Cuba Cyprus Czech Denmark
Dominican Ecuador Egypt El-Salvador
Estonia Fiji Finland France
Germany Gibraltar Greece Hong Kong
Hungary Iceland India Indonesia
Iran Iraq Ireland Israel
Italy Japan Jordan Kazakhstan
Kenya Kiribati Korea Kuwait
Kyrgyzstan Laos Latvia Liechtenstein
Lithuania Luxembourg Macau Malaysia
Maldives Malta Marino Mauritius
Mexico Moldova Monaco Mongolia
Morocco Myanmar Nepal Netherlands
New Zealand Nigeria Norway Oman
Pakistan Palau Peru Philippines
Poland Portugal Puerto Rico Qatar
Romania Russia Saudi Arabia Senegal
Singapore Slovak Republic Slovenia Solomon
South Africa Spain Sri Lanka Sweden
Switzerland Taiwan Tajikistan Tanzania
Timor Leste Turkey UAE Uganda
Ukraine United Kingdom United States Uzbekistan
Vanuatu Vietnam Zimbabwe
Local Office Numbers:
Bangkok: 02-254-8900
Phuket: 084-021-9800
Chiang Mai: 053-818-306
Pattaya: 084-021-9800
International Numbers:
US: 1 (877) 252-8831
Thailand: +66 2254-8900