ThailandRussia

Thai Embassy & Consulates in Russia

  • 1 embassy
  • 1 consulate general

In Russia, Thailand has an embassy in Moscow and a consulate general in Saint Petersburg. Russian citizens do not need a visa for Thailand: stays of up to 60 days are visa-free.

Map: Thailand’s 2 missions in Russia

Map: Thailand’s 2 missions in Russia

Thai Embassy in Moscow

Embassy of Thailand in Moscow

Embassy · Moscow

Today · Closed
Address
129090, Moscow, ul. Bolshaya Spasskaya 9

At 129090, Moscow, ul. Bolshaya Spasskaya 9, the Thai embassy represents Thailand towards Russia. Its website is linked on its page.

Thai consulates in Russia

Thailand also has a consulate general in Saint Petersburg; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Thailand visa for Russian citizens

RussiaThailand Visa-free, 60 days Thailand visa for citizens of Russia

ThailandRussia Visa-free, 30 days Russia visa for citizens of Thailand

Russian citizens can visit Thailand without a visa for up to 60 days.

Russia’s missions in Thailand

Missions of Russia in Thailand (2)

In return, Russia has 2 missions in Thailand, including its embassy in Bangkok.

Good to know

Thailand in Russia

Worldwide, Thailand has 140 missions in 85 countries; 2 of them are in Russia.

Travel to Russia for Thai citizens

No visa is needed by Thai citizens for Russia, for stays of up to 30 days. In Russia, Thai citizens can turn to the Thai embassy for passports and emergency help.

When Thai missions in Russia are closed

Thai missions in Russia close on Russia’s public holidays, the next being New Year's Day on Friday 1 January 2027, New Year holiday on Saturday 2 January 2027 and New Year holiday on Sunday 3 January 2027.

Frequently asked questions

Where is the Thai embassy in Russia?

The Thai embassy is in Moscow, at 129090, Moscow, ul. Bolshaya Spasskaya 9.

Does Thailand have consulates in Russia?

Yes, Thailand has a consulate general in Saint Petersburg.

Do Russian citizens need a visa for Thailand?

Thailand admits Russian citizens without a visa for stays of up to 60 days.

Do Thai citizens need a visa for Russia?

Thai citizens do not need a visa for Russia: stays of up to 30 days are visa-free.

Does Russia have an embassy in Thailand?

Yes, Russia has its embassy in Bangkok, along with 1 other mission in Thailand.