Compare 35 international money transfer routes to Sri Lanka. We show the real rate — including spread and fees — updated daily.
| From | Best Provider | Rate | Fee on $1k | Speed | Recipient Gets* | |
|---|---|---|---|---|---|---|
| United Arab EmiratesAED | Wise | 90.4895 | $4.60 | ~1 hour | LKR 90,073.25 | Compare → |
| AustraliaAUD | Wise | 233.0476 | $4.60 | ~1 hour | LKR 231,975.58 | Compare → |
| United StatesUSD | Wise | 332.3227 | $4.60 | ~1 hour | LKR 330,794.02 | Compare → |
| GermanyEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| CanadaCAD | Wise | 237.8016 | $4.60 | ~1 hour | LKR 236,707.71 | Compare → |
| FranceEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| ItalyEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| SpainEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| NetherlandsEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| SwitzerlandCHF | Wise | 405.0932 | $4.60 | ~1 hour | LKR 403,229.77 | Compare → |
| QatarQAR | Wise | 91.2975 | $4.60 | ~1 hour | LKR 90,877.53 | Compare → |
| KuwaitKWD | Wise | 1075.0701 | $4.60 | ~1 hour | LKR 1,070,124.78 | Compare → |
| JapanJPY | Wise | 2.1065 | $4.60 | ~1 hour | LKR 2,096.81 | Compare → |
| SingaporeSGD | Wise | 259.8362 | $4.60 | ~1 hour | LKR 258,640.95 | Compare → |
| Hong KongHKD | Wise | 42.3819 | $4.60 | ~1 hour | LKR 42,186.94 | Compare → |
| New ZealandNZD | Wise | 187.0866 | $4.60 | ~1 hour | LKR 186,226 | Compare → |
| NorwayNOK | Wise | 35.6759 | $4.60 | ~1 hour | LKR 35,511.79 | Compare → |
| SwedenSEK | Wise | 34.0269 | $4.60 | ~1 hour | LKR 33,870.38 | Compare → |
| BelgiumEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| PortugalEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| IrelandEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| AustriaEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| FinlandEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| DenmarkDKK | Wise | 49.5891 | $4.60 | ~1 hour | LKR 49,360.99 | Compare → |
| LuxembourgEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| GreeceEUR | Wise | 372.5610 | $4.60 | ~1 hour | LKR 370,847.22 | Compare → |
| PolandPLN | Wise | 84.3996 | $4.60 | ~1 hour | LKR 84,011.36 | Compare → |
| Czech RepublicCZK | Wise | 15.1967 | $4.60 | ~1 hour | LKR 15,126.8 | Compare → |
| BahrainBHD | Wise | 883.8371 | $4.60 | ~1 hour | LKR 879,771.45 | Compare → |
| OmanOMR | Wise | 864.3052 | $4.60 | ~1 hour | LKR 860,329.4 | Compare → |
| IsraelILS | Wise | 104.0518 | $4.60 | ~1 hour | LKR 103,573.16 | Compare → |
| South KoreaKRW | Wise | 0.2471 | $4.60 | ~1 hour | LKR 245.96 | Compare → |
| TaiwanTWD | Wise | 10.2139 | $4.60 | ~1 hour | LKR 10,166.92 | Compare → |
| United KingdomGBP | Wise | 445.9368 | $4.60 | ~1 hour | LKR 443,885.49 | Compare → |
| Saudi ArabiaSAR | Wise | 88.6194 | $4.60 | ~1 hour | LKR 88,211.75 | Compare → |
* LKR amount received when sending the equivalent of $1,000 USD. Rates updated daily — actual amounts may vary.
Sri Lanka's banking system is regulated by the Central Bank of Sri Lanka and comprises a well-established network of commercial and state-owned banks. The largest banks accepting international transfers include the Commercial Bank of Ceylon, Bank of Ceylon, Hatton National Bank (HNB), Sampath Bank, DFCC Bank, and Ceylinco Bank. Unlike many countries, Sri Lanka does not use the IBAN system; instead, international transfers rely on SWIFT codes (typically 8 characters) combined with the recipient's local account number, which is usually 10-14 digits depending on the bank.
Sri Lanka's major banks offer online and mobile banking platforms, though digital wallet services like M-Pesa, PayNow, or UPI are not available locally. Instead, recipients can receive funds directly to their bank accounts or use bank-based mobile banking apps (such as Commercial Bank's MBanking, Bank of Ceylon's Mobile App, or Sampath Bank's iMobile) to manage incoming transfers. Some banks also offer savings accounts, current accounts, and expatriate accounts designed specifically for receiving international remittances.
Standard banking hours in Sri Lanka are Monday to Friday, 9:00 AM to 3:00 PM, with some branches open until 4:00 PM. International wire transfers typically take 2-5 business days to arrive, though SWIFT transfers are generally faster than other payment methods. The Central Bank of Sri Lanka operates a Real Time Gross Settlement System for domestic transfers, ensuring that funds received from abroad are processed efficiently once they clear the international banking network.
Receiving money in Sri Lanka is straightforward for anyone with a valid bank account. Step 1: Open a bank account at any major commercial bank (Commercial Bank of Ceylon, Bank of Ceylon, HNB, Sampath Bank, or DFCC Bank). You'll need a valid national ID, passport, or birth certificate. Step 2: Provide your sender with your bank's SWIFT code (an 8-character code unique to your bank branch), your full account number (typically 10-14 digits), and your full name as registered with the bank.
Step 3: Confirm with your sender that they will send funds via international wire transfer (the most common and fastest method in Sri Lanka). Do not provide your account details through unsecured channels. Step 4: Once the sender initiates the transfer, the funds typically arrive within 2-5 business days. During this time, your bank will notify you via SMS or email when the transfer is received in their clearing account.
To track your transfer, log into your bank's online portal or mobile app and check your account balance and transaction history. Most major Sri Lankan banks offer real-time notifications for incoming transfers. If you don't receive funds within 5 business days, contact your bank's international department with the SWIFT reference number (also called MT103) provided by your sender. Cash pickup services are not widely available through banks in Sri Lanka, so direct bank-to-account transfers are the standard and most reliable method.
Sri Lanka does not impose a direct tax on incoming international money transfers to personal accounts. However, if the funds are classified as income (such as wages, business income, or investment returns) by the Sri Lankan tax authorities, they may be subject to income tax. Casual remittances from family members abroad are typically not taxed. For business purposes or large recurring transfers, recipients may need to report the income to the Inland Revenue Department, but the transfer itself is not taxed upon receipt.
The Central Bank of Sri Lanka (CBSL) does not impose a fixed transfer limit on incoming remittances for personal use. However, all transfers above a certain threshold may trigger anti-money laundering (AML) investigations. Recipients must comply with Know Your Customer (KYC) requirements set by their bank, which include verifying identity, source of funds, and purpose of the transfer. For transfers exceeding USD 10,000 (or equivalent in LKR, approximately 3.3 million LKR as of 2026), banks are required to file Suspicious Transaction Reports (STRs) if the transfer appears unusual.
Sri Lanka does not currently offer government incentive programs or bonus rates specifically for inbound remittances, unlike some other countries. However, the Government of Sri Lanka encourages remittances through the banking system to support foreign exchange reserves. Recipients should ensure they have proper documentation for large transfers, including invoices, contracts, or proof of employment if the funds are for business or professional purposes. Using formal banking channels (rather than informal money transfer systems) ensures compliance with regulations and protects both the sender and recipient.
The Sri Lankan Rupee (LKR) conversion works through the official exchange rate set by the Central Bank of Sri Lanka, which is updated daily. When an international transfer arrives in your bank account, the conversion from the sender's currency (USD, EUR, GBP, AUD, etc.) to LKR typically occurs at the interbank rate, which is generally very close to the official Central Bank rate. Most commercial banks apply a small margin (0.5–2%) on top of the official rate, though this varies by bank and account type.
Official vs. market rates: The official exchange rate published by the CBSL is the benchmark; most banks use rates within 1–3% of the official rate. Money transfer operators (both bank and non-bank services) may offer slightly better or worse rates depending on their operational costs. As of 2026, the approximate exchange rate is 1 USD = 260–270 LKR, but you should check your bank's rate at the time of transfer for exact amounts.
To convert received funds at the best rate, compare the rates offered by Commercial Bank of Ceylon, Bank of Ceylon, HNB, and Sampath Bank before receiving the transfer. Some banks offer better rates for larger amounts or for certain customer segments. Alternatively, you can hold the funds in your bank account in the original currency (if your bank offers multi-currency accounts) and convert them later when rates improve. However, Sri Lanka's Central Bank restricts the holding of foreign currency in personal accounts; most individuals must convert to LKR within a short period. The best strategy is to monitor the daily CBSL exchange rate and instruct your sender to transfer funds on days when your currency pair has a favorable rate.
United Arab Emirates → Sri Lanka
AED → LKR
Wise · 90.4895
Australia → Sri Lanka
AUD → LKR
Wise · 233.0476
United States → Sri Lanka
USD → LKR
Wise · 332.3227
Germany → Sri Lanka
EUR → LKR
Wise · 372.5610
Canada → Sri Lanka
CAD → LKR
Wise · 237.8016
France → Sri Lanka
EUR → LKR
Wise · 372.5610
Italy → Sri Lanka
EUR → LKR
Wise · 372.5610
Spain → Sri Lanka
EUR → LKR
Wise · 372.5610
Netherlands → Sri Lanka
EUR → LKR
Wise · 372.5610
Switzerland → Sri Lanka
CHF → LKR
Wise · 405.0932
Qatar → Sri Lanka
QAR → LKR
Wise · 91.2975
Kuwait → Sri Lanka
KWD → LKR
Wise · 1075.0701
Japan → Sri Lanka
JPY → LKR
Wise · 2.1065
Singapore → Sri Lanka
SGD → LKR
Wise · 259.8362
Hong Kong → Sri Lanka
HKD → LKR
Wise · 42.3819
New Zealand → Sri Lanka
NZD → LKR
Wise · 187.0866
Norway → Sri Lanka
NOK → LKR
Wise · 35.6759
Sweden → Sri Lanka
SEK → LKR
Wise · 34.0269
Belgium → Sri Lanka
EUR → LKR
Wise · 372.5610
Portugal → Sri Lanka
EUR → LKR
Wise · 372.5610
Ireland → Sri Lanka
EUR → LKR
Wise · 372.5610
Austria → Sri Lanka
EUR → LKR
Wise · 372.5610
Finland → Sri Lanka
EUR → LKR
Wise · 372.5610
Denmark → Sri Lanka
DKK → LKR
Wise · 49.5891
Luxembourg → Sri Lanka
EUR → LKR
Wise · 372.5610
Greece → Sri Lanka
EUR → LKR
Wise · 372.5610
Poland → Sri Lanka
PLN → LKR
Wise · 84.3996
Czech Republic → Sri Lanka
CZK → LKR
Wise · 15.1967
Bahrain → Sri Lanka
BHD → LKR
Wise · 883.8371
Oman → Sri Lanka
OMR → LKR
Wise · 864.3052
Israel → Sri Lanka
ILS → LKR
Wise · 104.0518
South Korea → Sri Lanka
KRW → LKR
Wise · 0.2471
Taiwan → Sri Lanka
TWD → LKR
Wise · 10.2139
United Kingdom → Sri Lanka
GBP → LKR
Wise · 445.9368
Saudi Arabia → Sri Lanka
SAR → LKR
Wise · 88.6194