My friend who took a trip to Thailand last year says it cost her about $30 a day, so you multiply by seven, get $210, and start looking at flights. The first fare you find is $980 return. Her $ 30-a-day rate was accurate, but it left out the flight, the island ferry, and the fee her bank charged on every card payment. Planning a week in Thailand is mostly a matter of separating the low daily costs from the costs that arrive before you land, which are not.
This guide covers what a week in Thailand costs from five starting points, including the island transfers and payment fees that most budgets leave out.
How much does a trip to Thailand cost? Budget range overview
A week in Thailand costs about $1,000 to $2,800 per person once flights, accommodation, food, and local transport are included, and the cost of the trip depends more on your departure city than on anything you do after you arrive. Thailand is a value destination on the ground: a street meal costs roughly $2 to $4, and a shared guesthouse room costs about $20 to $35 per person per night. The return flight, at $600 to $1,400 from most regions, is what makes the total large.
The figures in this guide assume seven nights, two people sharing a room, and two spending levels. Budget means guesthouses or simple hotels at about $20 to $35 per person per night, plus $25 to $40 a day for food, local transport, and entry fees. Mid-range means three- and four-star hotels at about $50 to $90 per person per night, plus $50 to $80 a day. On the ground, that comes to roughly $315 to $525 for a budget week and $700 to $1,190 for a mid-range one, before flights and island transfers.
After the flight, three things move the total: the season, which islands you visit, and how you pay. Prices peak from November to February, when the weather is dry and cool, and fall in the rainy season from roughly May to October.
Each total ranges from the cheapest flight at a budget level to the most expensive at a mid-range level. Totals exclude island transfers and visa fees, which are covered below.
How much does a trip to Thailand cost from the USA?
Return flights from the United States to Bangkok typically cost $700 to $1,300. Most itineraries connect through East Asia, the Gulf, or Europe; journeys take 20 hours or more, and fares tend to be low in the rainy season, from May to October, and high around Christmas and New Year.
On the ground, a budget week costs about $140 to $245 for accommodation and $175 to $280 for daily spending, while a mid-range week costs $350 to $630 for accommodation and $350 to $560 for daily spending. That puts the total at roughly $1,015 to $2,490 per person before island transfers. The flight is the highest single cost for most travellers, which is why the trip to Thailand cost from the United States varies so much with the month you book.
Card fees add to the total. Many US bank cards charge a foreign transaction fee of around 3% on each baht purchase, which comes to about $30 on $1,000 of card spending, and Thai ATMs charge a separate flat fee on every foreign card withdrawal, covered in the payment section below.
How much does a trip to Thailand cost from North America?
This section covers Canada and Mexico, since the United States has its own section above. Return flights to Bangkok typically cost $800 to $1,400 in US dollars. Canadian travellers usually connect through East Asian hubs, with Vancouver offering the shortest routes, while travellers from Mexico typically connect through the United States, Europe, or East Asia.
Ground costs are the same as in the US section, which puts the total at roughly $1,115 to $2,590 per person before island transfers. Because these figures are in US dollars, the amount you pay in Canadian dollars or Mexican pesos depends on the exchange rate on the day you book and on the days you spend. Many Canadian credit cards also charge a foreign currency fee of around 2.5% on each baht purchase, so check yours before you fly.
How much does a trip to Thailand cost from Europe?

