INR to LKR – Indian Rupee to Sri Lankan Rupee Today28 August 2026 · Updated twice daily
| Bank | Buying (Rs) (Rs) ↓ | Rate | Selling (Rs) (Rs) | Spread | Updated |
|---|---|---|---|---|---|
Rs3.38Best | Rs3.49 | 0.11 | 28 Aug 2026, 10:15 | ||
Rs3.37 | Rs3.49 | 0.12 | 28 Aug 2026, 10:15 | ||
Rs3.35 | Rs3.48Low | 0.13 | 28 Aug 2026, 10:15 | ||
Commercial Bankstale | Rs3.29 | Rs3.59 | 0.30 | 28 Aug 2026, 10:15 | |
Rs3.27 | Rs3.63 | 0.36 | 28 Aug 2026, 10:15 | ||
Rs3.18 | Rs3.68 | 0.50 | 28 Aug 2026, 10:15 | ||
Rs3.09 | Rs3.78 | 0.69 | 28 Aug 2026, 10:15 | ||
Bank of Ceylonstale | Rs3.09 | Rs3.69 | 0.61 | 28 Aug 2026, 10:15 |
Spread = Selling − Buying rate. Lower = better value. Green <8 · Amber 8–10 · Red >10
Buying rate = what banks pay you when you receive INR. Selling rate = what you pay to buy INR.
Based on People's Bank's selling rate of Rs 3.48 per INR.
30-day range: Rs 3.38 – Rs 3.38. View full history →
About INR – Indian Rupee
The Indian Rupee (INR) is closely tied to Sri Lanka's economy due to geographical proximity. Cross-border trade, tourism, and the Indian diaspora in Sri Lanka make the INR/LKR rate relevant for businesses and travelers.
What is the INR to LKR rate today?
Today's best INR buying rate is Rs 3.38 (NDB Bank). Selling rate: Rs 3.48 (People's Bank).
Which bank gives the best INR rate for remittance?
NDB Bank currently offers the best TT buying rate at Rs 3.38 per INR. Rates change daily — check before sending.
How much LKR will I get for 1000 INR?
At the best buying rate today (Rs 3.38), 1,000 INR = Rs 3,380.00.