Last update: Oct 2026

Cost of Living Comparison Between Mexico City and Sri Jayawardenepura Kotte

For one person, living is cheaper in Sri Jayawardenepura Kotte: $707 a month against $1,548 in Mexico City, rent and utilities included – about $10,100 less a year. Rent and utilities account for about half of the difference.

Mexico City
🇲🇽 Mexico
$1,548
/mo nomad
Sri Jayawardenepura Kotte
🇱🇰 Sri Lanka
$707
/mo nomad
Monthly Cost of Living

How much you'll spend in Mexico City and in Sri Jayawardenepura Kotte

Real prices from locals and on-the-ground checks – rent, groceries, transit and the daily extras. Here's what a month in Mexico City and in Sri Jayawardenepura Kotte actually costs, broken down by who's living it.

Monthly costs for one person with rent: $1,548 in Mexico City versus $707 in Sri Jayawardenepura Kotte.

  • Mexico City $1,548
  • Sri Jayawardenepura Kotte $707

Estimated couple costs with rent: $2,436 in Mexico City versus $1,096 in Sri Jayawardenepura Kotte.

  • Mexico City $2,436
  • Sri Jayawardenepura Kotte $1,096

Monthly costs for a family of three with rent: $3,323 in Mexico City versus $1,485 in Sri Jayawardenepura Kotte.

  • Mexico City $3,323
  • Sri Jayawardenepura Kotte $1,485

Living in Mexico City is roughly 119% more expensive than in Sri Jayawardenepura Kotte, and outside of rent the biggest gap is in eating out.

The two cities straddle the global median: Mexico City is 14% above, Sri Jayawardenepura Kotte is 48% below.

