Sri Lanka Frontier
A busy Colombo street with market stalls, tuk-tuks and shopfronts

About Sri Lanka

Money in Sri Lanka: The Rupee

Using money in Sri Lanka: the rupee (LKR), a largely cash economy, ATMs and card acceptance, why some park fees and tickets are priced in US dollars, bargaining, tipping norms, everyday prices, and how the post-2022 crisis has settled with tourism firmly recovered.

By Mark Fletcher · 9 min read

Money in Sri Lanka takes a little more thought than in a fully cashless country, but the system is simple once you know the shape of it. The island runs largely on cash in rupees, with cards accepted in hotels and bigger places, a handful of tourist fees quoted in US dollars, and a friendly, low-key approach to tipping. The economic turmoil of 2022 has settled, and travellers today find a country that is open, stocked and easy to spend in.

The Sri Lankan rupee

The currency is the Sri Lankan rupee (LKR, written Rs and sometimes රු). One rupee is technically divided into 100 cents, but cents vanished from real life long ago and everything is priced in whole rupees. Banknotes run Rs 20, 50, 100, 500, 1000 and 5000, with coins for the smaller values; the colourful notes carry birds, temples and dancers, which makes them easy to tell apart.

In 2026 a US dollar bought roughly 300 to 335 rupees, call it around Rs 320 for quick mental maths, though the rate moves, so check a live figure before you travel. The rupee is a restricted currency: you generally cannot buy it at home before you fly, and it is against the rules to carry large amounts in or out of the country. The easy course is to arrive with some hard currency (US dollars, euros or pounds are all readily changed) or to withdraw rupees from an ATM in the arrivals hall, where rates beat the exchange desks.

Fishermen landing and selling the day's catch on a Sri Lankan beach

A largely cash economy

Sri Lanka is still, for the visitor, a cash country. Tuk-tuk drivers, market and street-food vendors, small cafés and tea shops, bus conductors, temple donation boxes and countless family-run guesthouses all deal in rupees, and many simply cannot take a card. The habit that serves you best is to carry a spread of small notes, Rs 100, 500 and 1000, because breaking a Rs 5000 note for a Rs 200 lunch can leave a small vendor stuck for change.

That said, cards work well where you would expect them to. Mid-range and upmarket hotels, larger restaurants, supermarkets, city boutiques and tour operators take Visa and Mastercard without fuss; American Express is accepted far less often. Contactless is spreading in Colombo and the resort strips but is not yet universal, so treat cards as the way to settle bigger bills and cash as the way to get through a normal day.

ATMs and changing money

Withdrawing from an ATM is usually the cheapest way to get rupees. Sri Lanka has around 4,000 machines run by some 25 banks, and those of Commercial Bank, Sampath, HNB, Bank of Ceylon and People’s Bank reliably accept foreign Visa and Mastercard, with instructions in English. You will find them easily in Colombo, Kandy, Galle, Ella and every sizeable town, but they thin out in villages and remote corners, so top up before heading into the hills, the parks or the far north. Machines typically charge a foreign-card fee of up to about Rs 1,000 per withdrawal on top of whatever your own bank adds, so it is worth taking out a decent sum each time rather than making lots of small withdrawals.

For changing cash, use a bank or a licensed money-changer rather than an airport bureau or your hotel front desk, which give poorer rates. Count your notes before leaving the counter, and keep any exchange receipts. You may need them to change unused rupees back into hard currency before you leave, which you should do at the airport, since rupees are hard to use or exchange once you are home.

Why some fees are quoted in US dollars

One quirk catches many first-timers: certain costs are advertised in US dollars. National-park entry, for Yala, Udawalawe, Wilpattu and the rest, carries a separate, higher foreigner tariff priced in dollars, and you will see USD figures on some museum, heritage-site and safari listings too. In practice you almost always pay the rupee equivalent at the counter at the day’s rate, so you do not strictly need dollars in your pocket. Still, tucking a few small-denomination USD notes into your bag is handy, for tipping a safari guide, as a reserve, and for the odd place that genuinely prefers them. Park entry, incidentally, is rarely a single figure: expect a per-person fee plus a per-vehicle service charge, a jeep permit and 18% VAT stacked on top, which is why a safari’s headline price and its final total differ.

Everyday prices

Sri Lanka is excellent value for most Western travellers, especially for food and local transport, though comfortable hotels and private drivers cost more. Prices vary with the rupee, but as a rough guide:

Approximate everyday costs, to sketch a daily budget. Figures shift with the exchange rate, so treat them as a guide rather than a quote.

  1. 1

    Rice and curry at a local canteen

    A generous plate at a village 'hotel' or bus-stop eatery runs roughly Rs 300–700, one of the great cheap meals in Asia.

  2. 2

    A king coconut or a cup of tea

    A thambili from a roadside stall or a milky tea in a café is often Rs 100–200, small change that keeps you going in the heat.

  3. 3

    A short tuk-tuk ride

    A hop across town is around Rs 300–600. Use the PickMe app in cities for a fair metered fare, or agree the price first.

  4. 4

    A bottle of water or a local beer

    Water is around Rs 100–150; a Lion Lager in a bar is roughly Rs 400–700, more in upmarket hotels.

  5. 5

    A guesthouse or mid-range hotel

    A clean guesthouse double is often Rs 5,000–12,000, while a smart mid-range hotel climbs to Rs 20,000 and well beyond.

  6. 6

    A full-day safari or car with driver

    A shared park safari is typically US$25–45 a head once fees are in; a private car and driver runs around US$50–80 a day plus fuel.

