ThailandSweden

Thai Embassy in Sweden

1 embassy

Thailand is represented in Sweden by 1 mission: an embassy in Stockholm. Thailand admits Swedish citizens without a visa for stays of up to 60 days.

Thai Embassy in Stockholm

At Floragatan 3, 114 31 Stockholm, SWEDEN, the Thai embassy represents Thailand towards Sweden. Its phone number and website are on its page.

Thailand visa for Swedish citizens

SwedenThailand Visa-free, 60 days Thailand visa for citizens of Sweden

ThailandSweden Visa required Sweden visa for citizens of Thailand

No visa is needed by Swedish citizens for Thailand, for stays of up to 60 days.

Sweden’s missions in Thailand

Missions of Sweden in Thailand (4)

In return, Sweden has 4 missions in Thailand, including its embassy in Bangkok.

Good to know

Thailand in Sweden

Worldwide, Thailand has 140 missions in 85 countries; one of them is in Sweden.

Travel to Sweden for Thai citizens

Thai citizens must obtain a visa before travelling to Sweden. In Sweden, Thai citizens can turn to the Thai embassy for passports and emergency help.

When the Thai embassy in Sweden is closed

The Thai embassy in Sweden closes on Sweden’s public holidays, the next being Christmas Eve (Julafton) on Thursday 24 December 2026, Christmas Day (Juldagen) on Friday 25 December 2026 and St. Stephen's Day (Annandag jul) on Saturday 26 December 2026.

Frequently asked questions

Where is the Thai embassy in Sweden?

The Thai embassy is in Stockholm, at Floragatan 3, 114 31 Stockholm, SWEDEN.

Do Swedish citizens need a visa for Thailand?

Swedish citizens do not need a visa for Thailand: stays of up to 60 days are visa-free.

Do Thai citizens need a visa for Sweden?

Sweden requires Thai citizens to hold a visa issued in advance.

Does Sweden have an embassy in Thailand?

Yes, Sweden has its embassy in Bangkok, along with 3 other missions in Thailand.