Best Ways to Send Money from India to Sri Lanka (2025 Update)

As of May 30, 2025 - 39 options available, rates from 3.4992 LKR per 1 INR.

Compare Transfer Services with the Real-Time Calculator




Comparison based on recent data

2 Top Providers to Send Money from India to Sri Lanka

How to send 20000 INR to LKR

Cheapest
20000 INR = 67573.49 LKR
Rate 3.4992
Fees 688.71 INR
Speed
1 day
Payment options
Bank account
Receive options
Bank account
20000 INR = 66886.00 LKR
Rate 3.3443
Fees 0 INR
Speed
2 days
Payment options
Bank account
Receive options
Bank account

3 Easiest Ways to Wire Money from India to Sri Lanka

How to wire 20000 INR to USD
Cheapest
Easiest
Better prices on app
20000 INR = 232.00 USD
Rate 0.0116
Fees 0 INR
Speed
2 days
Payment options
Bank account
Receive options
Bank account
20000 INR = 226.64 USD
Rate 0.0113
Fees 0 INR
Speed
2 days
Payment options
Bank account
Receive options
Bank account
Best rate
20000 INR = 226.17 USD
Rate 0.0117
Fees 646.99 INR
Speed
3 days
Payment options
Bank account
Receive options
Bank account

2 Cheapest Ways to Transfer Money from India to Sri Lanka

How to transfer 20000 INR to EUR
Cheapest
20000 INR = 199.84 EUR
Rate 0.0103
Fees 594.90 INR
Speed
2 days
Payment options
Bank account
Receive options
Bank account
20000 INR = 199.44 EUR
Rate 0.0100
Fees 0 INR
Speed
2 days
Payment options
Bank account
Receive options
Bank account

7 Easiest ways to Wire Money from India to Sri Lanka

How to wire 2000 USD to LKR
Best
Fastest
No fees
Special rate for new customers
2000 USD = 583045.40 LKR
Rate 291.5227
Fees 0 USD
Speed
Within 24h
Payment options
Bank account
Receive options
Bank account
Cheapest
Fastest
2000 USD = 593827.32 LKR
Rate 299.4500
Fees 16.94 USD
Speed
A few minutes
Payment options
Bank account
Receive options
Bank account
2000 USD = 586973.00 LKR
Rate 293.4865
Fees 0 USD
Speed
2 days
Payment options
Bank account
Receive options
Bank account

3 Easiest Ways to Wire Money from India to Sri Lanka

How to wire 2000 USD to USD
Cheapest
2000 USD = 1990.97 USD
Rate 1.0000
Fees 9.03 USD
Speed
2 days
Payment options
Bank account
Receive options
Bank account

6 Cheapest Ways to Transfer Money from India to Sri Lanka

How to transfer 2000 USD to EUR
Cheapest
Fastest
No fees
Special rate for new customers
2000 USD = 1892.00 EUR
Rate 0.9460
Fees 0 USD
Speed
Within 24h
Payment options
Bank account Credit card Debit card
Receive options
Bank account
Easiest
2000 USD = 1748.86 EUR
Rate 0.8800
Fees 12.77 USD
Speed
2 days
Payment options
Bank account
Receive options
Bank account
2000 USD = 1751.40 EUR
Rate 0.8757
Fees 0 USD
Speed
2 days
Payment options
Bank account
Receive options
Bank account

6 Cheapest Ways to Transfer Money from India to Sri Lanka

How to transfer 2000 EUR to LKR
Best
Fastest
No fees
Special rate for new customers
2000 EUR = 600234.60 LKR
Rate 300.1173
Fees 0 EUR
Speed
Within 24h
Payment options
Bank account Credit card Debit card
Receive options
Bank account
Cheapest
Fastest
2000 EUR = 673798.84 LKR
Rate 339.3820
Fees 14.63 EUR
Speed
A few minutes
Payment options
Bank account
Receive options
Bank account
2000 EUR = 666424.60 LKR
Rate 333.2123
Fees 0 EUR
Speed
2 days
Payment options
Bank account
Receive options
Bank account

6 Easiest ways to Wire Money from India to Sri Lanka

