As of March 11th, 2020, the Thai Government requires a visa for anyone travelling with a passport from any of the countries listed below.

For all travellers, whatever your nationality, be sure to check with your airline whether you need to provide a medical certificate before boarding.

List of countries for which visas are now mandatory :

Bulgaria – Bhutan – China – Cyprus – Ethiopia – Fiji – Georgia – Hong Kong – India – Italy – Kazakhstan – Korea (ROK) – Malta – Mexico – Nauru – Papua New Guinea – Romania – Saudi Arabia – Taiwan – Uzbekistan – Vanuatu

For more informations, please, visit the following websites:

Thai Embassy, Bern :
Helvetic Confederation website :
Department of disease control :

The Consulate is open :
– Monday, with appointment only, from 9.00 AM to 12.00 AM,
– Thursday, without appointment, from 9.00 AM to 12.00 AM.

Take an on-line appointment

Transit Visas, Category « TS »

Transit Visa Requirements

  • Actual Passport (must not expire within 6 months after your travel)
  • 1 Application form of the Consulate
  • 2 Photos taken within the past 6 months
  • Confirmed flight ticket proceeding to the destination country
  • Hotel reservation in destination country
  • Evidence of adequate finance min. CHF 500.- per person or CHF 1’500.- per family
  • Visa of a destination country in the passport
  • Visa fee must be paid in cash : CHF 30.- per entry

For non Swiss nationals, please provide further documents as shown below :

    • Copie of “C” permit

In case that the applicant’s passport shall be sent back by post, an envelope with applicant’s address and CHF 6.30 of stamps are required.
The Royal Thai Consulate does not accept any responsability for any kind of loss or damage from post service.

Consular officers reserve the right to request additional documents as deemed necessary.
Consular officers assumes the right to deny or grant any type of visa to the applicant.

See also How to apply for a visa | Visa Fees | Health Requirements