Mahe Embassy Contacts and Tourist Office

Print our full travel guide to Mahe

City Guide

Maps

  • Seychelles map

Directory

Time

Contacts

Seychelles Embassies

Seychelles Embassy, New York, United States: +1 212 972 1785.
Seychelles High Commission in London, United Kingdom: +44 20 7245 0680.
Seychelles Consulate, Montreal, Canada: +1 514 284 9329
Consulate General of the Republic of Seychelles, Melbourne, Australia: +61 (3) 9796 9412.
Seychelles Consulate, Pretoria, South Africa: +27 12 348 0270.
Consulate of the Republic of Seychelles, Dublin, Ireland: +353 87 66 22 675

Foreign Embassies in Seychelles

United States Consulate, Port Louis, Mauritius (also responsible for Seychelles): +230 202 4400.
British High Commission, Victoria: +248 428 3666.
Canadian High Commission, Port Louis, Mauritius (also responsible for Seychelles): +230 202 0160.
Australian High Commission, Port Louis, Mauritius (also responsible for Seychelles): +230 202 0160.
South African Commission, Port Louis, Mauritius (also responsible for Seychelles): +230 212 6925.

Seychelles Emergency Numbers

999 (Police and Rescue Services); 151 (Medical Emergency).