Bandarawela sits in Sri Lanka's central highlands at 1,224 m above sea level, a small town of 39 thousand people in the Asia/Colombo timezone. The climate is the main draw: cool, misty highland weather year-round, with temperatures 5-10°C cooler than lowland Sri Lanka, moderate rainfall peaking during the monsoon seasons of May-June and October-November, and lush green surroundings that offer real respite from tropical heat. The nearest airport is NUA, 31 km away.
Rents are low by almost any standard. A 1-bedroom apartment in the city center runs $91/mo, while the same outside the center drops to $45/mo. A 3-bedroom in the center is $121/mo, and outside the center $60/mo. Utilities come to $59/mo, internet $6/mo, and a mobile phone plan $3/mo. A gym membership costs $6/mo. Eating out is cheap: an inexpensive restaurant meal is $1 per person, a mid-range three-course meal for two is $25, and a cappuccino is $2. For a single adult with rent included, a budget lifestyle totals $175/mo, a mid-range one $222/mo, and a comfortable one $294/mo.
Safety is moderate, with a safety index of 55/100 and a crime index of 45/100, where lower is safer. Air quality is good, with an index of 35, lower being better. Healthcare quality is rated Fair, and English proficiency is Limited, so a little Sinhala or Tamil goes a long way in daily errands and at clinics.
For longer stays, the SRI LANKA MY DREAM HOME PROGRAM requires a minimum monthly income of $1,500/mo, while the Digital Nomad Visa requires $2,000/mo. Internet averages 25 Mbps, enough for calls and remote work, though the digital nomad score of 47/100 and overall expat score of 52/100 suggest a place that rewards patience over convenience. The retiree score is 54/100. Bandarawela suits budget-conscious retirees, slow travelers, and remote workers who want cool air, low costs, and a quiet highland base rather than a fast-paced expat hub.