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 | 91.5976 | $4.60 | ~1 hour | LKR 91,176.25 | Compare → |
| United StatesUSD | Wise | 336.3922 | $4.60 | ~1 hour | LKR 334,844.8 | Compare → |
| AustraliaAUD | Wise | 237.2999 | $4.60 | ~1 hour | LKR 236,208.32 | Compare → |
| United KingdomGBP | Wise | 449.0615 | $4.60 | ~1 hour | LKR 446,995.82 | Compare → |
| Saudi ArabiaSAR | Wise | 89.7046 | $4.60 | ~1 hour | LKR 89,291.96 | Compare → |
| GermanyEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| CanadaCAD | Wise | 241.1480 | $4.60 | ~1 hour | LKR 240,038.72 | Compare → |
| FranceEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| ItalyEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| SpainEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| NetherlandsEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| SwitzerlandCHF | Wise | 421.7720 | $4.60 | ~1 hour | LKR 419,831.85 | Compare → |
| QatarQAR | Wise | 92.4154 | $4.60 | ~1 hour | LKR 91,990.29 | Compare → |
| KuwaitKWD | Wise | 1094.3761 | $4.60 | ~1 hour | LKR 1,089,341.97 | Compare → |
| JapanJPY | Wise | 2.1004 | $4.60 | ~1 hour | LKR 2,090.74 | Compare → |
| SingaporeSGD | Wise | 260.9255 | $4.60 | ~1 hour | LKR 259,725.24 | Compare → |
| Hong KongHKD | Wise | 42.9198 | $4.60 | ~1 hour | LKR 42,722.37 | Compare → |
| New ZealandNZD | Wise | 195.7622 | $4.60 | ~1 hour | LKR 194,861.69 | Compare → |
| NorwayNOK | Wise | 35.3782 | $4.60 | ~1 hour | LKR 35,215.46 | Compare → |
| SwedenSEK | Wise | 35.6631 | $4.60 | ~1 hour | LKR 35,499.05 | Compare → |
| BelgiumEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| PortugalEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| IrelandEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| AustriaEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| FinlandEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| DenmarkDKK | Wise | 52.0159 | $4.60 | ~1 hour | LKR 51,776.63 | Compare → |
| LuxembourgEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| GreeceEUR | Wise | 388.0586 | $4.60 | ~1 hour | LKR 386,273.53 | Compare → |
| PolandPLN | Wise | 91.6118 | $4.60 | ~1 hour | LKR 91,190.39 | Compare → |
| Czech RepublicCZK | Wise | 15.8935 | $4.60 | ~1 hour | LKR 15,820.39 | Compare → |
| BahrainBHD | Wise | 894.6601 | $4.60 | ~1 hour | LKR 890,544.66 | Compare → |
| OmanOMR | Wise | 874.8890 | $4.60 | ~1 hour | LKR 870,864.51 | Compare → |
| IsraelILS | Wise | 112.6009 | $4.60 | ~1 hour | LKR 112,082.94 | Compare → |
| South KoreaKRW | Wise | 0.2196 | $4.60 | ~1 hour | LKR 218.59 | Compare → |
| TaiwanTWD | Wise | 10.6405 | $4.60 | ~1 hour | LKR 10,591.55 | 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 · 91.5976
United States → Sri Lanka
USD → LKR
Wise · 336.3922
Australia → Sri Lanka
AUD → LKR
Wise · 237.2999
United Kingdom → Sri Lanka
GBP → LKR
Wise · 449.0615
Saudi Arabia → Sri Lanka
SAR → LKR
Wise · 89.7046
Germany → Sri Lanka
EUR → LKR
Wise · 388.0586
Canada → Sri Lanka
CAD → LKR
Wise · 241.1480
France → Sri Lanka
EUR → LKR
Wise · 388.0586
Italy → Sri Lanka
EUR → LKR
Wise · 388.0586
Spain → Sri Lanka
EUR → LKR
Wise · 388.0586
Netherlands → Sri Lanka
EUR → LKR
Wise · 388.0586
Switzerland → Sri Lanka
CHF → LKR
Wise · 421.7720
Qatar → Sri Lanka
QAR → LKR
Wise · 92.4154
Kuwait → Sri Lanka
KWD → LKR
Wise · 1094.3761
Japan → Sri Lanka
JPY → LKR
Wise · 2.1004
Singapore → Sri Lanka
SGD → LKR
Wise · 260.9255
Hong Kong → Sri Lanka
HKD → LKR
Wise · 42.9198
New Zealand → Sri Lanka
NZD → LKR
Wise · 195.7622
Norway → Sri Lanka
NOK → LKR
Wise · 35.3782
Sweden → Sri Lanka
SEK → LKR
Wise · 35.6631
Belgium → Sri Lanka
EUR → LKR
Wise · 388.0586
Portugal → Sri Lanka
EUR → LKR
Wise · 388.0586
Ireland → Sri Lanka
EUR → LKR
Wise · 388.0586
Austria → Sri Lanka
EUR → LKR
Wise · 388.0586
Finland → Sri Lanka
EUR → LKR
Wise · 388.0586
Denmark → Sri Lanka
DKK → LKR
Wise · 52.0159
Luxembourg → Sri Lanka
EUR → LKR
Wise · 388.0586
Greece → Sri Lanka
EUR → LKR
Wise · 388.0586
Poland → Sri Lanka
PLN → LKR
Wise · 91.6118
Czech Republic → Sri Lanka
CZK → LKR
Wise · 15.8935
Bahrain → Sri Lanka
BHD → LKR
Wise · 894.6601
Oman → Sri Lanka
OMR → LKR
Wise · 874.8890
Israel → Sri Lanka
ILS → LKR
Wise · 112.6009
South Korea → Sri Lanka
KRW → LKR
Wise · 0.2196
Taiwan → Sri Lanka
TWD → LKR
Wise · 10.6405