Price comparison of goods in Sri Lanka: What's cheaper, what's more expensive?

Tracy Hawkins
Tracy Hawkins
Experienced traveler to Sri Lanka, focusing on history and culture.

Hello! Let's talk about Sri Lanka. I've been there a few times and have a pretty good feel for the prices. Let me tell you, Sri Lanka is a fascinating place; some things are unbelievably cheap, while others are so expensive you'll want to wait until you're back home to buy them.

Remember one major principle: Locally produced items and things requiring a lot of manual labor are usually very cheap; anything imported or related to high technology is typically very expensive.

Below, I'll categorize things for you, so it's clear at a glance.

What's very cheap? (You can buy/eat/enjoy to your heart's content)

  1. Ceylon Tea: This is absolutely Sri Lanka's number one specialty. If you buy it at local supermarkets (like Food City, Keells), the price is incredibly affordable, much cheaper than buying imported tea back home. Beautifully packaged gift boxes will be a bit more expensive, but for personal consumption, the simple packs are dirt cheap, and the quality is excellent.

  2. Local Food and Fruits:

    • Street Food: Dishes like Kottu (chopped flatbread stir-fry), Hoppers (bowl-shaped pancakes), fried rice, and samosas typically cost only a few to a dozen RMB per serving, which is filling and delicious.
    • Fruits: A paradise for tropical fruits! King Coconuts are everywhere on the roadside, costing just a few RMB each, sweet and refreshing. There are also various bananas, mangoes, and papayas, all fresh and cheap.
    • Basic Meals: Eating a "Rice and Curry" meal at a small eatery frequented by locals, usually buffet-style or served with several dishes, can be very hearty for just 20-30 RMB per person.
  3. Public Transportation:

    • Buses and Trains: This is the best way to experience local life, and it's ridiculously cheap. For example, the famous scenic train ride through the hill country tea plantations, from Kandy to Ella, takes several hours, and a second-class ticket costs only about a dozen RMB. Bus rides are even cheaper; a few RMB can take you a long way.
    • Tuk-tuks (three-wheeled auto-rickshaws): Very convenient for short distances. In big cities (like Colombo), always insist they use the meter, or use ride-hailing apps like PickMe/Uber, which offer fair prices. In smaller towns, you can bargain, but overall, they are not expensive.
  4. Local Handicrafts and Clothing:

    • Sarongs: The wrap-around garments worn by locals come in many patterns, are very comfortable cotton, and you can buy one for a few dozen RMB. They can be used as a skirt or a beach towel.
    • Wood Carvings, Masks: These have local characteristics and can be found in ancient cities or markets; remember to bargain.
    • Spices: Cinnamon, cardamom, cloves, etc. As a world-renowned spice country, the spices here are fresh and cheap. Just buy them at a supermarket; avoid those "spice gardens" specifically for tourists, as their prices are inflated.
  5. Accommodation (Guesthouses/Homestays): As long as you're not looking for a five-star luxury hotel, guesthouses or homestays run by locals are very affordable. You can find a clean, charming room with breakfast for 100-300 RMB.

What's relatively expensive? (Better to prepare beforehand or consume rationally)

  1. Electronics: Phones, cameras, power banks, headphones, etc. Anything "electric" is significantly more expensive than back home. This is because they are mostly imported, and customs duties are high. So, make sure to check and bring all your gear before you leave.

  2. Imported Food and Branded Goods:

    • Western Food and Coffee: If you want a proper Italian latte or a decent Western meal like pizza, the prices are generally comparable to those in first-tier cities back home.
    • Snacks and Alcohol: International brands of snacks like Pringles, Oreos, and Snickers are more expensive than back home. Wine and spirits are even considered luxury items.
    • Cheese, Butter, Chocolate: These are also mostly imported and quite pricey.
  3. Sunscreen, Cosmetics, Skincare Products: These are all "imported goods," especially well-known international brands (like Anessa, Estée Lauder, etc.). Buying them locally is very uneconomical; prices might even be higher than at official counters back home. Make sure to bring enough with you!

  4. Branded Clothing and Shoes: Thinking of buying sports brands like Nike, Adidas, or fast-fashion brands like Zara, H&M? Forget it. They're more expensive than back home, and the styles are often outdated.

  5. Gasoline: Fuel prices in Sri Lanka are high relative to local incomes. So, if you choose to hire a car with a driver for a tour, transportation will be one of the biggest expenses of your trip. Although a driver's quote of several hundred RMB a day might sound expensive, it's actually reasonable considering fuel costs, vehicle wear and tear, and labor.

Moderately priced items that require a discerning eye

  • Gemstones (Sapphires, etc.): Sri Lanka is a famous gemstone producer, and theoretically, buying them here should be cheaper. However, the market is very murky! Ordinary tourists can easily get scammed. If you're not an expert, either buy from large stores with national certification (NGJA) or simply look without buying, treating it as an experience. Absolutely do not buy from roadside stalls or places where tuk-tuk drivers take you.

To put it simply:

  • Food and Drink: Embrace local cuisine to your heart's content; it's cheap and delicious. If you want Western food or coffee, be prepared to open your wallet.
  • Shopping: Buy Ceylon tea, spices, and handicrafts as souvenirs; they offer excellent value for money. As for electronics, cosmetics, and branded goods, don't buy them locally.
  • Travel: Experience public transport and tuk-tuks often; it's economical and fun. For long distances or family trips, consider hiring a car with a driver; although it's a significant expense, it's convenient and hassle-free.

I hope this helps, and I wish you a wonderful time in Sri Lanka!