Currency
🍽 Eating Out
Mexico City
Sri Jayawardenepura Kotte
Difference
Meal at Budget Restaurant
$11.02 MX$204
$3.84 LKR 1,271
186.98%
Three-Course Dinner for Two, Mid-Range
$48.68 MX$900
$25.15 LKR 8,331
93.56%
Fast Food Meal (McDonalds, etc)
$10.90 MX$201
$7.65 LKR 2,533
42.48%
Cappuccino
$3.68 MX$68.1
$2.57 LKR 852
43.19%
Coke/Pepsi/Fanta/Sprite (0.33 liter bottle)
$1.63 MX$30.18
$0.73 LKR 241
123.29%
Water (0.33 liter bottle)
$1.25 MX$23.07
$0.25 LKR 81.8
400.00%
Local Beer (0.5 liter draught)
$3.25 MX$60.1
$2.22 LKR 735
46.40%
Imported Beer (0.33 liter bottle)
$5.53 MX$102
$2.98 LKR 989
85.57%
🛒 Groceries & Markets
Mexico City
Sri Jayawardenepura Kotte
Difference
Milk (1 liter)
$1.70 MX$31.50
$1.27 LKR 421
33.86%
White Bread (500g)
$3.02 MX$55.8
$0.58 LKR 191
420.69%
Rice (white) (1kg)
$1.92 MX$35.53
$0.74 LKR 246
159.46%
Eggs
$2.73 MX$50.5
$1.72 LKR 568
58.72%
Local Cheese (1kg)
$11.77 MX$218
$13.81 LKR 4,576
-14.77%
Chicken Fillets (1kg)
$9.53 MX$176
$4.41 LKR 1,462
116.10%
Beef Round Steak (1kg)
$14.41 MX$266
$5.29 LKR 1,754
172.40%
Apples (1kg)
$3.02 MX$55.8
$6.21 LKR 2,058
-51.37%
Banana (1kg)
$1.89 MX$35.01
$0.84 LKR 279
125.00%
Oranges (1kg)
$1.99 MX$36.70
$4.36 LKR 1,445
-54.36%
Tomato (1kg)
$2.19 MX$40.38
$1.20 LKR 397
82.50%
Potato (1kg)
$1.92 MX$35.43
$0.87 LKR 288
120.69%
Onion (1kg)
$1.87 MX$34.49
$0.82 LKR 270
128.05%
Lettuce (1 head)
$1.44 MX$26.62
$0.88 LKR 291
63.64%
Water (1.5 liter bottle)
$1.27 MX$23.39
$0.46 LKR 151
176.09%
Cigarettes 20 Pack (Marlboro, Camel)
$5.22 MX$96.4
$9.15 LKR 3,031
-42.95%
Wine (Bottle)
$16.17 MX$299
$12.73 LKR 4,216
27.02%
Local Beer (0.5 liter bottle)
$1.90 MX$35.03
$1.95 LKR 645
-2.56%
Imported Beer (0.33 liter bottle)
$4.22 MX$78.0
$3.02 LKR 1,001
39.74%
🚌 Getting Around
Mexico City
Sri Jayawardenepura Kotte
Difference
One-way Ticket (Public Transport)
$0.34 MX$6.30
-
-
Public Transport Monthly Pass (Regular Price)
$19.65 MX$363
-
-
Taxi Start (Normal Tariff)
$2.00 MX$36.90
$0.31 LKR 103
545.16%
Taxi (Normal Tariff) (1km)
$0.52 MX$9.67
$0.38 LKR 125
36.84%
Taxi 1hour Waiting (Normal Tariff)
$5.34 MX$98.7
$0.88 LKR 292
506.82%
Gasoline (1 liter)
$1.52 MX$28.13
$1.15 LKR 381
32.17%
Midsize Hatchback 1.4l (Volkswagen Golf, Toyota Prius, Honda Civic, etc)
$22.1K MX$408.0K
$43.5K LKR 14.4M
-49.24%
Compact Sedan 1.6l (Toyota Corolla, Mazda3, Kia K4, Hyundai Elantra, etc)
$24.5K MX$452.9K
$41.0K LKR 13.6M
-40.20%
🧾 Monthly Utilities & Internet
Mexico City
Sri Jayawardenepura Kotte
Difference
Utilities for 2 People in 2-bedroom Apartment (Heating, Electricity, Gas, Water, Garbage) (85m2)
$61.1 MX$1,129
$45.62 LKR 15.1K
33.87%
SIM Card Monthly Plan (Calls and 10GB+ Data)
$28.58 MX$528
$4.36 LKR 1,445
555.50%
Internet (50+ Mbps, Unlimited Data)
$34.47 MX$637
$12.16 LKR 4,028
183.47%
🎉 Sport & Entertainment
Mexico City
Sri Jayawardenepura Kotte
Difference
Gym Membership (Monthly)
$56.4 MX$1,042
$14.89 LKR 4,933
278.51%
Tennis Court (1 Hour on Weekend)
$24.88 MX$460
-
-
Cinema Ticket
$6.66 MX$123
$3.08 LKR 1,020
116.23%
🧸 Childcare & Education
Mexico City
Sri Jayawardenepura Kotte
Difference
Preschool or Kindergarten, Full Day, Private, 1 Child (Monthly)
$427 MX$7,891
$37.61 LKR 12.5K
1035.44%
International Primary School, 1 Child (Yearly)
$11.6K MX$215.0K
$896 LKR 296.9K
1198.12%
👕👟 Clothing & Footwear
Mexico City
Sri Jayawardenepura Kotte
Difference
Jeans (Levis 501 Or Similar)
$67.8 MX$1,253
$18.40 LKR 6,093
268.48%
Summer Dress (H&M, Zara, etc)
$52.0 MX$960
$16.89 LKR 5,593
207.64%
Sport Shoes (Adidas, Nike)
$106 MX$1,959
$79.3 LKR 26.3K
33.71%
Men's Leather Business Shoes
$113 MX$2,080
$41.35 LKR 13.7K
172.16%
🏠 Accommodation & Living
Mexico City
Sri Jayawardenepura Kotte
Difference
1-bedroom Apartment, City Center (Monthly)
$1,025 MX$18.9K
$307 LKR 101.7K
233.68%
1-bedroom Apartment, Outside City Center (Monthly)
$654 MX$12.1K
$224 LKR 74.1K
192.35%
3-bedroom Apartment, City Center (Monthly)
$2,308 MX$42.7K
$445 LKR 147.4K
418.81%
3-bedroom Apartment, Outside City Center (Monthly)
$1,242 MX$22.9K
$382 LKR 126.4K
225.52%
Buy Apartment in City Center (m2)
$3,613 MX$66.8K
$692 LKR 229.3K
421.87%
Buy Apartment Outside City Center (m2)
$1,936 MX$35.8K
$531 LKR 175.9K
264.50%
💵 Salaries & Financials
Mexico City
Sri Jayawardenepura Kotte
Difference
Average Monthly Net Salary (After Tax)
$964 MX$17.8K
$298 LKR 98.8K
223.35%
20-Year Fixed Mortgage Interest Rate (Annual %)
11.3
12.69
-10.95%

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

Last update for Mexico City: October 20, 2026

Last update for Sri Jayawardenepura Kotte: October 19, 2026

Monthly budget structure
Share of the monthly basket for one person, rent included.
Accommodation & Living
Mexico City
$654
Sri Jayawardenepura Kotte
$224 65.8% $430
Groceries & Markets
Mexico City
$318
Sri Jayawardenepura Kotte
$222 30.3% $96
Eating Out
Mexico City
$204
Sri Jayawardenepura Kotte
$105 48.3% $98
Clothing & Footwear
Mexico City
$152
Sri Jayawardenepura Kotte
$70 53.9% $82
Monthly Utilities & Internet
Mexico City
$124
Sri Jayawardenepura Kotte
$62 49.9% $62
Sport & Entertainment
Mexico City
$70
Sri Jayawardenepura Kotte
$21 69.8% $49
Getting Around
Mexico City
$26
Sri Jayawardenepura Kotte
$2.2 * 91.4% $23

