This page shows information about the OTP Bank BIC / SWIFT.

The IBAN API system can detect any IBAN from OTP Bank as it shows in our database.

If you think there is an issue with the following information, please let us know by clicking the following link.
Report issue with the list

BIC / Swift
IBAN Length
Country curr.
Bank Name
OTP Bank /Head Office
Blv. "Deshmoret e Kombit", Twin Towers, kati 9

What is bank identification code BIC / SWIFT?

BIC is the International Standard ISO 9362:2014. This standard specifies the elements and structure of a universal identifier code, the business identifier code (BIC), for financial and non-financial institutions, for which such an international identifier is required to facilitate automated processing of information for financial services.
The BIC is used for addressing messages, routing business transactions and identifying business parties.

A SWIFT code is an international bank code that identifies particular banks worldwide. It’s also known as a Bank Identifier Code (BIC). OTP Bank uses SWIFT codes to send money to overseas banks. A SWIFT code consists of 8 or 11 characters.

What is bank identification code BIC / SWIFT of OTP Bank ?

The BIC / Swift code of OTP Bank is PUPPALTR

What is the IBAN length of OTP Bank ?

The IBAN length of OTP Bank is 28

Validate OTP Bank IBAN

Account No.
Country curr.

Other branches for OTP Bank

Bank City BIC Branch Identifier
OTP Bank Tirana PUPPALTR 1101
OTP Bank Tirana PUPPALTR 1102
OTP Bank Tirana PUPPALTR 1113
OTP Bank Tirana PUPPALTR 1114
OTP Bank Tirana PUPPALTR 1103
OTP Bank Tirana PUPPALTR 1104
OTP Bank Tirana PUPPALTR 1105
OTP Bank Tirana PUPPALTR 1106
OTP Bank Tirana PUPPALTR 1107
OTP Bank Tirana PUPPALTR 1108
OTP Bank Tirana PUPPALTR 1109
OTP Bank Tirana PUPPALTR 1110
OTP Bank Tirana PUPPALTR 1111
OTP Bank Tirana PUPPALTR 1112
OTP Bank Durres PUPPALTR 1201
OTP Bank Durres PUPPALTR 1202
OTP Bank Kruje PUPPALTR 1301
OTP Bank Lac PUPPALTR 1401
OTP Bank Rreshen PUPPALTR 1501
OTP Bank Kavaje PUPPALTR 1601
OTP Bank Rrogozhine PUPPALTR 1602
OTP Bank Kavaje PUPPALTR 1603
OTP Bank Golem PUPPALTR 1604
OTP Bank Burrel PUPPALTR 1701
OTP Bank Fier PUPPALTR 2101
OTP Bank Roskovec PUPPALTR 2102
OTP Bank Lushnje PUPPALTR 2201
OTP Bank Divjake PUPPALTR 2202
OTP Bank Berat PUPPALTR 2301
OTP Bank Kucove PUPPALTR 2401
OTP Bank Vlore PUPPALTR 2601
OTP Bank Himare PUPPALTR 2602
OTP Bank Ballsh PUPPALTR 2701
OTP Bank Elbasan PUPPALTR 3101
OTP Bank Gramsh PUPPALTR 3201
OTP Bank Librazhd PUPPALTR 3401
OTP Bank Korce PUPPALTR 4101
OTP Bank Pogradec PUPPALTR 4201
OTP Bank Bilisht PUPPALTR 4301
OTP Bank Erseka PUPPALTR 4401
OTP Bank Shkoder PUPPALTR 5101
OTP Bank Koplik PUPPALTR 5201
OTP Bank Shengjin PUPPALTR 5402
OTP Bank Peshkopi PUPPALTR 5801
OTP Bank Gjirokaster PUPPALTR 6101
OTP Bank Permet PUPPALTR 6201
OTP Bank Sarande PUPPALTR 6301
OTP Bank Tepelene PUPPALTR 6401
OTP Bank Delvine PUPPALTR 6501