Cost of Living Comparison Between Anuradhapura and Ratnapura Cost of Living Comparison Between Anuradhapura and Ratnapura

Monthly Cost of Living

A single person spends $498 per month in Anuradhapura vs $475 in Ratnapura, rent included.

A couple spends around $830 per month in Anuradhapura vs $767 in Ratnapura, rent included.

A family of three spends $1,162 per month in Anuradhapura vs $1,059 in Ratnapura, rent included.

Anuradhapura costs about 5% more than Ratnapura, driven mainly by Eating Out.

Both Anuradhapura and Ratnapura are more affordable than the global median – Anuradhapura 64% lower, Ratnapura 65% lower.

Currency
🍽 Eating Out
Anuradhapura
Ratnapura
Difference
Meal at Budget Restaurant
$4.45 LKR 1,460
$2.02 LKR 662
120.30%
Three-Course Dinner for Two, Mid-Range
$24.30 LKR 7,973
$8.93 LKR 2,930
172.12%
Fast Food Meal (McDonalds, etc)
$7.71 LKR 2,530
$5.99 LKR 1,965
28.71%
Cappuccino
$2.41 LKR 790
$2.08 LKR 683
15.87%
Coke/Pepsi/Fanta/Sprite (0.33 liter bottle)
$0.75 LKR 244
$0.75 LKR 246
-
Water (0.33 liter bottle)
$0.25 LKR 81.1
$0.44 LKR 144
-43.18%
Local Beer (0.5 liter draught)
$2.28 LKR 748
$1.93 LKR 632
18.13%
Imported Beer (0.33 liter bottle)
$2.97 LKR 975
$2.67 LKR 877
11.24%
🛒 Groceries & Markets
Anuradhapura
Ratnapura
Difference
Milk (1 liter)
$1.68 LKR 551
$1.87 LKR 614
-10.16%
White Bread (500g)
$0.57 LKR 188
$0.75 LKR 245
-24.00%
Rice (white) (1kg)
$0.80 LKR 263
$0.65 LKR 214
23.08%
Eggs
$1.63 LKR 535
$1.08 LKR 353
50.93%
Local Cheese (1kg)
$13.09 LKR 4,295
$14.76 LKR 4,842
-11.31%
Chicken Fillets (1kg)
$4.98 LKR 1,634
$6.35 LKR 2,082
-21.57%
Beef Round Steak (1kg)
$7.29 LKR 2,391
$15.97 LKR 5,239
-54.35%
Apples (1kg)
$6.93 LKR 2,272
$4.23 LKR 1,389
63.83%
Banana (1kg)
$0.88 LKR 287
$0.74 LKR 244
18.92%
Oranges (1kg)
$4.26 LKR 1,396
$4.17 LKR 1,368
2.16%
Tomato (1kg)
$1.25 LKR 410
$0.95 LKR 312
31.58%
Potato (1kg)
$1.01 LKR 331
$1.02 LKR 334
-0.98%
Onion (1kg)
$0.80 LKR 263
$1.42 LKR 465
-43.66%
Lettuce (1 head)
$0.90 LKR 294
$0.51 LKR 166
76.47%
Water (1.5 liter bottle)
$0.45 LKR 147
$0.48 LKR 156
-6.25%
Cigarettes 20 Pack (Marlboro, Camel)
$10.54 LKR 3,458
$12.94 LKR 4,244
-18.55%
Wine (Bottle)
$13.82 LKR 4,534
$12.84 LKR 4,213
7.63%
Local Beer (0.5 liter bottle)
$1.92 LKR 629
$2.12 LKR 695
-9.43%
Imported Beer (0.33 liter bottle)
$2.77 LKR 909
$2.91 LKR 955
-4.81%
🚌 Getting Around
Anuradhapura
Ratnapura
Difference
One-way Ticket (Public Transport)
-
$0.37 LKR 123
-
Taxi Start (Normal Tariff)
$0.42 LKR 137
$0.37 LKR 122
13.51%
Taxi (Normal Tariff) (1km)
$0.35 LKR 114
$0.48 LKR 157
-27.08%
Taxi 1hour Waiting (Normal Tariff)
$0.89 LKR 293
-
-
Gasoline (1 liter)
$1.34 LKR 439
$0.91 LKR 300
47.25%
Midsize Hatchback 1.4l (Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$30.5K LKR 10.0M
$19.6K LKR 6.4M
55.41%
Compact Sedan 1.6l (Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$42.7K LKR 14.0M
$20.0K LKR 6.6M
112.89%
🧾 Monthly Utilities & Internet
Anuradhapura
Ratnapura
Difference
Utilities for 2 People in 2-bedroom Apartment (Heating, Electricity, Gas, Water, Garbage) (85m2)
$53.2 LKR 17.4K
-
-
SIM Card Monthly Plan (Calls and 10GB+ Data)
$4.28 LKR 1,405
$2.08 LKR 681
105.77%
Internet (50+ Mbps, Unlimited Data)
$20.72 LKR 6,796
$7.50 LKR 2,460
176.27%
🎉 Sport & Entertainment
Anuradhapura
Ratnapura
Difference
Gym Membership (Monthly)
-
$9.26 LKR 3,037
-
Cinema Ticket
$4.49 LKR 1,473
$2.44 LKR 802
84.02%
🧸 Childcare & Education
Anuradhapura
Ratnapura
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child (Monthly)
$38.75 LKR 12.7K
-
-
International Primary School, 1 Child (Yearly)
$1,201 LKR 394.1K
-
-
👕👟 Clothing & Footwear
Anuradhapura
Ratnapura
Difference
Jeans (Levis 501 Or Similar)
$20.20 LKR 6,627
$10.55 LKR 3,461
91.47%
Summer Dress (H&M, Zara, etc)
$16.92 LKR 5,553
$7.50 LKR 2,460
125.60%
Sport Shoes (Adidas, Nike)
$79.5 LKR 26.1K
$84.4 LKR 27.7K
-5.78%
Men's Leather Business Shoes
$43.16 LKR 14.2K
$25.38 LKR 8,326
70.06%
🏠 Accommodation & Living
Anuradhapura
Ratnapura
Difference
1-bedroom Apartment, City Center (Monthly)
-
$76.7 LKR 25.2K
-
1-bedroom Apartment, Outside City Center (Monthly)
-
$54.7 LKR 17.9K
-
3-bedroom Apartment, Outside City Center (Monthly)
-
$84.6 LKR 27.7K
-
💵 Salaries & Financials
Anuradhapura
Ratnapura
Difference
Average Monthly Net Salary (After Tax)
-
$170 LKR 55.8K
-
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 Anuradhapura: September 1, 2026

Last update for Ratnapura: August 31, 2026

Cost Breakdown

A mid-range dinner for two costs $24.00 in Anuradhapura versus $9.00 in Ratnapura. Groceries tell a different story – $238 in Anuradhapura vs $260 in Ratnapura – so Anuradhapura 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
Anuradhapura vs Ratnapura: Cost of Living - Frequently Asked Questions
How do living costs in Anuradhapura and in Ratnapura compare overall?
Monthly costs with rent: $498 in Anuradhapura, $475 in Ratnapura – roughly 5% apart. Anuradhapura costs more across the board, with Eating Out showing the biggest gap.
What salary covers living expenses in Anuradhapura compared to Ratnapura?
For a comfortable life, plan on about $747 per month in Anuradhapura and $713 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 $24.00 in Anuradhapura 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: Anuradhapura or Ratnapura?
Monthly expenses with rent come to $498 in Anuradhapura and $475 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 Anuradhapura compared to Ratnapura?
$1,000 covers both cities comfortably – all-in costs are $498 in Anuradhapura and $475 in Ratnapura, leaving budget for savings and extras in both cases.
Where should families live: Anuradhapura 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 Anuradhapura 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 Anuradhapura and Ratnapura?
If budget matters most, go with Ratnapura. If higher salaries, better infrastructure, or specific career opportunities are the priority, Anuradhapura makes more sense. Both are solid long-term options with distinct trade-offs.

Anuradhapura vs other spots: cost of living compared

Similar cities