😐A single person spends $480 per month in Dehiwala-Mount Lavinia vs $477 in Ratnapura, rent included.
😐A couple spends around $770 per month in Dehiwala-Mount Lavinia vs $760 in Ratnapura, rent included.
😐A family of three spends $1,061 per month in Dehiwala-Mount Lavinia vs $1,042 in Ratnapura, rent included.
😐Dehiwala-Mount Lavinia and Ratnapura have comparable living costs – the differences are in the details.
📊Both Dehiwala-Mount Lavinia and Ratnapura are more affordable than the global median – Dehiwala-Mount Lavinia65% lower, Ratnapura65% lower.
Currency
🍽 Eating Out
Dehiwala-Mount Lavinia
Ratnapura
Difference
Meal at Budget Restaurant
$1.51LKR 508
$1.90LKR 636
-20.53%
Three-Course Dinner for Two, Mid-Range
$25.37LKR 8,502
$8.97LKR 3,006
182.83%
Fast Food Meal(McDonalds, etc)
$7.66LKR 2,567
$5.88LKR 1,971
30.27%
Cappuccino
$2.37LKR 794
$2.05LKR 686
15.61%
Coke/Pepsi/Fanta/Sprite(0.33 liter bottle)
$0.69LKR 231
$0.75LKR 251
-8.00%
Water(0.33 liter bottle)
$0.27LKR 91.3
$0.47LKR 156
-42.55%
Local Beer(0.5 liter draught)
$2.22LKR 743
$1.90LKR 637
16.84%
Imported Beer(0.33 liter bottle)
$3.04LKR 1,020
$2.62LKR 878
16.03%
🛒 Groceries & Markets
Dehiwala-Mount Lavinia
Ratnapura
Difference
Milk(1 liter)
$1.57LKR 526
$1.84LKR 618
-14.67%
White Bread(500g)
$0.47LKR 156
$0.77LKR 257
-38.96%
Rice(white)(1kg)
$0.78LKR 262
$0.65LKR 218
20.00%
Eggs
$1.54LKR 515
$1.04LKR 348
48.08%
Local Cheese(1kg)
$12.77LKR 4,280
$14.69LKR 4,923
-13.07%
Chicken Fillets(1kg)
$4.85LKR 1,626
$6.27LKR 2,103
-22.65%
Beef Round Steak(1kg)
$6.96LKR 2,333
$15.77LKR 5,284
-55.87%
Apples(1kg)
$6.83LKR 2,290
$4.15LKR 1,390
64.58%
Banana(1kg)
$0.84LKR 283
$0.73LKR 245
15.07%
Oranges(1kg)
$4.54LKR 1,520
$4.29LKR 1,436
5.83%
Tomato(1kg)
$1.27LKR 427
$0.99LKR 332
28.28%
Potato(1kg)
$0.94LKR 315
$1.02LKR 343
-7.84%
Onion(1kg)
$0.77LKR 259
$1.39LKR 467
-44.60%
Lettuce(1 head)
$0.88LKR 295
$0.49LKR 165
79.59%
Water(1.5 liter bottle)
$0.47LKR 159
$0.43LKR 144
9.30%
Cigarettes 20 Pack(Marlboro, Camel)
$10.01LKR 3,354
$13.10LKR 4,391
-23.59%
Wine(Bottle)
$13.39LKR 4,487
$12.73LKR 4,267
5.18%
Local Beer(0.5 liter bottle)
$1.93LKR 648
$2.00LKR 670
-3.50%
Imported Beer(0.33 liter bottle)
$2.64LKR 885
$2.90LKR 970
-8.97%
🚌 Getting Around
Dehiwala-Mount Lavinia
Ratnapura
Difference
One-way Ticket(Public Transport)
-
$0.38LKR 127
-
Taxi Start(Normal Tariff)
$0.41LKR 136
$0.35LKR 117
17.14%
Taxi(Normal Tariff)(1km)
$0.37LKR 124
$0.44LKR 147
-15.91%
Taxi 1hour Waiting(Normal Tariff)
$0.93LKR 313
-
-
Gasoline(1 liter)
$1.25LKR 420
$0.89LKR 300
40.45%
Midsize Hatchback 1.4l(Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$29.8KLKR 10.0M
$19.7KLKR 6.6M
51.25%
Compact Sedan 1.6l(Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$39.4KLKR 13.2M
$19.0KLKR 6.4M
107.04%
🧾 Monthly Utilities & Internet
Dehiwala-Mount Lavinia
Ratnapura
Difference
Utilities for 2 People in 2-bedroom Apartment(Heating, Electricity, Gas, Water, Garbage)(85m2)
$52.1LKR 17.5K
-
-
SIM Card Monthly Plan(Calls and 10GB+ Data)
$4.01LKR 1,343
$2.06LKR 691
94.66%
Internet(50+ Mbps, Unlimited Data)
$20.51LKR 6,874
$7.26LKR 2,433
182.51%
🎉 Sport & Entertainment
Dehiwala-Mount Lavinia
Ratnapura
Difference
Gym Membership(Monthly)
-
$8.68LKR 2,910
-
Cinema Ticket
$4.06LKR 1,361
$2.43LKR 814
67.08%
🧸 Childcare & Education
Dehiwala-Mount Lavinia
Ratnapura
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child(Monthly)
$37.91LKR 12.7K
-
-
International Primary School, 1 Child(Yearly)
$1,169LKR 391.9K
-
-
👕👟 Clothing & Footwear
Dehiwala-Mount Lavinia
Ratnapura
Difference
Jeans(Levis 501 Or Similar)
$20.01LKR 6,705
$10.36LKR 3,471
93.15%
Summer Dress(H&M, Zara, etc)
$16.15LKR 5,413
$7.24LKR 2,425
123.07%
Sport Shoes(Adidas, Nike)
$78.0LKR 26.2K
$82.2LKR 27.5K
-5.05%
Men's Leather Business Shoes
$42.36LKR 14.2K
$25.19LKR 8,444
68.16%
🏠 Accommodation & Living
Dehiwala-Mount Lavinia
Ratnapura
Difference
1-bedroom Apartment, City Center(Monthly)
-
$75.9LKR 25.4K
-
1-bedroom Apartment, Outside City Center(Monthly)
-
$52.8LKR 17.7K
-
3-bedroom Apartment, City Center(Monthly)
$438LKR 146.9K
-
-
3-bedroom Apartment, Outside City Center(Monthly)
-
$84.0LKR 28.1K
-
💵 Salaries & Financials
Dehiwala-Mount Lavinia
Ratnapura
Difference
Average Monthly Net Salary(After Tax)
$212LKR 71.0K
$164LKR 55.0K
29.24%
20-Year Fixed Mortgage Interest Rate(Annual %)
12.69
0
-
CityCost data is based on AI and user input – minor inaccuracies may occur.
Last update for Dehiwala-Mount Lavinia: August 3, 2026
Last update for Ratnapura: August 3, 2026
Cost Breakdown
💰Salaries run about 29% higher in Dehiwala-Mount Lavinia. Purchasing power depends on which expenses matter most to you.
🛒A mid-range dinner for two costs $25.00 in Dehiwala-Mount Lavinia versus $9.00 in Ratnapura. Groceries tell a different story – $232 in Dehiwala-Mount Lavinia vs $257 in Ratnapura – so Dehiwala-Mount Lavinia wins on supermarket bills even if dining out costs more.
City Median Internet Speeds Comparison (Updated April 2026)
The chart highlights the Precision Threshold for mobile and fixed broadband internet speeds, updated quarterly.
Digital Nomad Cost of Living Index
Dehiwala-Mount Lavinia vs Ratnapura: Cost of Living - Frequently Asked Questions
How much do you need to earn to live comfortably in Dehiwala-Mount Lavinia and in Ratnapura?
For a comfortable life, plan on about $719 per month in Dehiwala-Mount Lavinia and $716 in Ratnapura. That covers rent, food, utilities, transport, and enough left over to feel settled – not just surviving.
Are groceries more expensive in Dehiwala-Mount Lavinia or in Ratnapura?
Interestingly, groceries are about 11% cheaper in Dehiwala-Mount Lavinia – one category where the pricier city actually offers better value, probably thanks to stronger retail competition or local farming.
How do dining costs compare in Dehiwala-Mount Lavinia and in Ratnapura?
A mid-range dinner for two costs $25.00 in Dehiwala-Mount Lavinia and $9.00 in Ratnapura. That's a good indicator of the overall restaurant and café pricing gap between the two cities.
Can you live on $1,000/month in Dehiwala-Mount Lavinia or in Ratnapura?
$1,000 covers both cities comfortably – all-in costs are $480 in Dehiwala-Mount Lavinia and $477 in Ratnapura, leaving budget for savings and extras in both cases.
Which city is better for digital nomads, Dehiwala-Mount Lavinia or Ratnapura?
For digital nomads, it depends on budget. Ratnapura costs $477 versus $480 in Dehiwala-Mount Lavinia. Both have workable remote work infrastructure, but the cost gap matters when income varies month to month.
How safe is Dehiwala-Mount Lavinia compared to Ratnapura?
Both have safer and rougher neighborhoods, but overall safety is comparable to other large cities. Neighborhood choice matters more than the city-level comparison – central, well-trafficked areas feel secure in both.
Should I move to Dehiwala-Mount Lavinia or to Ratnapura?
If budget matters most, go with Ratnapura. If higher salaries, better infrastructure, or specific career opportunities are the priority, Dehiwala-Mount Lavinia makes more sense. Both are solid long-term options with distinct trade-offs.
Dehiwala-Mount Lavinia vs other spots: cost of living compared