Consulates & Embassies

Danish Consulate
Consulate services at Rambla Catalunya 33, 1a 08007, Barcelona.
British Embassy: Madrid
Embassy and consular services for UK citizens. Monday to Friday 09:00-17:30. Visitors seen by appointment only. Torre Espacio, Paseo de la Castellana 259D, 28046 Madrid.
Belgian Consulate
Consulate services at Calle Diputacion 303, 08009 Barcelona.
Maltese Consulate
Consulate services at C/Tuset 32, 08006 Barcelona.
Canadian Embassy
The Embassy is open to the public for consular assistance Monday to Friday from 09:00-12:30. Torre Espacio, Paseo de la Castellana 259 D, 28046 Madrid.
Greek Consulate
Consulate services at Av.Diagonal 593-595, 6-2a 08014 Barcelona.
Australian Consulate
Consulate services at Avenida Diagonal, 458, 3rd floor, 08006 Barcelona.
Netherlands Consulate
Consulate services at Avenida Diagonal 601-4D, 08028 Barcelona.
French Consulate
Consulate services at Ronda Universitat 22, 08007 Barcelona.
Finnish Embassy
Consulate services at Paseo de la Castellana 15. E-28046. Madrid.
Luxembourg Consulate
Consulate services at Tuset 8-10, 8th Floor, 08006 Barcelona.
Chinese Consulate
Consulate services at Avenida Tibidabo 34, 08022 Barcelona.
Indian Consulate
Consulate services at C/ Teodor Roviralta, 21, 08022 Barcelona.
Australian Embassy
Embassy services at Torre Espacio Paseo de la Castellana 259d, Floor 24, 28046 Madrid.
Jamaican Consulate
Consulate services at Calle Santalo 93, 2/4a, 08021 Barcelona.
Canadian Consulate
Consulate services at Placa de Catalunya 9, 1st Floor, 08002 Barcelona.
British Consulate-General: Barcelona
UK consular services including visas, emergency loans, passports and travel assistance. Monday to Friday 08:30-13:30. Avenida Diagonal 477-13, 08036 Barcelona.
Austrian Consulate
Consulate services at Paseo de la Castellana 91, 9°; 28046. Madrid.
Venezuelan Consulate
Consulate services in C/ Provenza 278, 30 2A 08008 Barcelona.
Gambian Consulate
Consular services at Avenida Sant Narcis 76, 17005 Girona.
Israel Embassy
Embassy services in Velaszquez 150/7, 28002 Madrid
Philippine Consulate
Consulate services at C/ Corcega, n 284-1, 08008 Barcelona.
Argentinian Consulate
Consulate services at Stroll of Grace 11, 08007 Barcelona.
Italian Consulate
Consulate services in c/. Agustin de Betancourt 3, 28003 Madrid.
Uruguay Consulate
Consulate services at Paseo de Gracia N 58,Piso 1, Primera, Barcelona.
American Consulate General
Consulate services at Passeig Elisenda Montcada 23, 08034 Barcelona.
British Consular Agent: Girona
Consulate services in Girona. Contact must be made with the Barcelona consulate to arrange an appointment in Girona. Avenida Diagonal 477-13, 08036 Barcelona.
Chinese Embassy
Embassy services at C/Arturo Soria 113, 28043 Madrid.
Irish Consulate
Consulate services at Gran Via Carlos III, 94. 08028 Barcelona.

Login