SWIFT Codes for banks in Greece

SWIFT Codes for main Greece Banks

  1. Alpha Bank
  2. National Bank Of Greece
  3. Piraeus Bank

SWIFT Codes for banks in Greece

Below are the SWIFT codes for banks in Greece. These SWIFT codes are only the active participants who are connected to SWIFT network. Passive participants codes are excluded from the list.

IDBankCityBranchSWIFT Code
1AEGEAN BALTIC BANK S.A.MAROUSIAEBAGRAA
2ALPHA BANK SAATHENSCRBAGRAA
3ALPHA BANK SAATHENSTIPSCRBAGRAAI01
4ARGO PAYMENT SERVICES S.A PAYMENT INSTITUTIONATHENSAPSYGRA2
5ATHEXCLEARATHENSATHCGRAB
6ATTICA BANK SAATHENSATTIGRAA
7ATTICA BANK SAATHENSATTIGRAA068
8BANK OF AMERICA EUROPE DESIGNATED ACTIVITY COMPANY, ATHENS BRANCHATHENSBOFAGR2X
9BANK OF CHINA (EUROPE) S.A. ATHENS BRANCHATHENSBKCHGRAA
10BANK OF GREECEATHENSBNGRGRAA
11BANK OF GREECEATHENSBNGRGRAAST2
12BANK OF GREECEATHENSACCOUNTING CONTROL SECTIONBNGRGRAA030
13BANK OF GREECEATHENSATHENS CLEARING OFFICEBNGRGRAAACO
14BANK OF GREECEATHENSBOOK ENTRY SECURITIES MANAGEMENT SECTIONBNGRGRAASSS
15BANK OF GREECEATHENSBOOK ENTRY SECURITIES MANAGEMT SECTION-CORR.CENTRAL BK MODEL SYSTBNGRGRAACCB
16BANK OF GREECEATHENSCASH PROCESSING SECTIONBNGRGRAA053
17BANK OF GREECEATHENSDATA CONTROL SECTIONBNGRGRAA059
18BANK OF GREECEATHENSDEPOSIT ACCOUNTS SECTIONBNGRGRAA042
19BANK OF GREECEATHENSDIAS ASI6-RT AABNGRGRAAIOP
20BANK OF GREECEATHENSDIAS ASI6-RT TABNGRGRAAINS
21BANK OF GREECEATHENSDIAS-CHBNGRGRAADIA
22BANK OF GREECEATHENSDOCUMENTARY CREDITS SECTIONBNGRGRAA017
23BANK OF GREECEATHENSECB ACCOUNT FOR BANK OF GREECEBNGRGRAAEUX
24BANK OF GREECEATHENSFOREIGN EXCHANGE TRANSCACTIONS SECTIONBNGRGRAA013
25BANK OF GREECEATHENSGOVERNMENT SECURITIES CUSTODY AND MANAGEMENT SECTIONBNGRGRAA027
26BANK OF GREECEATHENSHERMES RTGS SYSTEMBNGRGRAAHRM
27BANK OF GREECEATHENSLARGE-VALUE PAYMENTS SYSTEM MANAGEMENT SECTIONBNGRGRAACON
28BANK OF GREECEATHENSMONETARY POLICY IMPLEMENTATION SUPPORT SECTIONBNGRGRAA072
29BANK OF GREECEATHENSMONEY MARKETS SECTIONBNGRGRAA094
30BANK OF GREECEATHENSPAYMENTS OF BOOK ENTRY SECURITIES SECTIONBNGRGRAAPBS
31BANK OF GREECEATHENSRESERVES MANAGEMENT BACKUP SECTIONBNGRGRAA012
32BANK OF GREECEATHENSSDR PENALTY MECHANISMBNGRGRAAPEN
33BANK OF GREECEATHENSSEPA CREDIT TRANSFERBNGRGRAASCT
34BANK OF GREECEATHENST2 BANK OF GREECE PARTYBNGRGRAAPAR
35BANK OF GREECEATHENSTGT2 ACCOUNT27, INDIRECT MEMBER)BNGRGRAABR8
36BANK OF GREECEATHENSTGT2 SAD.BANK (INDIRECT MEMBER)BNGRGRAABR4
37BANK OF GREECEATHENSTREASURY OPERATIONS SUPPORT SECTIONBNGRGRAAFXD
38BANK OF GREECETHESSALONIKITHESSALONIKI BRANCHBNGRGRAA121
39BLACK SEA TRADE AND DEVELOPMENT BANKTHESSALONIKIBSTDGR2T
40BNP PARIBAS SECURITIES SERVICES, GREECEATHENSPARBGRAX
41CITIBANK EUROPE PLC GREECE BRANCHATHENSCITIGRAA
42CITIBANK EUROPE PLC GREECE BRANCHATHENSCITIGRAA731
43CITIBANK EUROPE PLC GREECE BRANCHATHENSRESTRICTED USE CITIBANK ATHENS TARGET 2CITIGRAASEC
44CITIBANK EUROPE PLC GREECE BRANCHPIRAEUSCITIGRAA732
45CITIBANK EUROPE PLC GREECE BRANCHTHESSALONIKICITIGRAA733
46COOPERATIVE BANK OF CHANIACHANIASTXAGRA2
47COOPERATIVE BANK OF EPIRUS LTDIOANNINASTIOGR2I
48COOPERATIVE BANK OF EPIRUS LTDIOANNINAIOANNINASTIOGR2II01
49COOPERATIVE BANK OF THESSALY LLTRIKALASTTKGR22I01
50COOPERATIVE BANK OF THESSALY LLTRIKALASTTKGR22I02

Last Database Update : 06-JUL-2022

Validate SWIFT Code

Check

About SWIFT Codes


SWIFT/BIC codes are used to identify specific banks and branches in international money transfers, making sure your money gets to the right place. These codes are used by banks to process international wire transfers and messages.

All SWIFT codes consist of 8 or 11 characters. An 11 digit code refers to a specific branch, while an 8 digit code (or one ending in 'XXX') refers to the bank's head office. SWIFT code registrations are handled by the Society for Worldwide Interbank Financial Telecommunication (SWIFT). The term SWIFT is often used interchangeably with BIC, which stands for Bank Identifier Code.

The tools here are provided for informational purposes only. Whilst every effort is made to provide accurate data, users must acknowledge that this website accepts no liability whatsoever with respect to its accuracy. Only your bank can confirm the correct bank account information. If you are making an important or time-critical payment, we recommend you contact your bank first.