How to wire 2000 EUR to USD
Best
Fastest
No fees
Special rate for new customers
2000 EUR = 2040.60 USD
Rate 1.0203
Fees 0 EUR
Speed
Within 24h
Payment options
Bank account Credit card Debit card
Receive options
Bank account
Fastest
2000 EUR = 2254.36 USD
Rate 1.1334
Fees 10.89 EUR
Speed
A few minutes
Payment options
Bank account
Receive options
Bank account
Cheapest
2000 EUR = 2254.60 USD
Rate 1.1273
Fees 0 EUR
Speed
2 days
Payment options
Bank account
Receive options
Bank account

4 Cheapest Ways to Transfer Money from India to Sri Lanka

How to transfer 2000 EUR to EUR
Cheapest
2000 EUR = 1999.05 EUR
Rate 1.0000
Fees 0.95 EUR
Speed
2 days
Payment options
Bank account
Receive options
Bank account

Best Services to Transfer Money from India to Sri Lanka

How to send money from India to Sri Lanka

India and Sri Lanka are neighboring countries. However, if you are transferring funds from India to Sri Lanka, you have to follow the protocol you would follow while transferring funds internationally between any other pair of countries. There are multiple routes available to transfer funds from India to Sri Lanka. However, if you want the easiest way (and the most affordable as well) to transfer funds, you should keep reading ahead.

Available options for receiving remittances from India to Sri Lanka

We have found several available options for receiving remittances from India to Sri Lanka. Receiving a transfer from India can be done to Sri Lanka to a bank account.

How do I transfer money from India to Sri Lanka to a bank account?

Different ways to pay for money transfers to Sri Lanka from India

We have found a few convenient ways to pay for money transfers to Sri Lanka from India. You can use a Bank account to pay for transfers to Sri Lanka.

How to send money to Sri Lanka from India from a bank account?

How to Transfer Money from India to Sri Lanka?

What are the ways using which you can send money from India to Sri Lanka? Well, primarily there are two path ways. You can either send wire money from India to Sri Lanka. This is carried out directly through the bank account. The other way is to use online e-transfer methods of sending money. You can use your credit card for this purpose. Irrespective of the way you choose, you have to pay a transaction fee or the service fees of the platform that you are using. Thus, a given method may be comparatively expensive.

Which Services are There to Transfer Funds from India to Sri Lanka?

If you feel that a direct wire money transfer through a bank account is not what you want to do, you can take the alternative path. We have a lot of nice e-transfer methods available using which you can easily send money from India to Sri Lanka. Some renowned online platforms out of these are Skrill, Xendpay, Book My Forex, Transfer Wise, and so on. However, here you need to see that which one out of these is the cheapest way to send money from India to Sri Lanka because the costs vary with the platform.

How Much Would it Cost to Transfer Funds from India to Sri Lanka?

Well, there is no fixed answer to this. Because the cost depends on what mode of transfer you choose, the countries you are transferring between, and the rate of exchange. Thus, we can’t really say how much it would cost you to transfer money from India to Sri Lanka, but we can definitely help you find the best way to transfer money from India to Sri Lanka.

How is Our Platform Useful?

Transferring money from one country to another doesn’t always have to be costly. Although it’s justified to pay the service charges, why pay extra when another platform is offering the same services at a lower cost? We help you find that other, less expensive platform. We provide real-time analysis between various international money transfer platforms and help you identify the cheapest of the lot. Our platform compares the various options available in real-time and let you decide as to which one would be best for you. Facts and figures govern our results. Our platform is totally unbiased and provides honest comparisons backed by logic. Our interface is highly easy to use, and we are sure that you won’t face any issues using it. Log on to our platform to transfer money internationally without shelling out extra money.

FAQ

What is the best way to send money from India to Sri Lanka (INR → LKR)?

What is the fastest way to transfer money from India to Sri Lanka (INR → LKR)?

What is the cheapest way to transfer money from India to Sri Lanka (INR → USD)?

How long does it take to send money from India to Sri Lanka (INR → USD)?

What payment methods to use for transfers from India to Sri Lanka?

How to receive money transfer from India in Sri Lanka?

How to send money from India to Sri Lanka for free?

Popular destinations of transfers from India