😐A single person spends $575 per month in Piliyandala vs $484 in Ratnapura, rent included.
😐A couple spends around $905 per month in Piliyandala vs $779 in Ratnapura, rent included.
😐A family of three spends $1,236 per month in Piliyandala vs $1,073 in Ratnapura, rent included.
😐Piliyandala costs about 19% more than Ratnapura, driven mainly by Groceries & Markets.
📊Both Piliyandala and Ratnapura are more affordable than the global median – Piliyandala58% lower, Ratnapura65% lower.
Currency
🍽 Eating Out
Piliyandala
Ratnapura
Difference
Meal at Budget Restaurant
$2.99LKR 989
$1.94LKR 640
54.12%
Three-Course Dinner for Two, Mid-Range
$12.31LKR 4,070
$9.13LKR 3,019
34.83%
Fast Food Meal(McDonalds, etc)
$7.69LKR 2,542
$6.17LKR 2,040
24.64%
Cappuccino
$2.56LKR 845
$2.12LKR 700
20.75%
Coke/Pepsi/Fanta/Sprite(0.33 liter bottle)
$0.68LKR 225
$0.74LKR 244
-8.11%
Water(0.33 liter bottle)
$0.25LKR 82.2
$0.47LKR 157
-46.81%
Local Beer(0.5 liter draught)
$1.84LKR 607
$2.02LKR 668
-8.91%
Imported Beer(0.33 liter bottle)
$3.02LKR 999
$2.71LKR 896
11.44%
🛒 Groceries & Markets
Piliyandala
Ratnapura
Difference
Milk(1 liter)
$1.63LKR 540
$1.81LKR 600
-9.94%
White Bread(500g)
$0.53LKR 176
$0.77LKR 256
-31.17%
Rice(white)(1kg)
$0.74LKR 243
$0.61LKR 203
21.31%
Eggs
$1.65LKR 546
$1.08LKR 357
52.78%
Local Cheese(1kg)
$12.97LKR 4,287
$15.01LKR 4,963
-13.59%
Chicken Fillets(1kg)
$4.97LKR 1,644
$6.31LKR 2,086
-21.24%
Beef Round Steak(1kg)
$7.43LKR 2,457
$15.81LKR 5,229
-53.00%
Apples(1kg)
$6.87LKR 2,271
$4.40LKR 1,454
56.14%
Banana(1kg)
$0.88LKR 292
$0.76LKR 251
15.79%
Oranges(1kg)
$4.25LKR 1,406
$4.26LKR 1,407
-0.23%
Tomato(1kg)
$1.30LKR 428
$1.00LKR 332
30.00%
Potato(1kg)
$0.98LKR 325
$1.06LKR 352
-7.55%
Onion(1kg)
$0.76LKR 252
$1.44LKR 477
-47.22%
Lettuce(1 head)
$0.95LKR 314
$0.48LKR 158
97.92%
Water(1.5 liter bottle)
$0.48LKR 160
$0.48LKR 158
-
Cigarettes 20 Pack(Marlboro, Camel)
$10.50LKR 3,471
$13.12LKR 4,339
-19.97%
Wine(Bottle)
$13.84LKR 4,578
$12.76LKR 4,219
8.46%
Local Beer(0.5 liter bottle)
$2.00LKR 661
$2.04LKR 676
-1.96%
Imported Beer(0.33 liter bottle)
$2.78LKR 921
$2.93LKR 968
-5.12%
🚌 Getting Around
Piliyandala
Ratnapura
Difference
One-way Ticket(Public Transport)
$0.35LKR 115
$0.35LKR 117
-
Taxi Start(Normal Tariff)
$0.38LKR 127
$0.38LKR 127
-
Taxi(Normal Tariff)(1km)
$0.29LKR 95.3
$0.47LKR 156
-38.30%
Taxi 1hour Waiting(Normal Tariff)
$0.89LKR 294
-
-
Gasoline(1 liter)
$1.34LKR 443
$0.97LKR 321
38.14%
Midsize Hatchback 1.4l(Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$37.8KLKR 12.5M
$19.9KLKR 6.6M
89.41%
Compact Sedan 1.6l(Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$41.0KLKR 13.6M
$19.8KLKR 6.6M
106.67%
🧾 Monthly Utilities & Internet
Piliyandala
Ratnapura
Difference
Utilities for 2 People in 2-bedroom Apartment(Heating, Electricity, Gas, Water, Garbage)(85m2)
$54.1LKR 17.9K
-
-
SIM Card Monthly Plan(Calls and 10GB+ Data)
$4.22LKR 1,397
$2.13LKR 704
98.12%
Internet(50+ Mbps, Unlimited Data)
$20.81LKR 6,881
$7.40LKR 2,448
181.22%
🎉 Sport & Entertainment
Piliyandala
Ratnapura
Difference
Gym Membership(Monthly)
-
$9.04LKR 2,988
-
Cinema Ticket
$4.32LKR 1,429
$2.39LKR 791
80.75%
🧸 Childcare & Education
Piliyandala
Ratnapura
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child(Monthly)
$37.80LKR 12.5K
-
-
International Primary School, 1 Child(Yearly)
$1,234LKR 408.2K
-
-
👕👟 Clothing & Footwear
Piliyandala
Ratnapura
Difference
Jeans(Levis 501 Or Similar)
$19.90LKR 6,581
$10.50LKR 3,472
89.52%
Summer Dress(H&M, Zara, etc)
$16.80LKR 5,556
$7.79LKR 2,577
115.66%
Sport Shoes(Adidas, Nike)
$81.0LKR 26.8K
$84.8LKR 28.0K
-4.38%
Men's Leather Business Shoes
$43.20LKR 14.3K
$25.60LKR 8,463
68.75%
🏠 Accommodation & Living
Piliyandala
Ratnapura
Difference
1-bedroom Apartment, City Center(Monthly)
$106LKR 34.9K
$75.8LKR 25.1K
39.25%
1-bedroom Apartment, Outside City Center(Monthly)
$76.8LKR 25.4K
$53.8LKR 17.8K
42.73%
3-bedroom Apartment, City Center(Monthly)
$261LKR 86.2K
-
-
3-bedroom Apartment, Outside City Center(Monthly)
$179LKR 59.2K
$87.0LKR 28.8K
105.62%
💵 Salaries & Financials
Piliyandala
Ratnapura
Difference
Average Monthly Net Salary(After Tax)
$300LKR 99.1K
$168LKR 55.4K
78.88%
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 Piliyandala: September 14, 2026
Last update for Ratnapura: September 12, 2026
Cost Breakdown
🏠A central one-bedroom costs $106 in Piliyandala versus $75.8 in Ratnapura. Rent is usually the largest line item in a monthly budget, so the gap here sets the tone for the overall comparison.
💰Salaries run about 79% higher in Piliyandala, which partly offsets the higher cost of living there. Purchasing power depends on which expenses matter most to you.
🛒A mid-range dinner for two costs $12.00 in Piliyandala versus $9.00 in Ratnapura. Groceries tell a different story – $238 in Piliyandala vs $261 in Ratnapura – so Piliyandala 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
Piliyandala vs Ratnapura: Cost of Living - Frequently Asked Questions
How do living costs in Piliyandala and in Ratnapura compare overall?
Monthly costs with rent: $575 in Piliyandala, $484 in Ratnapura – roughly 19% apart. Piliyandala costs more across the board, with Groceries & Markets showing the biggest gap.
What salary covers living expenses in Piliyandala compared to Ratnapura?
For a comfortable life, plan on about $862 per month in Piliyandala and $726 in Ratnapura. That covers rent, food, utilities, transport, and enough left over to feel settled – not just surviving.
How do rents compare between Piliyandala and Ratnapura?
Rent is clearly cheaper in Ratnapura, especially for central apartments. Housing is actually the single biggest factor behind the overall cost gap between these two cities.
Which city has cheaper restaurants?
A mid-range dinner for two costs $12.00 in Piliyandala and $9.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: Piliyandala or Ratnapura?
Monthly expenses with rent come to $575 in Piliyandala and $484 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 Piliyandala compared to Ratnapura?
$1,000 covers both cities comfortably – all-in costs are $575 in Piliyandala and $484 in Ratnapura, leaving budget for savings and extras in both cases.
Where should families live: Piliyandala 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 Piliyandala 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 Piliyandala and Ratnapura?
If budget matters most, go with Ratnapura. If higher salaries, better infrastructure, or specific career opportunities are the priority, Piliyandala makes more sense. Both are solid long-term options with distinct trade-offs.
Piliyandala vs other spots: cost of living compared