→
Consulate of the Republic of Seychelles
Consulate- Address
- P.O. Box 31344, Lusaka, Zambia, -, -, -, -
- City, Country
- Lusaka, Zambia
- Phone
- [260] 211 24 15 01
- Fax
- [260] 211 24 41 63
- seychchons@zamnet.zm
wangwa@zamnet.zm - Website
- http://-
- Updated
- November 2026
Need a passport photo for Seychelles?
Create your compliant passport or visa photo in minutes.
Need a visa for Seychelles? Get your VISA with iVisa →