Thailand Trip Costs: Tickets, Park Fees and Transport Fares in One Table

The fixed costs of the north route add up to THB 3,802 before hotels, food and flights. The anchors: a Grand Palace ticket is THB 500 and a Visa withdrawal at KBank costs THB 250. An upper sleeper berth to Chiang Mai on train 13 is THB 768.

On this page
  1. What each cost category runs
  2. Route A: Bangkok, Ayutthaya and the sleeper north
  3. Route B: Bangkok, then ferries south
  4. Ways to cut the fixed costs
  5. Money tips that change the budget
  6. Flights and baggage
  7. Common questions

On this page

  1. What each cost category runs
  2. Route A: Bangkok, Ayutthaya and the sleeper north
  3. Route B: Bangkok, then ferries south
  4. Ways to cut the fixed costs
  5. Money tips that change the budget
  6. Flights and baggage
  7. Common questions

A foreign Visa card pays THB 250 per withdrawal at a KBank ATM. A Grand Palace ticket costs THB 500. This page adds up fixed costs like these for two routes. Prices as of mid-October 2026.

Route A goes north by sleeper train and Route B goes south by ferry.

Hotels, food and flights are not in these totals; price them on the booking site for your dates. For a long stay, see the Bangkok cost of living page.

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 each cost category runs

Each row below is an official fee or an operator’s published fare for one foreign adult. The last column links to the page that holds the detail.

Entry and park fees

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 Historical Park, one temple THB 80 Ayutthaya tickets
Ayutthaya Historical Park, combination ticket THB 300 Ayutthaya tickets
White Temple, Chiang Rai THB 200 White Temple tickets

As of the 2022 schedule, a foreign adult pays THB 200 in a Group 2 park and THB 500 in a Group 4 park. The national park fee table has the other groups.

Transport, SIM and cash

Item Price Page
ATM withdrawal, foreign Visa, KBank THB 250 ATM fees
ATM withdrawal, foreign Mastercard, KBank THB 350 ATM fees
Sleeper on train 13 to Chiang Mai, second class upper berth THB 768 Bangkok to Chiang Mai train
Third class seat on train 13 to Chiang Mai THB 310 Bangkok to Chiang Mai train
Krabi to Phi Phi ferry THB 450 Krabi to Phi Phi ferry
Donsak to Nathon (Samui) catamaran THB 450 Surat Thani to Samui ferry
AIS tourist SIM, 15 days THB 699 eSIM and SIM guide
Rabbit card issuance fee THB 120 BTS and MRT fares

Other fixed lines have their own pages. The airport leg runs THB 15 to 45 on the Airport Rail Link. A taxi starts at THB 35 or THB 40 plus a THB 50 airport surcharge.

Grab quotes THB 350 to 500 from the city to Suvarnabhumi. See Suvarnabhumi to Bangkok.

Visa lines sit beside them.

The Visa on Arrival fee is THB 2,000, cash only. An extension of stay is THB 1,900 (as of the August 2024 fee schedule). The TDAC is free. The visa-free stay page covers who qualifies.

Route A: Bangkok, Ayutthaya and the sleeper north

This route covers Bangkok sights, a day trip to Ayutthaya, the sleeper to Chiang Mai and the White Temple. The table lists fixed costs and leaves out hotels, food, the flight home and local rides.

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 total is a sum of the ten lines above. The three Old City tickets add up to THB 1,000, and two third class tickets add up to THB 40 at THB 20 each. The Ayutthaya train page has the timetable.

Route B: Bangkok, then ferries south

This route swaps the north for the Gulf islands. Lomprayah sells a Bangkok to Koh Samui bus and catamaran ticket from THB 1,200. Then the catamaran from Samui to Koh Phangan costs THB 350, and from Koh Phangan to Koh Tao it costs THB 600.

Fixed cost Price
Three Visa withdrawals at KBank THB 750
Airport Rail Link into the city, top of the range THB 45
Three Old City tickets THB 1,000
Bangkok to Koh Samui bus and catamaran, from THB 1,200
Samui to Koh Phangan catamaran THB 350
Koh Phangan to Koh Tao catamaran THB 600
AIS 15-day SIM THB 699
Total, at least THB 4,644

