Cost of Living Comparison Between Dambulla and Ratnapura Cost of Living Comparison Between Dambulla and Ratnapura

Monthly Cost of Living

A single person spends $537 per month in Dambulla vs $531 in Ratnapura, rent included.

A couple spends around $876 per month in Dambulla vs $838 in Ratnapura, rent included.

A family of three spends $1,216 per month in Dambulla vs $1,145 in Ratnapura, rent included.

Dambulla costs about 1% more than Ratnapura, driven mainly by Groceries & Markets.

Both Dambulla and Ratnapura are more affordable than the global median – Dambulla 60% lower, Ratnapura 60% lower.

Currency
🍽 Eating Out
Dambulla
Ratnapura
Difference
Meal at Budget Restaurant
$3.90 LKR 1,315
$2.21 LKR 744
76.47%
Three-Course Dinner for Two, Mid-Range
$24.89 LKR 8,388
$10.19 LKR 3,434
144.26%
Fast Food Meal (McDonalds, etc)
$8.24 LKR 2,777
$6.55 LKR 2,206
25.80%
Cappuccino
$2.66 LKR 897
$2.40 LKR 808
10.83%
Coke/Pepsi/Fanta/Sprite (0.33 liter bottle)
$0.72 LKR 244
$0.80 LKR 270
-10.00%
Water (0.33 liter bottle)
$0.41 LKR 138
$0.52 LKR 175
-21.15%
Local Beer (0.5 liter draught)
$2.38 LKR 801
$2.12 LKR 713
12.26%
Imported Beer (0.33 liter bottle)
$3.27 LKR 1,102
$3.02 LKR 1,018
8.28%
🛒 Groceries & Markets
Dambulla
Ratnapura
Difference
Milk (1 liter)
$1.70 LKR 572
$1.98 LKR 668
-14.14%
White Bread (500g)
$0.53 LKR 178
$0.83 LKR 279
-36.14%
Rice (white) (1kg)
$0.85 LKR 287
$0.72 LKR 241
18.06%
Eggs
$2.14 LKR 722
$1.19 LKR 403
79.83%
Local Cheese (1kg)
$13.87 LKR 4,676
$16.56 LKR 5,580
-16.24%
Chicken Fillets (1kg)
$4.72 LKR 1,592
$7.21 LKR 2,429
-34.54%
Beef Round Steak (1kg)
$8.09 LKR 2,725
$17.39 LKR 5,859
-53.48%
Apples (1kg)
$7.51 LKR 2,532
$4.59 LKR 1,548
63.62%
Banana (1kg)
$1.06 LKR 358
$0.78 LKR 262
35.90%
Oranges (1kg)
$5.69 LKR 1,919
$4.74 LKR 1,599
20.04%
Tomato (1kg)
$1.25 LKR 420
$1.08 LKR 365
15.74%
Potato (1kg)
$1.10 LKR 371
$1.17 LKR 393
-5.98%
Onion (1kg)
$1.43 LKR 481
$1.58 LKR 533
-9.49%
Lettuce (1 head)
$1.15 LKR 389
$0.53 LKR 178
116.98%
Water (1.5 liter bottle)
$0.56 LKR 188
$0.48 LKR 161
16.67%
Cigarettes 20 Pack (Marlboro, Camel)
$9.91 LKR 3,339
$14.80 LKR 4,988
-33.04%
Wine (Bottle)
$12.48 LKR 4,206
$12.63 LKR 4,257
-1.19%
Local Beer (0.5 liter bottle)
$2.04 LKR 686
$2.31 LKR 779
-11.69%
Imported Beer (0.33 liter bottle)
$2.96 LKR 996
$3.20 LKR 1,078
-7.50%
🚌 Getting Around
Dambulla
Ratnapura
Difference
One-way Ticket (Public Transport)
$0.10 LKR 34.62
$0.41 LKR 139
-75.61%
Taxi Start (Normal Tariff)
$0.38 LKR 128
$0.41 LKR 140
-7.32%
Taxi (Normal Tariff) (1km)
$0.35 LKR 119
$0.52 LKR 176
-32.69%
Taxi 1hour Waiting (Normal Tariff)
$0.61 LKR 207
$0.34 LKR 115
79.41%
Gasoline (1 liter)
$1.22 LKR 410
$1.07 LKR 360
14.02%
Midsize Hatchback 1.4l (Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$26.4K LKR 8.9M
$21.9K LKR 7.4M
20.48%
Compact Sedan 1.6l (Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$34.3K LKR 11.6M
$21.6K LKR 7.3M
58.81%
🧾 Monthly Utilities & Internet
Dambulla
Ratnapura
Difference
Utilities for 2 People in 2-bedroom Apartment (Heating, Electricity, Gas, Water, Garbage) (85m2)
$60.4 LKR 20.3K
-
-
SIM Card Monthly Plan (Calls and 10GB+ Data)
$4.35 LKR 1,465
$2.26 LKR 762
92.48%
Internet (50+ Mbps, Unlimited Data)
$14.92 LKR 5,027
$7.81 LKR 2,632
91.04%
🎉 Sport & Entertainment
Dambulla
Ratnapura
Difference
Gym Membership (Monthly)
-
$10.22 LKR 3,445
-
Cinema Ticket
$3.29 LKR 1,108
$2.60 LKR 878
26.54%
🧸 Childcare & Education
Dambulla
Ratnapura
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child (Monthly)
$36.67 LKR 12.4K
-
-
International Primary School, 1 Child (Yearly)
$449 LKR 151.4K
-
-
👕👟 Clothing & Footwear
Dambulla
Ratnapura
Difference
Jeans (Levis 501 Or Similar)
$27.51 LKR 9,272
$11.64 LKR 3,923
136.34%
Summer Dress (H&M, Zara, etc)
$19.71 LKR 6,643
$8.47 LKR 2,853
132.70%
Sport Shoes (Adidas, Nike)
$70.7 LKR 23.8K
$94.7 LKR 31.9K
-25.33%
Men's Leather Business Shoes
$39.24 LKR 13.2K
$28.23 LKR 9,514
39.00%
🏠 Accommodation & Living
Dambulla
Ratnapura
Difference
1-bedroom Apartment, City Center (Monthly)
-
$82.6 LKR 27.8K
-
1-bedroom Apartment, Outside City Center (Monthly)
-
$59.9 LKR 20.2K
-
3-bedroom Apartment, Outside City Center (Monthly)
-
$94.1 LKR 31.7K
-
💵 Salaries & Financials
Dambulla
Ratnapura
Difference
Average Monthly Net Salary (After Tax)
-
$165 LKR 55.6K
-
20-Year Fixed Mortgage Interest Rate (Annual %)
16.45
0
-

CityCost data is based on AI and user input – minor inaccuracies may occur.

Last update for Dambulla: June 8, 2026

Last update for Ratnapura: June 8, 2026

Cost Breakdown

A mid-range dinner for two costs $25.00 in Dambulla versus $10.00 in Ratnapura. Groceries tell a different story – $255 in Dambulla vs $283 in Ratnapura – so Dambulla 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
Dambulla vs Ratnapura: Cost of Living - Frequently Asked Questions
How do living costs in Dambulla and Ratnapura compare overall?
Monthly costs with rent: $537 in Dambulla, $531 in Ratnapura – roughly 1% apart. Dambulla costs more across the board, with Groceries & Markets showing the biggest gap.
What salary covers living expenses in Dambulla compared to Ratnapura?
For a comfortable life, plan on about $806 per month in Dambulla and $797 in Ratnapura. That covers rent, food, utilities, transport, and enough left over to feel settled – not just surviving.
Which city has cheaper restaurants?
A mid-range dinner for two costs $25.00 in Dambulla and $10.00 in Ratnapura. That's a good indicator of the overall restaurant and café pricing gap between the two cities.
Which city is more expensive overall: Dambulla or Ratnapura?
Monthly expenses with rent come to $537 in Dambulla and $531 in Ratnapura. The difference isn't just one category – it shows up across housing, food, transport, and services.
How far does $1,000 go in Dambulla vs Ratnapura?
$1,000 covers both cities comfortably – all-in costs are $537 in Dambulla and $531 in Ratnapura, leaving budget for savings and extras in both cases.
Where should families live: Dambulla or Ratnapura?
Families tend to lean toward Ratnapura – lower housing and cheaper childcare make a real difference, especially on a single income or when paying for private education.
Is Dambulla or Ratnapura safer for residents?
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.
How do I decide between Dambulla and Ratnapura?
If budget matters most, go with Ratnapura. If higher salaries, better infrastructure, or specific career opportunities are the priority, Dambulla makes more sense. Both are solid long-term options with distinct trade-offs.

Dambulla vs other spots: cost of living compared

Similar cities