All in, a budget traveller can get by on around US$30–45 a day, a comfortable mid-range trip on roughly US$70–120, and a higher-end holiday on US$200 and up, depending on hotels, drivers and how many parks and sites you take in.

Tipping and bargaining

Tipping in Sri Lanka is not compulsory, but it is genuinely appreciated and has become part of the tourism rhythm, wages in the industry are modest, and a small tip for good service goes a long way. In restaurants, check the bill first, as many add a 10% service charge; if not, rounding up or adding around 10% is generous. Beyond that, the customary gestures are: Rs 100–200 for hotel or bar staff and porters, US$5–15 a day for a safari guide who has worked to find you leopards or elephants, and a few dollars a day for a driver-guide who has looked after you on the road. Give in rupees wherever you can, so staff are not left holding foreign notes they must change at a loss.

Bargaining has its place, but a narrow one. Haggle at markets, souvenir and craft stalls, and over non-metered tuk-tuk fares, where the opening price for a visitor is often inflated, settle the number before you buy or ride, and keep it light and smiling. Do not bargain in supermarkets, fixed-price shops, restaurants or hotels. In Colombo and larger towns, the PickMe app books a tuk-tuk at a metered rate and spares you the negotiation altogether.

A little cash discipline is all Sri Lanka really asks: rupees in small notes for the everyday, a card for the bigger bills, a few dollars in reserve, and a relaxed hand with tips and bargaining. For what your money will buy across the island, read our guides to getting around and planning a sensible budget.

Frequently asked questions

What currency does Sri Lanka use?+

Sri Lanka uses the Sri Lankan rupee, written LKR or Rs (and sometimes රු in Sinhala). One rupee divides into 100 cents, though cents have long dropped out of everyday use. Notes come in 20, 50, 100, 500, 1000 and 5000 rupees. It is a restricted currency, so you generally cannot buy rupees before you travel, change money or withdraw from an ATM once you arrive.

Should I use cash or card in Sri Lanka?+

Carry cash. Sri Lanka is still largely a cash economy: tuk-tuks, market stalls, small cafés, roadside vendors, bus fares and rural guesthouses all want rupees. Cards, Visa and Mastercard, are fine in hotels, larger restaurants, supermarkets and city shops, but away from tourist centres you should not rely on them. Keep a mix of small notes for day-to-day spending.

Can I get Sri Lankan rupees before I arrive?+

Usually not, and there is little point trying. The rupee is a restricted currency that is hard to obtain abroad and generally at a poor rate. It is also against the rules to take large amounts of rupees in or out of the country. The simplest approach is to arrive with some US dollars, euros or pounds to change, or to withdraw rupees from an ATM in the airport arrivals hall.

Are ATMs easy to find in Sri Lanka?+

In towns and cities, yes, Sri Lanka has roughly 4,000 ATMs run by around 25 banks, and machines from Commercial Bank, Sampath, HNB, Bank of Ceylon and People's Bank all take foreign Visa and Mastercard. They are harder to find in small villages and remote areas, so withdraw before you head off the beaten track. Most charge a foreign-card fee of up to about Rs 1,000 per withdrawal.

Why are some fees in Sri Lanka priced in US dollars?+

National park entry, a few museum and heritage tickets, and some tour prices are quoted in US dollars because there is a separate, higher foreigner tariff. You almost always pay the rupee equivalent at the counter at the day's rate, so you do not strictly need dollars in hand, but carrying some USD can be handy as a backup and for tipping safari guides.

Do you tip in Sri Lanka, and how much?+

Tipping is not compulsory but is warmly appreciated and increasingly expected in tourism. A rough guide: round up or add about 10% in restaurants (check for an added service charge first), Rs 100–200 for hotel and bar staff, US$5–15 a day for a safari guide, and a few dollars a day for a driver-guide. Tip in rupees where you can, so staff are not left with cash they must change at a loss.

Is it safe to travel to Sri Lanka after the 2022 economic crisis?+

Yes. The 2022 crisis, with its fuel queues and shortages, has passed. An IMF programme agreed in 2023, recovering tourism and strong worker remittances have rebuilt the country's foreign reserves, and daily life has normalised. Tourist arrivals have climbed back above two million a year, fuel and essentials are freely available, and travellers report a smooth, welcoming experience.

Should I bargain in Sri Lanka?+

Bargain at markets, souvenir stalls and for tuk-tuk rides that are not on a meter, where opening prices for tourists are often inflated, settle on a fare or price before you commit, and keep it good-humoured. Do not haggle in supermarkets, fixed-price shops, restaurants or hotels. For tuk-tuks in Colombo and larger towns, the PickMe app gives a fair metered fare and removes the negotiation entirely.