🇱🇰 This is the brand hub for Commercial Bank of Ceylon. For the closed rupee, the 2022 crisis context, and bringing USD or EUR, see the Sri Lanka Money Guide. For exact ATM districts and the fee math, see the Colombo ATM Guide. For card acceptance by district and the airport run, see the Colombo Money Guide. For the state bank, see the Bank of Ceylon guide. Flying in? Bandaranaike (CMB) guide.

🧾 Get Crisp USD or EUR Before You Fly

The rupee is a closed currency you can't buy at home. Bring clean post-2009 USD or EUR to change downtown. Insured 2–5 day US delivery.

Order USD / EUR → CEI Currency Exchange

What Commercial Bank of Ceylon is, in one paragraph

Commercial Bank of Ceylon is Sri Lanka's largest private-sector bank, with the widest private ATM network in Colombo and across the island, plus operations in Bangladesh, the Maldives and Myanmar. For a traveler its strength is coverage and reliability: a Commercial Bank machine is easy to find in Fort, along Galle Road, in the Colombo malls, and at Bandaranaike airport arrivals. It accepts foreign Visa and Mastercard and dispenses rupees at the interbank rate with a modest operator fee. The one thing to know is that Sri Lanka has no Bank of America Global ATM Alliance partner, so the card you bring, not the bank, is what keeps the cost down.

What Commercial Bank charges foreign cards

Fee componentAmountPaid to
Commercial Bank operator fee (foreign card)~LKR 600-800 per withdrawalCommercial Bank (refunded by Schwab if you use one)
Exchange rateMid-market (interbank); the rupee floatsVisa or Mastercard network
Per-transaction cap~LKR 30,000-60,000Commercial Bank (withdraw a useful amount to spread the fee)
Your home bank's foreign ATM fee$2-5Your home bank, unless waived (Schwab, Wise)
Bank of America non-network fee (no Alliance here)3%BoA, since Sri Lanka has no Alliance partner
DCC markup (if accepted)+5-10%Always decline. Pick Sri Lankan rupees every time the screen offers US dollars.

The operator fee is small but real. A Schwab card refunds it, and Wise removes the FX markup. Because the rupee is a closed currency and Sri Lanka is cash-heavy, bringing crisp USD or EUR to change downtown is a smart backup.

How to make Commercial Bank cheap: a fee-refunding card, rupees not dollars

Two moves keep a Commercial Bank withdrawal cheap. First, because there is no Bank of America Alliance partner in Sri Lanka, the card you bring matters: carry a Charles Schwab card, which refunds the LKR 600–800 operator fee worldwide, or a Wise card for the interbank rate with no FX markup on card payments. Second, when the screen offers to "charge in US dollars," always decline and take Sri Lankan rupees; DCC adds 5 to 10 percent on top of the operator fee.

Because the rupee is a closed currency and the country runs on cash after the 2022 crisis, also bring crisp, post-2009 USD or EUR and change a portion at a Fort bank or licensed money-changer. Withdraw a useful amount at any Commercial Bank machine to spread the flat operator fee, and top up from bank ATMs as you travel.

Where to find Commercial Bank in Sri Lanka

Colombo

Fort & Galle Road

Commercial Bank ATMs across Fort, along Galle Road, and inside the Kollupitiya and Bambalapitiya malls. Covered in the Colombo ATM Guide.

Widest private network

Nationwide coverage

Commercial Bank runs the largest private ATM network in Sri Lanka, so a machine is rarely far in Colombo, Kandy, Galle, or Negombo.

CMB Airport

Bandaranaike arrivals

Commercial Bank ATMs in the Bandaranaike terminal arrivals area, your first rupees on arrival, away from the exchange counters. See the CMB airport guide.

Kandy & Galle

The tourist trail

Commercial Bank machines around Kandy's Temple of the Tooth and inside Galle Fort, handy before the hill country and southern beaches where coverage thins.

Not the Alliance

Bring a no-FX-fee card

Sri Lanka has no BoA Alliance partner, so pair Commercial Bank with a Wise or Schwab card; Schwab refunds the operator fee.

Cash-heavy country

Bring USD or EUR too

The rupee is closed and the country runs on cash; carry crisp post-2009 USD or EUR to change at a Fort bank as a backup.

Commercial Bank vs Bank of Ceylon: the actual decision

Commercial Bank of CeylonBank of Ceylon
OwnershipLargest private bankState-owned, largest overall
Operator fee, foreign cards~LKR 600-800~LKR 600-800
BoA Global ATM Alliance partnerNo (none in Sri Lanka)No (none in Sri Lanka)
RateInterbank (floating)Interbank (floating)

Decision tree: there is no meaningful cost difference between the two, because both give the interbank rate with a similar operator fee and neither is a BoA Alliance partner. Use whichever machine is closest inside a branch or mall, pair it with a Wise or Schwab card, take rupees not dollars, and decline DCC. See the Bank of Ceylon guide for the state bank's detail.

Best card pairing with Commercial Bank

Charles Schwab Investor Checking

Schwab adds zero foreign-transaction fee and refunds ATM operator fees worldwide, so Commercial Bank's LKR 600–800 charge is effectively cancelled. It is the best all-rounder for Sri Lanka. Take rupees not dollars, withdraw a useful amount to spread the fee, and decline DCC.

Bank of America debit (no Alliance waiver here)

Sri Lanka has no BoA Alliance partner, so a BoA card pays its 3 percent non-network fee at Commercial Bank and every Sri Lankan bank, on top of the operator fee. A no-FX-fee card such as Wise or Schwab is the better choice, and bring crisp USD or EUR for downtown exchange.

Frequently Asked Questions

How much does Commercial Bank charge foreign cards at ATMs?

The interbank rate plus a LKR 600-800 operator fee, shown on screen, plus your home bank's fee. A Schwab card refunds the operator fee and Wise removes FX markup. Decline DCC and take rupees.

Is Commercial Bank in the Bank of America Global ATM Alliance?

No. Sri Lanka has no Alliance partner, so a BoA card pays 3% plus the operator fee. Use a no-FX-fee card (Wise, Schwab) instead; Schwab refunds the operator fee.

What is Commercial Bank of Ceylon?

Sri Lanka's largest private-sector bank, with the widest private ATM network in Colombo and nationwide. A reliable default machine at the interbank rate with a modest operator fee.

Will my US debit card work at Commercial Bank ATMs?

Yes, with a Visa, Mastercard, Plus, or Cirrus logo. Pair it with a Schwab card (refunds the operator fee) or Wise (no FX markup). Bring crisp USD or EUR too. Decline DCC, take rupees.

Can I get rupees before arriving?

Generally no, LKR is a closed currency. Bring crisp USD or EUR (CEI ships it to a US address), change a portion downtown, and pull the rest at a Commercial Bank ATM.

Should I take rupees or US dollars at a Commercial Bank ATM?

Rupees, always. The rupee floats, so let your card network convert at the interbank rate; DCC or a dollar dispense costs 5-10% more. Decline DCC and choose LKR.