🇱🇰 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 Exchange

What 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 componentAmountPaid to
Bank of Ceylon operator fee (foreign card)~LKR 600-800 per withdrawalBank of Ceylon (refunded by Schwab if you use one)
Exchange rateMid-market (interbank); the rupee floatsVisa or Mastercard network
Per-transaction cap~LKR 30,000-60,000Bank of Ceylon (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 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

Widest network

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.

Colombo

Fort headquarters

The landmark BOC headquarters tower and branch ATMs cluster in Fort, with more along Galle Road. Covered in the Colombo ATM Guide.

Hill country

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.

CMB Airport

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.

Kandy & the south

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.

Not the Alliance

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 CeylonCommercial Bank of Ceylon
OwnershipState-owned, largest overallLargest private bank
Network reachWidest, incl. remote townsWidest private, urban-dense
Operator fee, foreign cards~LKR 600-800~LKR 600-800
BoA Global ATM Alliance partnerNo (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

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.