Questions and Answers

How much does food cost in Sri Lanka?

Author:
Ask your question

Answers 2

Answered by Admin

Answer (changed )

Attention! Prices in rubles are recalculated at the exchange rate as of the answer publication date, November 19, 2025.

Food prices in Sri Lanka can be surprising: products in stores are often more expensive than in Russia, especially milk, eggs, and meat. For example, a liter of milk costs about 500 rupees (132 rubles), and a dozen eggs start from 400 rupees (105 rubles). However, eating in cafes can be inexpensive if you choose establishments for locals: the minimum bill for dinner without drinks starts from 400 rupees (105 rubles). In tourist restaurants, prices are higherβ€”starting from 1000 rupees (263 rubles) per dish, and a full dinner with drinks will cost at least 2000 rupees (527 rubles) per person. Fruits such as bananas, coconuts, and papayas are available at reasonable prices, but exotic options out of season can be expensive.

More about prices in Sri Lanka for tourists is covered in a separate article here - https://nashaplaneta.net/asia/srilanka/art-shri-lanka-ceny

Comment

Admin

Answered by
How much does a visa to Sri Lanka cost?
Where to buy alcohol on the island?
Which resort do you recommend for the first time?
Follow the link, all these questions are discussed in the chat - https://t.me/srilanka_travel_chat
Comment

Comments 1

  

💥 Thanks, useful link 😊!

Reply