🇱🇰 This is the brand hub for 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 largest private bank, see the Commercial 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 ExchangeWhat Bank of Ceylon is, in one paragraph
Bank of Ceylon (BOC) is Sri Lanka's largest bank overall, the state-owned commercial bank founded in 1939, with the most extensive branch and ATM network in the country. For a traveler its defining strength is reach: where private banks thin out, in smaller towns, the hill country around Nuwara Eliya and Ella, and rural stops on the tourist trail, a BOC machine is often the one you will actually find. It accepts foreign Visa and Mastercard and dispenses rupees at the interbank rate with a modest operator fee. As with every Sri Lankan bank, there is no Bank of America Alliance partner, so the card you bring matters more than the machine.
What Bank of Ceylon charges foreign cards
| Fee component | Amount | Paid to |
|---|---|---|
| Bank of Ceylon operator fee (foreign card) | ~LKR 600-800 per withdrawal | Bank of Ceylon (refunded by Schwab if you use one) |
| Exchange rate | Mid-market (interbank); the rupee floats | Visa or Mastercard network |
| Per-transaction cap | ~LKR 30,000-60,000 | Bank of Ceylon (withdraw a useful amount to spread the fee) |
| Your home bank's foreign ATM fee | $2-5 | Your 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 closed and Sri Lanka is cash-heavy, bringing crisp USD or EUR to change downtown is a smart backup.
How to make Bank of Ceylon cheap: a fee-refunding card, rupees not dollars
Two moves keep a Bank of Ceylon 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 downtown. BOC's real advantage is out of the capital: withdraw a useful amount at a BOC machine before heading to the hill country or a remote town, where it may be the only ATM around.
Where to find Bank of Ceylon in Sri Lanka
Nationwide reach
Bank of Ceylon runs the country's most extensive ATM network, so a machine is usually findable even in smaller towns and rural stops where private banks are scarce.
Fort headquarters
The landmark BOC headquarters tower and branch ATMs cluster in Fort, with more along Galle Road. Covered in the Colombo ATM Guide.
Nuwara Eliya & Ella
BOC machines in the tea-country towns where private-bank coverage thins; a good bank to rely on before Ella, Haputale, and Nuwara Eliya.
Bandaranaike arrivals
Bank of Ceylon ATMs in the Bandaranaike terminal arrivals area, your first rupees on arrival, away from the exchange counters. See the CMB airport guide.
Temple & beach towns
BOC machines around Kandy's Temple of the Tooth and in the southern coast towns, handy on the classic Colombo-Kandy-Galle circuit.
Bring a no-FX-fee card
Sri Lanka has no BoA Alliance partner, so pair Bank of Ceylon with a Wise or Schwab card; Schwab refunds the operator fee.
Bank of Ceylon vs Commercial Bank: the actual decision
| Bank of Ceylon | Commercial Bank of Ceylon | |
|---|---|---|
| Ownership | State-owned, largest overall | Largest private bank |
| Network reach | Widest, incl. remote towns | Widest private, urban-dense |
| Operator fee, foreign cards | ~LKR 600-800 | ~LKR 600-800 |
| BoA Global ATM Alliance partner | No (none in Sri Lanka) | No (none in Sri Lanka) |
Decision tree: the cost is the same at both, so pick by location. In Colombo and the bigger towns, use whichever is closest; out in the hill country and smaller towns, Bank of Ceylon is more likely to have the only machine. Pair either with a Wise or Schwab card, take rupees not dollars, and decline DCC. See the Commercial Bank guide for the private-bank detail.
Best card pairing with Bank of Ceylon
Wise for cards, Schwab to refund the operator fee
A Wise debit card gives zero FX markup and the real interbank rupee rate at Colombo's hotels, malls, and chain restaurants. A Charles Schwab card adds no FX fee and refunds Bank of Ceylon's LKR 600–800 operator fee worldwide. Because Sri Lanka has no BoA Alliance partner, the no-FX-fee card is what keeps it cheap, and bringing crisp USD or EUR to change downtown is a smart backup in this cash-heavy country. Take rupees not dollars, and decline DCC.
Get the Wise Card →Charles Schwab Investor Checking
Schwab adds zero foreign-transaction fee and refunds ATM operator fees worldwide, so Bank of Ceylon's LKR 600–800 charge is effectively cancelled. It is the best all-rounder for Sri Lanka, especially for the many small withdrawals you may make in the hill country. Take rupees not dollars 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 Bank of Ceylon 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 Bank of Ceylon 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 Bank of Ceylon 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 Bank of Ceylon?
Sri Lanka's largest bank overall, the state-owned commercial bank, with the widest ATM network including remote towns and the hill country. Often the only machine in smaller places.
Will my US debit card work at Bank of Ceylon 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 Bank of Ceylon ATM.
Should I take rupees or US dollars at a Bank of Ceylon 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.
The Bank of Ceylon + Wise + Schwab Combo
Wise zero FX markup for card payments; Schwab refunds the operator fee, useful for the many small hill-country withdrawals. No BoA Alliance partner here. Take rupees, bring crisp USD/EUR too.
Get the Wise Card →