Zambia – where to apply for visa to Finland

Finland is represented by Sweden

Embassy of Sweden
Visiting Address: Haile Selassie Avenue, opposite Ndeke House
Lusaka
Postal Address: P.O.Box 50264 Ridgeway
10101 Lusaka
Tel: +260 211 42 61 00
Fax: +260 211 25 40 49
Email: [email protected]