CHF / LKR · Currency
Swiss Franc to Sri Lankan Rupee
+1.08 (+0.27%)since 21 Oct · rupee weaker
CBSL indicative rate · Thu, 22 Oct 2026
+1.31 (+0.33%) past month
Best for receiving CHF
398.90 Amãna Bank
Best for paying CHF abroad
407.95 Amãna Bank
CHF rates at 11 banks
What each bank actually pays and charges for CHF, from its own published rates, next to the CBSL indicative rate. Banks can change rates during the day and may add fees, so confirm with the bank before you transact. All currencies at all banks
At the CBSL rate: Rs 402,855
- 1Amãna Bank*@ 398.90Rs 398,900best
- 2People's Bank@ 397.09Rs 397,095Rs 1,805 less
- 3DFCC Bank@ 396.17Rs 396,170Rs 2,730 less
- 4Sampath Bank@ 395.95Rs 395,953Rs 2,947 less
- 5NDB Bank@ 395.77Rs 395,770Rs 3,130 less
- 6HNB@ 395.60Rs 395,603Rs 3,297 less
- 7Bank of Ceylon@ 394.21Rs 394,211Rs 4,689 less
- 8Cargills Bank@ 393.14Rs 393,140Rs 5,760 less
- 9Nations Trust Bank@ 392.45Rs 392,450Rs 6,450 less
- 10Commercial Bank@ 392.09Rs 392,090Rs 6,810 less
- 11Seylan Bank*@ 390.69Rs 390,691Rs 8,209 less
You receive the amount shown at each bank's published TT buying rate, before any fees or commission.
- * Amãna's published rates apply up to USD 2,500 or equivalent; larger amounts are quoted on request.
- * Seylan's selling rates apply to USD 1,000 or more, or equivalent.
Where each bank sits
Each bar runs from the bank's TT buying rate (left, what you get for CHF) to its TT selling rate (right, what you pay). Further right on the left end is better for remittances; further left on the right end is better for paying abroad. The line is the CBSL rate.
TT buyingTT selling
All CHF rates
LKR per 1 CHF. TT is a telegraphic transfer (remittances, overseas payments); notes are cash over the counter. Best in each column is highlighted.
| Updated | ||||||
|---|---|---|---|---|---|---|
| CBSL indicative | 402.86 | |||||
| Amãna Bank* | 398.90 | 407.95 | — | — | 9.05 | 22 Oct |
| People's Bank | 397.09 | 408.78 | 380.22 | 409.80 | 11.69 | 22 Oct, 11:40 am |
| DFCC Bank | 396.17 | 411.17 | 392.67 | 414.67 | 15.00 | 22 Oct, 10:45 am |
| Sampath Bank | 395.95 | 410.02 | 397.10 | — | 14.07 | 22 Oct, 8:11 am |
| NDB Bank | 395.77 | 411.62 | 395.77 | 411.62 | 15.85 | 22 Oct |
| HNB | 395.60 | 409.35 | — | — | 13.75 | 22 Oct |
| Bank of Ceylon | 394.21 | 412.82 | 381.69 | 412.82 | 18.60 | 22 Oct, 11:40 am |
| Cargills Bank | 393.14 | 410.93 | 389.68 | 410.93 | 17.79 | 21 Oct, 10:28 am |
| Nations Trust Bank | 392.45 | 413.91 | 389.51 | 413.91 | 21.46 | 22 Oct, 11:10 am |
| Commercial Bank | 392.09 | 411.51 | 386.68 | 411.51 | 19.42 | 21 Oct |
| Seylan Bank* | 390.69 | 415.81 | 380.36 | 415.81 | 25.12 | 22 Oct, 10:27 am |
Other currencies
- USD+0.05%US Dollar331.91 LKR
- EUR+0.10%Euro372.90 LKR
- GBP+0.15%British Pound444.40 LKR
- AUD−0.06%Australian Dollar232.90 LKR
- AED+0.05%UAE Dirham90.37 LKR
- SAR+0.05%Saudi Riyal88.48 LKR
- QAR+0.05%Qatari Riyal91.05 LKR
- KWD−0.10%Kuwaiti Dinar1,069.75 LKR
- CAD+0.18%Canadian Dollar236.37 LKR
- SGD+0.10%Singapore Dollar259.83 LKR
- JPY+0.20%Japanese Yen2.1010 LKR
- CNY+0.12%Chinese Yuan49.72 LKR
- INR+0.54%Indian Rupee3.5135 LKR
- MYR+0.04%Malaysian Ringgit81.31 LKR
- KRW+0.28%South Korean Won0.2506 LKR
In the news
CHF rates at each bank
The rate you get comes from your bank. These 16 banks publish their own daily buying and selling rates.
About CHF to LKR
The Swiss Franc (CHF) is the currency of Switzerland. The rate on this page is the Central Bank of Sri Lanka's daily indicative rate: the number of Sri Lankan rupees for 1 CHF, published once each business day. When the number rises, the rupee has weakened against the Swiss Franc; when it falls, the rupee has strengthened.
Common questions
- What is the CHF to LKR rate today?
- On 22 Oct 2026 the Central Bank of Sri Lanka's indicative rate was 402.86 rupees for 1 Swiss Franc. It is a reference rate; banks buy CHF below it and sell above it.
- Is the rupee getting stronger or weaker against the Swiss Franc?
- Over the past year the rate has gone from 380.91 to 402.86, so the rupee is 5.8% weaker against the Swiss Franc. Over the last 52 weeks it ranged from 376.20 to 430.85.
- What is the highest CHF to LKR rate?
- Since May 2010, the highest indicative rate was 430.85 on 25 May 2026 and the lowest was 98.40 on 1 Jun 2010.
- Why is my bank's CHF rate different?
- Banks quote a buying rate (what they pay you for CHF) and a selling rate (what they charge you) either side of the indicative rate, and the gap differs by bank and by whether it is a telegraphic transfer, cash or a draft. Check the bank's own rates before you transact.
Sending money to Sri Lanka? Compare remittance costs or see fixed deposit rates.
