Cost of living in Colombo, Asia
๐ŸŒฟ

Cost of Living in Colombo

City Asia Updated June 2026

Estimated Monthly Cost

$

per person · per month

Cost of Living Calculator โ†’

Data source: CostLiving Engine, May 2026

About Colombo

Colombo is Sri Lanka's capital and largest city, home to roughly 600,000 people in the city proper and over 2 million in the metro area. The city sits on the Indian Ocean coast with a tropical climate (hot, humid, monsoon seasons June-September and October-November). Daily life centers on traffic-heavy streets, colonial architecture mixed with modern high-rises, and significant income inequality between local workers and foreign professionals. Expats work in finance, NGOs, education, and tech; locals span all income brackets from informal vendors to corporate employees. The city operates in Sinhala and Tamil, though English is widely spoken in business and among younger generations.

๐Ÿ’ก Local Insights

Colombo ยท 2026

Colombo's cost structure divides sharply by neighborhood and whether you shop local or expat-oriented. Housing is the largest expense: a one-bedroom apartment in central areas like Colombo 3, 4, or 5 runs $400-$700 per month; expat-preferred areas push $800-$1,200. Outside central Colombo (Dehiwala, Mount Lavinia, or suburbs south), expect $250-$450. Local salaries average $300-$600 per month, so expats' purchasing power is substantial. Food costs reflect this: supermarket groceries cost 30-40 percent less than Singapore or Bangkok, but expat grocery chains add markups. A local meal costs $1-$3; expat restaurant meals $8-$15. Transport is extremely cheap: tuk-tuks run $0.50-$2 per ride; buses $0.15-$0.50. Mobile data costs under $5/month. The $1,325/month moderate figure assumes mid-range housing, eating out occasionally, and mix of local and imported goods. Utilities (electricity, water, internet) run $30-$60 monthly. Salary inflation and real estate speculation have raised costs for expats over the past decade, but the city remains affordable compared to regional hubs.

Frequently Asked Questions

How much does it cost to live in Colombo per month?
A moderate lifestyle in Colombo costs around $1,325/month. This includes rent (roughly $450-$650 for a centrally located one-bedroom), food and groceries ($250-$350), transport ($30-$50), utilities ($40-$60), and entertainment ($150-$200). A budget tier (frugal, local habits) runs $795/month; a comfortable tier (dining out frequently, expat housing, regular travel) reaches $2,054/month. Costs vary significantly by neighborhood and shopping choices.
What is the average rent in Colombo?
Central Colombo neighborhoods (Colombo 3, 4, 5) see one-bedroom apartments at $400-$700 per month unfurnished; furnished units add 20-30 percent. High-end expat enclaves like Cinnamon Gardens rent $900-$1,400. Neighborhoods south of the city center (Dehiwala, Ratmalana, Mount Lavinia) offer one-bedrooms at $250-$450. Apartments on lease terms of 2-3 years are standard and often negotiate lower rates. Real estate agents and online platforms like Lamudi or ikman.lk list most available units. Utility costs (electricity, water, internet) typically run separately at $40-$80 monthly.
Is Colombo cheap to live in for expats?
Colombo is moderately priced for expats compared to Singapore, Bangkok, or Manila, but not as cheap as Dhaka or Kathmandu. Expat-oriented housing and restaurants cost significantly more than local equivalents. Most expats report living comfortably on $1,500-$2,200/month (housing, food, services, transport). This is substantially less than earning equivalent salaries in North America or Western Europe, but higher than what local professionals spend. Expat communities report that stretching a budget below $1,000/month is possible but requires living like locals (shared housing, public transport, street food). Cost-of-living allowances in expat packages typically reflect $1,400-$1,800 for a single person.
How much does food cost per month in Colombo?
Groceries from local markets and supermarkets run $150-$250/month for one person eating simply (rice, curry, vegetables, eggs, bread). Expat-oriented supermarkets (Arpico, Keells Super) cost 40-50 percent more. Eating out offers huge range: local curry lunch at a small restaurant, $1-$2; mid-range expat restaurant, $8-$15 per meal; fine dining, $30-$60. Street food (kottu roti, hoppers, short eats) costs under $1. A month of occasional restaurant meals (2-3 times weekly) budgets $100-$150. Imported goods (cheese, specialty items, alcohol) carry significant markups. Markets in Pettah offer the best fresh produce and fish prices.
What salary do you need to live comfortably in Colombo?
A comfortable lifestyle in Colombo requires around $2,054/month. This supports decent expat housing ($700-$900), eating at good restaurants 2-3 times weekly, occasional travel within Sri Lanka, housekeeping help (common at this budget level, $60-$100/month), and personal services. Local professionals earning $400-$800/month live comfortably by different standards, with family support and lower housing costs. Expats on $2,000-$2,500/month typically report good quality of life with modest luxuries. Salaries below $1,500/month require budget discipline or local cost-sharing. Exchange rates matter: if your income is in USD or GBP, your purchasing power increases; if local currency, it's stretched.
How does the cost of living in Colombo compare to other places?
Colombo is cheaper than Bangkok (food, rent, services all higher in Bangkok by 20-35 percent) and Singapore (Singapore is roughly 2-3 times more expensive). Compared to Dhaka, Colombo costs 30-40 percent more for housing and imported goods, though local food is similar. Versus Manila, Colombo is slightly cheaper for housing and food. Against Latin American capitals like Mexico City or Bogota, Colombo's cost is comparable for expats, though expat social services cost less. Regional comparison: cheapest for rent are Dhaka and Kathmandu; Colombo falls in the middle of South and Southeast Asian capitals. Your reference point matters (are you comparing to London or to Bangkok?).
Can you live in Colombo on $795/month?
Yes, but with significant constraints. The budget tier ($795/month) assumes renting outside central areas ($250-$350), eating almost entirely local food from markets ($120-$150), public transport only ($20-$30), minimal entertainment, and no international schooling or high-end healthcare. It cuts out: expat housing, dining out, imported goods, gym memberships, and travel. Local professionals routinely live on this budget, often with family support or shared housing. For expats, $795/month requires living as a local, building local friendships for cost-sharing, and accepting limited comfort. Most expats report this budget is tight and stressful. Better frame: $795 works for very short stays or as a rock-bottom emergency floor, not a sustainable expat lifestyle.

๐Ÿ“ Similar Locations

Go deeper on the cost of living

๐Ÿ”— Share Live Cost Data

Know someone planning a move to Colombo?

Send them the real monthly cost.