Wat Arun temple beside the river in Bangkok

Thailand

Bangkok trip cost

Street food, golden temples and rooftop bars

A mid-range day in Bangkok costs about $99 per person.

Budget travellers spend about $37 and luxury travellers $281 a day, flights not included. Estimates only. Last updated November 2026.

Calculate this trip

Daily costs per person

Daily travel costs in Bangkok in US dollars, per person
Per day Budget Mid-range Luxury
Accommodation $18 $47 $136
Food, activities & extras $17 $46 $125
Local transport $2 $6 $20
Total $37 $99 $281

Costs are per person per day, with accommodation based on a shared double room. Estimates only. Last updated November 2026.

Planning a trip to Bangkok, Thailand? Below are real daily costs reported by travellers for budget, mid-range and luxury trips, with tips to spend less and the best time to go. Edit this text in Destinations in your dashboard; the numbers update from the theme's data file.

Best time to visit

November to February is the cooler, drier season. March to May is very hot, and June to October brings heavy afternoon rain.

Money-saving tips

  1. Accommodation is about 47% of a mid-range day in Bangkok. Booking a budget room instead saves about $29 per person per night, and booking early usually helps more than any other change.
  2. Budget travellers in Bangkok spend about $2 a day on local transport, against $6 mid-range: public transport instead of taxis closes most of that gap.
  3. Food, activities and extras are where daily spending varies most: the difference between a budget and a mid-range day here is about $29 per person. Make lunch your main meal and pick a few paid sights in Bangkok rather than many.

Frequently asked questions

How much does a day in Bangkok cost?

About $37 per person on a budget, $99 mid-range and $281 for luxury travel, including accommodation, food, local transport and activities. Flights are extra. Estimates only, last updated November 2026.

How much is a week in Bangkok for two people?

About $1,386 for two people for 7 days mid-range in Bangkok, before flights. Use the calculator to change the number of days, travellers, style and currency.

What is the biggest daily cost in Bangkok?

Accommodation: about $47 per person per night mid-range (47% of the daily total), assuming two people share a double room. Travelling alone, expect up to twice that for your room.

When is the best time to visit?

November to February is the cooler, drier season. March to May is very hot, and June to October brings heavy afternoon rain.

How we estimate

  • Costs are per person per day, with accommodation based on a shared double room.
  • Food, activities & extras is the daily total minus accommodation and local transport, so every row adds up.
  • Flights are never guessed: add the fare you find in the calculator.
  • The calculator converts to your currency with current exchange rates.

Estimates only. Last updated November 2026. More detail: how we calculate costs.

Bangkok guides