Skip to content

How Much Money Should You Bring to Thailand?

Quick answer: Budget travelers should plan about $30–50/day, mid-range $80–130/day. Bring a card for ATMs and carry some cash — Thailand is largely cash-based for street food and markets.

Thailand is affordable and mostly cash-based day to day. Here’s how much to budget and how to handle money.

Daily budget

Budget: $30–50/day; mid-range: $80–130/day; luxury: $250+. A week (excluding flights) runs roughly $250–900.

Cash vs card

Cards work at hotels, malls and bigger restaurants, but street food, markets, tuk-tuks and small towns are cash. ATMs are everywhere but charge a ~220 baht foreign fee per withdrawal — take out larger amounts less often.

How much cash to bring

Bring a little cash to exchange on arrival, then rely on ATMs. Carry enough baht for a day or two at a time.

Tips

Notify your bank, carry a backup card, and use a card with low foreign fees. See our cost of a trip to Thailand guide.

How much money to bring to Thailand

Budget roughly $30-50/day mid-range (more for islands). Thailand is cheap and easy — a 2-week trip runs about $450-750 per person excluding flights.

Cash vs card

Carry cash (baht) for street food, markets, tuk-tuks and small shops; cards work in malls, hotels and bigger restaurants. ATMs are everywhere but charge a ~220 THB foreign fee per withdrawal, so take out larger amounts. Bring some USD to exchange (good rates at SuperRich-type changers).

Tipping

Not obligatory — round up, or leave small change; tip a little for massages and guides.

How Much Money To Bring Thaila FAQ

Is Thailand cash-based?
Largely — carry baht for street food, markets and transport; cards for malls/hotels.

Do Thai ATMs charge foreign cards?
Yes, ~220 THB per withdrawal — take out larger amounts to minimize fees.

Related travel guides

Travel Next

Southeast Asia Budget Loop — keep the trip going

$25-50/day + cheap food + beaches + temples

If you liked this, you'll love:
Save to Pinterest