EmbassyMadrid
embassy of Greece in Spain, Madrid
Data completeness90%
Address
Avenida del Doctor Arce 24, 28002, Madrid
Phone
Schengen visa statistics at this consulate
Year 2025
- Applications
- 12
- Visas issued
- 11
- Refused
- 1
- Refusal rate
- 8.3%
Multiple-entry share: 36%
Source: European Commission, visa statistics for consulates