Categories marked with * are only partly priced – their share counts the items that do have prices.

Cost Breakdown

A one-bedroom apartment in the center runs $1,025 in Mexico City and $307 in Sri Jayawardenepura Kotte. Housing cost is often the main lever when comparing two cities.

Mexico City pays 223% more on average. The extra income cushions the higher costs, though housing choices and lifestyle decide how much of the gap is truly closed.

Dining out: $49.00 in Mexico City vs $25.00 in Sri Jayawardenepura Kotte for a mid-range dinner for two. Groceries echo the gap at $318 vs $222 per month, with Sri Jayawardenepura Kotte cheaper across the board.

Good to know
🇲🇽 Mexico City
🇱🇰 Sri Jayawardenepura Kotte
🕒 Local time
07:17 7:17 AM
18:47 6:47 PM
11 h 30 min ahead of Mexico City
🌤 Weather
👥 Population
9,209,944 Capital
115,826 Capital
💱 Currency
Exchange rates and currency converter

LKR, USD, EUR to MXN – Mexican Peso Converter

Mexican Peso exchange rates as of October 22, 2026: 1 USD = 18.48 MXN (100 MXN = 5.41 USD). 1 EUR = 20.77 MXN (100 MXN = 4.81 EUR).

Sri Lankan Rupee exchange rates as of October 22, 2026: 1 USD = 331 LKR (1,000 LKR = 3.02 USD). 1 EUR = 372 LKR (1,000 LKR = 2.69 EUR).

On the map
Between locations
  • Mexico City Sri Jayawardenepura Kotte 17,090 km ≈ 22 h nonstop flight
From you
  • Mexico City
  • Sri Jayawardenepura Kotte

Distances are measured in a straight line. Your location is detected approximately.

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
Mexico City vs Sri Jayawardenepura Kotte: Cost of Living - Frequently Asked Questions
What is the total cost difference between living in Mexico City and in Sri Jayawardenepura Kotte?
Mexico City and Sri Jayawardenepura Kotte differ by about 119% in total monthly costs ($1,548 vs $707 including rent). Sri Jayawardenepura Kotte is meaningfully more affordable – a gap that matters a lot on a fixed or modest income.
Which city pays better: Mexico City or Sri Jayawardenepura Kotte?
Average pay runs 223% higher in Mexico City, which matters when comparing affordability. Whether that higher income actually nets you more depends on your spending habits and housing choices.
How do apartment prices compare in Mexico City and in Sri Jayawardenepura Kotte?
Rent for a central apartment: $1,025 in Mexico City versus $307 in Sri Jayawardenepura Kotte. Housing is usually the single largest factor when comparing overall living costs between the two.
What is the difference in childcare costs between Mexico City and Sri Jayawardenepura Kotte?
Childcare runs $427 in Mexico City versus $37.61 in Sri Jayawardenepura Kotte. Over years of preschool, even a modest monthly gap compounds into a major financial factor for families.
Which city has cheaper restaurants?
Dining out is cheaper in Sri Jayawardenepura Kotte – a meal for two runs $25.00 versus $49.00 in Mexico City. If you eat out regularly, this makes a real dent in your monthly spending.
Which city is more doable on $1,500 per month?
At $707 in Sri Jayawardenepura Kotte versus $1,548 in Mexico City, a $1,500 budget is realistic in Sri Jayawardenepura Kotte but tight or insufficient in Mexico City. The gap between the two cities makes Sri Jayawardenepura Kotte the clear choice for anyone on this budget.
How does quality of life compare between Mexico City and Sri Jayawardenepura Kotte?
Both cities offer a good standard of living with different trade-offs. Neither is objectively better – the right pick depends on what matters most: affordability, career, cultural scene, or climate.
Is Mexico City or Sri Jayawardenepura Kotte safer for residents?
Safety-wise, Mexico City and Sri Jayawardenepura Kotte are on par. Petty crime is typical for cities this size, and most residents feel comfortable going about their daily routines in either place.
Where should expats move: Mexico City or Sri Jayawardenepura Kotte?
Expats usually find Sri Jayawardenepura Kotte gentler on the wallet – expenses run 119% less than in Mexico City. Beyond cost, consider language, visa policies, and how big the international community is in each city.

Mexico City vs other spots: cost of living compared

Similar cities

Show times on the 12-hour clock, temperatures in °F and distances in miles?