The total is a sum, and the Samui ticket is a floor, so it is a minimum. For Phi Phi, add a THB 450 ferry from Krabi. See the Samui ferry operators and Bangkok to Samui pages.

Ways to cut the fixed costs

Each saving below rests on a published price. Apply the ones that fit your route.

  • Take out fewer, larger withdrawals. KBank charges THB 250 per transaction. One withdrawal in place of three saves THB 500. Its maximum is THB 30,000 per transaction.
  • Pay with Visa rather than Mastercard at KBank, which costs THB 100 less per withdrawal.
  • Use American Express at Krungsri: THB 50 per withdrawal against THB 250 for Visa, which is THB 200 less.
  • Go to a Krungsri counter. An international Visa costs THB 200 there, THB 50 less than at its ATM.
  • Choose the third class seat on train 13, at THB 310. It costs THB 458 less than the upper sleeper berth.
  • Buy the shorter AIS SIM when your trip is short. It costs THB 500 less than the 30-day plan.
  • Pick one Ayutthaya temple. It costs THB 80 against THB 300 for the combination, a gap of THB 220.
  • Ride the Purple or Red Line. Under the Daily Fare Policy a general passenger pays at most THB 40 a day on them.

Money tips that change the budget

ATMs and exchange

Count the ATM fee as a cost of every withdrawal, not once per trip. If you pick currency conversion at a Krung Thai ATM, it adds 4% of the amount withdrawn. Compare banks on the ATM fee page and the money guide.

At a changer, a transaction from THB 50,000 needs a copy of an identity document such as an ID card or passport. Customs wants a declaration for more than THB 450,000 in baht or USD 15,000 in foreign notes. See currency exchange.

Tipping and service charges

Tipping drivers on Grab is not necessary but always appreciated. The in-app tip works only for rides paid with GrabPay. One Bangkok restaurant’s menu adds a 10% service charge and 7% value-added tax to its prices. See tipping in Thailand.

Entry fee and insurance

A flat THB 450 per person is the proposed tourist entry fee. The draft still goes to the National Tourism Policy Committee and then the Cabinet. Follow the entry fee page before you book flights.

Keep a line for insurance.

Private hospitals in Thailand are of a high standard but can be expensive. Hospitals require a guarantee of payment before treating patients. Driving or riding without a valid licence could invalidate your travel insurance. See hospital costs and travel insurance.

Flights and baggage

Domestic flights add baggage fees. Thai AirAsia sells checked baggage for a domestic flight at THB 624 for 15 kg. Read domestic flight baggage before you pick a fare.

↑ 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?

KBank charges THB 250 per transaction for a Visa card and THB 350 for Mastercard. Those rates come from its schedule effective 22 September 2026.

How much do the three big Bangkok temples cost together?

The Grand Palace, Wat Pho and Wat Arun add up to THB 1,000 for one foreign adult, as a total of three tickets.

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

A second class air-conditioned sleeper on train 13 costs THB 768 for an upper berth or THB 838 for a lower berth. On train 9 it costs THB 938 or THB 1,038.

Do I pay a tourist entry fee for Thailand?

A flat THB 450 per person is the proposed rate. After the public hearing the draft goes to the National Tourism Policy Committee and then the Cabinet.

Does the Thailand Digital Arrival Card cost anything?

The TDAC is free of charge, but it is not a visa and cannot be used in lieu of a visa.

Do I need to tip in Thailand?

Tipping drivers on Grab is not necessary but always appreciated. One Bangkok restaurant's menu adds a 10% service charge and 7% value-added tax to its prices.

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

The Visa on Arrival fee is THB 2,000, cash only, non-refundable.

Why does travel insurance matter for a budget?

Private hospitals in Thailand are of a high standard but can be expensive. Hospitals require a guarantee of payment before treating patients.

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

Spotted an error? Report it.