Return flights from Europe to Bangkok cost about €500 to €900. Nonstop flights run from several European capitals, and one-stop itineraries through Doha, Dubai, or Istanbul are often cheaper.
Ground costs in euros range from €280 to €460 for a budget week and €610 to €1,030 for a mid-range week, for a total of roughly €780 to €1,930 per person before island transfers. Travellers from the eurozone still convert euros to baht on every card payment and cash withdrawal, and the fee for doing so varies by bank, so check your card's foreign-currency charge before you travel.
How much does a trip to Thailand cost from Africa?
Return flights from Africa to Bangkok typically cost $600 to $1,200. Ethiopian Airlines flies from Addis Ababa to Bangkok, and other itineraries connect through Doha, Dubai, or Istanbul.
Entry rules depend on your passport. South African citizens have been able to enter visa-free for a short stay, while Nigerian citizens need a tourist visa, which costs about 2,000 baht (roughly $55) for a single entry at the time of writing and is applied for online or at a Thai embassy before travel. With the same ground costs as the other sections, the total comes to roughly $915 to $2,390 per person before island transfers and any visa fee.
How much does a trip to Thailand cost from South America?
Return flights from South America to Bangkok typically cost $1,300 to $2,200, which makes this the most expensive starting point. Nearly every itinerary connects in Europe, the Gulf, or the United States, and journeys often take 24 hours or more. Citizens of Brazil, Argentina, and Chile can enter Thailand visa-free for short stays, so there’s no visa fee to pay.
With ground costs of $315 to $525 for a budget week and $700 to $1,190 at mid-range, the total is roughly $1,615 to $3,390 per person before island transfers. Travellers paying in Brazilian reais, Argentine pesos, or Chilean pesos face a currency conversion on every purchase, so the exchange rate affects the total more here than for travellers who already hold dollars.
Trip to Thailand cost breakdown: flights, hotels, food, and islands
The table below shows what a week costs once the flight is set aside. Island transfers are the item most budgets leave out, and they depend on how far you travel and how quickly you want to get there.
A ferry from Phuket to Koh Phi Phi, or the combined bus-and-ferry ticket from Surat Thani to Koh Samui, typically costs $9 to $25 per journey, and a domestic flight from Bangkok to Phuket or Chiang Mai typically costs $40 to $100 one way when booked early. The Tourism Authority of Thailand lists entry and transport information for each region.
Travellers who earn or save in more than one currency can hold multiple currencies before they leave, so the exchange rate is fixed when they convert instead of at each purchase.
How to budget and pay for your trip to Thailand
Thailand uses cash for small purchases such as street food, markets, and local transport, and cards for hotels, tours, and flights. That split shapes what paying costs. Thai ATMs charge a flat fee of about 220 baht (roughly $6 to $7) on every foreign card withdrawal at most banks, on top of whatever your own bank charges, so withdrawing $300 once costs far less in fees than withdrawing $100 three times. When an ATM or card terminal offers to convert the amount to dollars, decline and pay in baht, because the rate it applies is set by the operator and is usually worse than your card's. Most US bank cards also add a foreign transaction fee of around 3%, and carrier roaming passes typically cost about $10 per day, or $70 for a week.
Several options reduce these costs. Travel credit cards with no foreign transaction fee remove the 3% charge, and multi-currency accounts such as Wise and Revolut also support international spending. Their fees vary by plan and country, so compare them before you choose.
Grey is another option, with different trade-offs. You can spend on a virtual card created in the app for $5, with no monthly fee. A virtual card keeps your main bank card out of hotel and tour-booking systems, and you can freeze the virtual card if its details are ever exposed. The card is denominated in US dollars, so every baht purchase is a cross-border card transaction with a 2% fee plus $0.50. Against a 3% bank fee, that makes the card cheaper above $50 and more expensive below it: a $200 tour costs $4.50 in fees against $6, while a $5 street meal costs $0.60 against $0.15. Use the card for hotels, tours, and flights, and pay for street food in cash.
You fund the account by ACH deposit, which costs 0.8% (minimum $2, maximum $10), or by converting from another balance at 1% (capped at $6), and the exchange rate is shown before you confirm. If you also need to pay a tour operator or host by bank transfer, you can move money before you travel and settle the booking in advance. For data, you can buy a travel eSIM for Thailand in the app and install it before you fly. Travel eSIMs are typically data-only, so calls and texts to your US number still need your carrier's plan or Wi-Fi calling, and the price per gigabyte is worth comparing with your carrier's roaming pass.
Frequently asked questions about the cost of a trip to Thailand
How much does a trip to Thailand cost?
A week in Thailand costs about $1,000 to $2,800 per person for most travellers flying from North America, Europe, or Africa, covering flights, accommodation, food, and local transport. The return flight is usually the highest single cost, at roughly $600 to $1,400 depending on where you start, while a week on the ground costs about $315 to $525 at a budget level and $700 to $1,190 at mid-range. Island transfers, visa fees where they apply, and card or ATM fees add to the total.
Is Thailand cheap?
Thailand is inexpensive on the ground compared with the United States and Western Europe. A street meal costs roughly $2 to $4, a shared guesthouse room about $20 to $35 per person per night, and an island ferry about $9 to $25. Prices rise in Phuket, Koh Samui, and Koh Phi Phi during the November to February peak, and the long-haul flight remains the highest cost for most travellers.
How much spending money do you need per day in Thailand?
Plan for about $25 to $40 a day at a budget level or $50 to $80 a day at mid-range, plus accommodation. Those figures cover street food and local restaurants, metro and shared taxi rides, and temple or park entry fees. They don't cover island transfers, organised tours, or nights out, which you should budget separately.
When is the cheapest time to visit Thailand?
Prices are lowest in the rainy season, roughly May to October, when flights and hotels cost less and the Andaman coast around Phuket and Krabi sees rougher seas. Gulf islands such as Koh Samui are generally drier between January and August, which makes them a better choice in the middle of the year. Peak prices apply from November to February, with the steepest rates around Christmas and New Year.
Do I need a visa for a trip to Thailand?
Citizens of the United States, Canada, most European countries, Brazil, Argentina, and Chile can enter without a visa for a short stay, currently up to 60 days, though the allowed period has been under review. All arrivals complete the Thailand Digital Arrival Card online shortly before they travel, and a tourist entry fee has been proposed more than once, so check the current rules before you book. Other nationalities, including Nigerian citizens, need a tourist visa, which cost about 2,000 baht at the time of writing.
Should I bring cash to Thailand?
Yes, for small purchases. Street food stalls, markets, local buses, and many small shops take cash only, while hotels, malls, and larger restaurants accept cards. Withdraw cash in fewer, larger amounts, because Thai ATMs charge a flat fee of about 220 baht on each foreign card withdrawal regardless of the amount, and decline any offer to convert the withdrawal to your home currency.
Off to Thailand? Create a Grey virtual card and add a travel eSIM before you fly.













