United KingdomSeychelles

British Embassy in the Seychelles

1 embassy

In the Seychelles, the United Kingdom has an embassy in Victoria. Citizens of the Seychelles do not need a visa for the United Kingdom, but they need an electronic travel authorisation (ETA) before departure; it covers stays of up to 180 days.

British Embassy in Victoria

High Commission of the United Kingdom in Victoria

High Commission · Victoria

Open 24/7
Address
Francis Rachel Street, Victoria
Website
gov.uk
Head of mission
Jeff Glekin

The United Kingdom has its embassy in Victoria, the capital; the address on record is Francis Rachel Street, Victoria. The head of mission on record is Jeff Glekin. Its website is linked on its page.

United Kingdom visa for citizens of the Seychelles

SeychellesUnited Kingdom Electronic travel authorisation (ETA) United Kingdom visa for citizens of Seychelles

United KingdomSeychelles Visa-free, 90 days Seychelles visa for citizens of the United Kingdom

United Kingdom visa requirements for citizens of Seychelles

  • Electronic travel authorisation (ETA)
  • Fee: £20
  • 2 required documents

checked 22 October 2026

See the full checklist

Citizens of the Seychelles need an electronic travel authorisation (ETA) for the United Kingdom, obtained online before travel, for stays of up to 180 days. The application is made online on the official portal of the United Kingdom, not at the British embassy.

The Seychelles’ missions in the United Kingdom

Missions of Seychelles in the United Kingdom (2)

In return, the Seychelles has 2 missions in the United Kingdom, including its embassy in London.

Good to know

The United Kingdom in the Seychelles

Worldwide, the United Kingdom has 280 missions in 168 countries; one of them is in the Seychelles.

Travel to the Seychelles for British citizens

No visa is needed by British citizens for the Seychelles, for stays of up to 90 days. In the Seychelles, British citizens can turn to the British embassy for passports and emergency help.

When the British embassy in the Seychelles is closed

The British embassy in the Seychelles closes on the Seychelles’ public holidays, the next being The Feast of the Immaculate Conception on Tuesday 8 December 2026, Christmas Day on Friday 25 December 2026 and New Year's Day on Friday 1 January 2027, and usually on some holidays of the United Kingdom, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the British embassy in the Seychelles?

The British embassy is in Victoria, at Francis Rachel Street, Victoria.

Do citizens of the Seychelles need a visa for the United Kingdom?

Citizens of the Seychelles need an electronic travel authorisation (ETA) for the United Kingdom, obtained online before travel, for stays of up to 180 days.

Do British citizens need a visa for the Seychelles?

British citizens do not need a visa for the Seychelles: stays of up to 90 days are visa-free.

Does the Seychelles have an embassy in the United Kingdom?

Yes, the Seychelles has its embassy in London, along with 1 other mission in the United Kingdom.