Comprehensive Thailand cost of living guide with monthly expense breakdowns for budget, moderate, and comfortable lifestyles in Bangkok, Chiang Mai, Phuket, and other cities.
Thailand offers remarkable flexibility in cost of living, accommodating everyone from budget backpackers to luxury expats. Understanding the three main budget tiers helps you plan realistically.
Budget lifestyle (20,000 to 30,000 THB per month): This tier involves renting a basic studio or one-bedroom apartment outside city centers (4,000 to 8,000 THB), eating exclusively at local restaurants and street stalls (6,000 to 8,000 THB), using public transportation (1,000 to 2,000 THB), and minimal entertainment spending. This is achievable in cities like Chiang Mai, Chiang Rai, or smaller towns but difficult in Bangkok or Phuket.
Moderate lifestyle (35,000 to 60,000 THB per month): The most common tier for working expats and digital nomads. Includes a modern one-bedroom condo with pool and gym (10,000 to 20,000 THB), a mix of local and international dining (10,000 to 15,000 THB), a scooter or Grab transportation (3,000 to 5,000 THB), health insurance (2,000 to 5,000 THB), gym membership (1,000 to 2,500 THB), and regular social activities (5,000 to 10,000 THB).
Comfortable lifestyle (70,000 to 150,000 THB per month): Includes a luxury condo or house in prime locations (25,000 to 50,000 THB), frequent Western dining and imported groceries (15,000 to 25,000 THB), car ownership or premium transportation (8,000 to 15,000 THB), comprehensive international health insurance (5,000 to 15,000 THB), club memberships, travel, and premium entertainment (10,000 to 30,000 THB).
These figures are for single individuals. Couples should multiply by roughly 1.5 to 1.7 times, and families with children will need to factor in international school fees (300,000 to 1,000,000 THB per year per child) as the largest additional expense.
Housing represents 30 to 50 percent of most expats' monthly budgets. Prices vary significantly by city and neighborhood.
Bangkok: Studio apartments start at 7,000 THB in outer areas, modern one-bedrooms in central areas (Asoke, Thonglor, Sathorn) range from 15,000 to 30,000 THB. Luxury condos with full amenities run 30,000 to 60,000 THB. Houses in expat areas like Nichada Thani or Sukhumvit soi 39 to 63 area cost 40,000 to 100,000 THB per month.
Chiang Mai: The most affordable major city for expats. Studios start at 4,000 to 6,000 THB. Modern one-bedrooms in Nimman or the Old City range from 8,000 to 15,000 THB. Luxury condos with pools and gyms cost 12,000 to 25,000 THB. Houses with gardens in suburban areas like Sansai or Doi Saket run 10,000 to 25,000 THB.
Phuket: More expensive than Bangkok for comparable properties due to tourist demand. Studios start at 8,000 THB in off-season but increase during peak months. One-bedrooms near beaches range from 15,000 to 35,000 THB. Villas with pools in Kamala, Surin, or Bang Tao cost 40,000 to 100,000 THB. Long-term leases (6 to 12 months) offer significant discounts over short-term rentals.
Pattaya and Hua Hin: More affordable alternatives to Bangkok and Phuket. Modern one-bedrooms range from 8,000 to 18,000 THB. Beachfront condos cost 15,000 to 30,000 THB. These cities offer excellent value for retirees and budget-conscious expats.
Koh Samui and island destinations: Prices fall between Chiang Mai and Phuket. One-bedrooms start at 10,000 THB in low season. Beachfront properties command premium rates. Note that many island accommodations lack reliable high-speed internet, so check connectivity before committing.
Food costs in Thailand are remarkably low, especially if you embrace local cuisine. Street food and local restaurants (often called shophouse restaurants) offer complete meals for 40 to 80 THB. Popular dishes like pad thai, khao pad (fried rice), som tam (papaya salad), and gaprao (stir-fried basil with meat) are available everywhere at these prices.
Mid-range restaurants serving Thai and Asian cuisine typically charge 100 to 300 THB per dish. Western restaurants in expat areas charge 200 to 600 THB for mains. Fine dining at luxury hotels and high-end restaurants runs 1,000 to 3,000 THB per person for a full meal.
Monthly food budgets vary dramatically. Cooking at home using local ingredients from markets costs 4,000 to 6,000 THB per month. Eating every meal at local restaurants runs 8,000 to 12,000 THB. A mix of local meals, some Western dining, and home cooking averages 10,000 to 18,000 THB per month for a single person.
Grocery shopping at supermarkets like Big C, Lotus's, and Tops Market offers a middle ground. Local fruits and vegetables are extremely cheap (20 to 50 THB per kilogram for most items). Imported products, however, carry significant markups. Western cheese costs 300 to 600 THB for a small block, imported cereals run 200 to 400 THB per box, and Western alcohol is heavily taxed.
Fresh markets (talad sot) offer the best value for produce, meat, and seafood. Visiting your local market in the early morning provides the freshest selection at the lowest prices. Many expats report saving 40 to 60 percent on groceries by shopping at fresh markets instead of supermarkets.
Transportation costs in Thailand are among the lowest in Southeast Asia. Public buses in Bangkok cost 8 to 24 THB per ride. The BTS Skytrain and MRT subway charge 16 to 59 THB per trip depending on distance. Monthly passes for regular commuters run 1,000 to 1,500 THB.
Scooter rental is the most popular transportation option for expats outside Bangkok, costing 2,500 to 5,000 THB per month. Buying a used scooter (Honda Click, Yamaha NMAX) costs 25,000 to 50,000 THB and retains good resale value. Fuel costs approximately 400 to 800 THB per month for regular commuting.
Grab rideshare offers convenient car transportation. Short trips in Bangkok cost 60 to 150 THB. Monthly Grab expenses for regular users run 2,000 to 5,000 THB. Taxis are cheaper but require negotiation or insistence on using the meter. Car rental starts at 15,000 THB per month for a basic sedan.
Utilities are generally affordable. Electricity costs 4 to 5 THB per unit (kWh) for residential rates, though some condos charge 6 to 8 THB per unit. A typical one-bedroom apartment with air conditioning costs 1,500 to 3,000 THB per month in electricity. Water is cheap at 100 to 300 THB per month. Home internet runs 500 to 800 THB for fiber optic connections. Mobile phone plans with generous data cost 300 to 600 THB per month.
Cleaning services are very affordable, with part-time cleaners charging 300 to 500 THB per session (3 to 4 hours). Monthly cleaning packages run 3,000 to 5,000 THB. Laundry services cost 30 to 50 THB per kilogram for wash and fold, or 40 to 80 THB per item for ironing.
Several expenses catch new expats off guard and can significantly impact your monthly budget if not planned for.
Visa costs accumulate over time. Tourist visa extensions cost 1,900 THB each. Education visa renewals and associated school fees run 20,000 to 30,000 THB per year. The DTV visa costs 10,000 THB for 5 years plus 1,900 THB per extension. Border runs (when needed) cost 2,000 to 5,000 THB for transportation and fees. Over years of residency, these costs add up to tens of thousands of baht.
Health insurance is essential and ranges from 20,000 to 80,000 THB per year for basic to comprehensive coverage. Many expats underestimate this cost or skip it entirely, which can lead to devastating expenses in a medical emergency. A single hospital stay for dengue fever can cost 30,000 to 100,000 THB without insurance.
Import taxes on personal items ordered online can be surprisingly high. Thailand charges import duties and VAT on many items shipped from abroad. Electronics, supplements, and specialty foods often incur 10 to 30 percent duties plus 7 percent VAT. Many expats use shipping forwarding services or stock up during trips home.
Travel costs, both within Thailand and back to your home country, should be budgeted. Domestic flights cost 1,000 to 4,000 THB one way. Annual trips home from Thailand to Europe cost 25,000 to 50,000 THB round trip, and to the US or Australia 20,000 to 40,000 THB.
Finally, factor in costs for Thai language lessons (5,000 to 10,000 THB per course), gym memberships (1,000 to 3,000 THB per month), coworking spaces (2,500 to 5,000 THB per month), and occasional replacement of electronics and personal items. These seemingly small recurring costs add 5,000 to 15,000 THB to monthly budgets.
18 min
Digital Nomad15 min
Digital Nomad14 min
Visa breakthroughs, cost-of-living trends, and local secrets — delivered every Tuesday.
No spam, just value. Unsubscribe any time.
Common questions about cost of living in thailand: complete monthly expense breakdown