EmbassyOttawa
Embassy of Greece, Ottawa
Data completeness75%
Address
80 MacLaren Street, Ottawa
Website
Opening hours
Not yet verified
Schengen visa statistics at this consulate
Year 2025
- Applications
- 336
- Visas issued
- 327
- Refused
- 7
- Refusal rate
- 2.1%
Multiple-entry share: 97%
Source: European Commission, visa statistics for consulates
Source: Wikidata Q14875142 · OpenStreetMapRecord updated: Nov 21, 2025