Thailand Trip Budget: What the Fixed Costs Add Up To

Plan on about THB 3,800 in fixed costs for a week up north, before hotels, food and flights. It is built from lines like the THB 500 Grand Palace ticket and THB 250 per Visa withdrawal at KBank, and the sleeper train to Chiang Mai adds THB 768.

On this page
  1. What you will pay for
  2. Route A: Bangkok, Ayutthaya and the sleeper north
  3. Route B: Bangkok, then ferries south
  4. Easy ways to spend less
  5. Common questions

Plan on about THB 3,800 in fixed costs for a week up north, and a little more for the islands, before hotels, food and flights. That figure is just a handful of tickets, a sleeper train and a SIM added up. If you are staying for months, start with the Bangkok cost of living page instead.

Grand Palace page section headed For Foreigners with the price of 500 baht including Wat Phra Kaew and the textile museum.
The palace's own page for the foreign ticket price behind the Grand Palace line in the tables below. Source: The Grand Palace, Practical Information: For Foreigners (opens in a new tab), captured 21 October 2026

What you will pay for

The prices below are for one foreign adult. Each links to the page with the details.

Sights and parks

Item Price Page
Grand Palace, including Wat Phra Kaew THB 500 Grand Palace tickets
Wat Pho THB 300 Wat Pho tickets
Wat Arun THB 200 Wat Arun tickets
Ayutthaya, one temple THB 80 Ayutthaya tickets
Ayutthaya, combination ticket THB 300 Ayutthaya tickets
White Temple, Chiang Rai THB 200 White Temple tickets

If a national park is on your route, an adult at a Group 2 park pays THB 200 and at a Group 4 park THB 500. The rest are in the national park fee table.

Getting around, cash and SIM

Item Price Page
ATM withdrawal, foreign Visa, KBank THB 250 ATM fees
ATM withdrawal, foreign Mastercard, KBank THB 350 ATM fees
Train 13 to Chiang Mai, second class upper berth THB 768 Bangkok to Chiang Mai train
Train 13 to Chiang Mai, third class seat THB 310 Bangkok to Chiang Mai train
Krabi to Phi Phi ferry THB 450 Krabi to Phi Phi ferry
AIS tourist SIM, 15 days THB 699 eSIM and SIM guide
Rabbit card issuance fee THB 120 BTS and MRT fares

From the airport into town, the Airport Rail Link is the cheap option at THB 15 to 45. A taxi starts at THB 35 or THB 40, with a THB 50 airport surcharge on top. The Suvarnabhumi to Bangkok page compares them.

If you need a visa on arrival, bring THB 2,000 in cash. An extension of stay is THB 1,900. The arrival card is free, and the visa-free stay page explains who qualifies.

Route A: Bangkok, Ayutthaya and the sleeper north

This route covers Bangkok’s big temples, a day trip to Ayutthaya, the sleeper to Chiang Mai and the White Temple.

Fixed cost Price
Three Visa withdrawals at KBank THB 750
Airport Rail Link into the city, top of the range THB 45
Grand Palace THB 500
Wat Pho THB 300
Wat Arun THB 200
Third class train to Ayutthaya and back THB 40
Ayutthaya combination ticket THB 300
Train 13 sleeper, second class upper berth THB 768
White Temple THB 200
AIS 15-day SIM THB 699
Total THB 3,802

The three Old City tickets alone come to THB 1,000. The Ayutthaya train page has the timetable.

Route B: Bangkok, then ferries south

Swap the north for the Gulf islands and the total is at least THB 4,644. It is a floor because the Samui ticket is a starting price. A bus and catamaran takes you from Bangkok to Samui for THB 1,200, then a catamaran to Koh Phangan for THB 350 and on to Koh Tao for THB 600. Compare the Samui ferry operators and plan the first leg with Bangkok to Samui.

Easy ways to spend less

Cash is the quickest win. KBank charges THB 250 per withdrawal, so one big withdrawal in place of three saves THB 500, and the limit is THB 30,000 each time. Visa also costs THB 100 less than Mastercard there.

On the train, a third class seat is THB 458 cheaper than the upper sleeper berth. At Ayutthaya, a single temple saves THB 220 over the combination ticket. And a 15-day SIM costs THB 500 less than the 30-day plan.

At an ATM, always refuse currency conversion, because it adds 4% of the amount withdrawn. The money guide has more on exchange.

The tourist entry fee is still only a proposal, a flat THB 450 per person. Watch the entry fee page before you book flights.

Last, put a line in the budget for insurance. Private hospitals here are of a high standard but can be expensive, so read travel insurance before you go.

↑ Contents

Not confirmed: Hotels, food and flights are not in these totals; price them on the booking site for your dates. Tourist entry fee: check the Ministry of Tourism and Sports for whether it applies on your travel dates. Check each fare with the operator before you book.

Common questions

How much does a withdrawal cost with a foreign card in Thailand?

At KBank, a Visa card costs THB 250 per withdrawal and a Mastercard costs THB 350. These are the rates in its schedule effective 22 September 2026.

How much do the three big Bangkok temples cost together?

Plan on THB 1,000 for one foreign adult to see the Grand Palace, Wat Pho and Wat Arun, which is the three tickets added together.

How much is the sleeper train from Bangkok to Chiang Mai?

On train 13, a second class air-conditioned sleeper is THB 768 for an upper berth and THB 838 for a lower one. Train 9 runs higher, at THB 938 or THB 1,038.

Do I pay a tourist entry fee for Thailand?

The fee is still a proposal: a flat THB 450 per person. After the public hearing, the draft moves to the National Tourism Policy Committee and then to the Cabinet.

Does the Thailand Digital Arrival Card cost anything?

You pay nothing for the TDAC, but it is not a visa and cannot be used in lieu of a visa.

What does the visa on arrival cost, and how do I pay?

Bring THB 2,000 in cash for the Visa on Arrival fee, which is cash only and non-refundable.

Sources and reader comments

Official sources:

Show 19 more sources

Company and press pages (not official sources):

Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.

Spotted an error? Report it.