Fair prices in Thajsko — what things really cost
What a taxi, a meal, or an activity should actually cost in Thajsko, by destination. Verified reference prices so you know the moment a quote is unfair.
In Bangkok
Full Bangkok guide ›Single BTS Skytrain ride
Fares depend on distance and are very cheap. Buy a single-journey card from the machine or tap a stored-value card. The Skytrain avoids the notorious road traffic.
$0.5–$2
Airport Rail Link to the city
The train from Suvarnabhumi Airport into the city is fast and costs a fraction of a taxi. It connects to the Skytrain and metro for onward travel.
$0.5–$1.5
Short metered taxi ride
Always insist the driver uses the meter. If a driver refuses or quotes a flat fare, wave them on and take the next one, or use a ride-hailing app instead.
$1.5–$5
Street pad thai or noodle dish
The busy street stalls with a crowd of locals are cheapest, freshest and safest. A plate of noodles costs a fraction of a restaurant and is often better.
$1–$3
Mid-range restaurant meal
Air-conditioned restaurants cost more than street food but are still cheap by Western standards. Local canteens and food courts in malls offer great value meals.
$5–$15
One-hour Thai massage
Traditional massage shops are inexpensive and plentiful. Prices are usually clearly posted, so choose a clean, reputable-looking place and agree the price and length first.
$6–$15
In Chiang Mai
Full Chiang Mai guide ›Shared red songthaew ride in town
The red shared trucks are the cheapest way around, with a flat local fare for short hops inside and around the Old City. Tell the driver your destination before boarding and pay the standard fare on arrival rather than a quoted 'tourist' price.
$0.8–$1.5
Airport taxi or Grab to the Old City
The airport is only a few kilometres out. Use the official taxi counter in arrivals or book a Grab for a clear, fair fare, and ignore touts inside quoting far more.
$4–$6
Short tuk-tuk ride
Tuk-tuks are pricier than the shared songthaews and always negotiated. Agree the fare before getting in, and for a fixed price with no haggling use a Grab instead.
$2–$5
Bowl of khao soi at a local shop
The famous northern curry noodle is cheapest and best at a busy local shop rather than a tourist restaurant. A bowl costs little; look for places packed with Thai diners at lunchtime.
$1–$3
Mid-range restaurant meal
Chiang Mai is cheap to eat well in. Local canteens and market food courts are cheapest, while air-conditioned restaurants and cafes cost a little more but remain great value.
$5–$15
One-hour Thai massage
Northern-style Thai massage is inexpensive and widely available. Prices are usually posted; pick a clean, reputable shop and agree the length and price first.
$5–$12
Ethical elephant sanctuary visit (half to full day)
Genuine no-riding sanctuaries cost more than roadside riding camps, and that is the point. The price should include hotel pickup, a guide and a meal; book directly or through a reputable operator and confirm there is no riding.
$40–$160
In Koh Samui
Full Koh Samui guide ›Shared songthaew ride
The red and blue songthaew pickup trucks run set loops around the ring road and are the cheapest way to travel. Confirm the fare and that it is a shared ride before boarding, as drivers may try to charge tourists a private-hire price. Have small notes ready and press the buzzer to stop.
$1.5–$4
Samui Airport taxi
Samui's airport taxis charge fixed, and fairly high, island rates rather than a meter, so agree the price at the official desk before setting off. A ride-hailing app or a pre-booked hotel transfer is usually cheaper for the short hop to Chaweng or Bophut.
$12–$20
Scooter or motorbike rental
Scooters are cheap and the easiest way to explore, but rent from a reputable shop, wear a helmet and carry a valid licence, as police checkpoints do fine tourists. Photograph and film the bike for existing scratches before you ride to avoid inflated damage claims on return.
$5–$10
Mid-range restaurant meal
A sit-down meal at a mid-range or beachfront restaurant is good value by Western standards. Places one street back from the beach cost less than the seafront terraces, and many venues add a service charge and VAT to the bill.
$6–$15
Street or market Thai meal
Local markets, night markets and roadside stalls serve excellent pad thai, curries and grilled skewers for a fraction of resort prices. The Fisherman's Village Friday market and the daily local markets in Maenam and Nathon are cheap, busy and authentic.
$2–$5
Local beer
A large bottle of Chang, Leo or Singha is cheap from a shop or a local eatery, but beach clubs and hotel bars charge several times more. Buying from a 7-Eleven or a local restaurant is the budget option, and neither price is a scam.
$2–$5
Fresh young coconut
Samui is a coconut island, so a chilled young coconut to drink is cheap and everywhere, from beach vendors to markets. Confirm the price before it is opened, as some beachfront sellers quote a higher tourist rate.
$1–$3
In Krabi
Full Krabi guide ›Longtail boat, Ao Nang to Railay (daytime, shared)
The standard shared daytime fare is per person and boats leave once they fill with around eight to ten passengers. Pay the going rate at the beach ticket point, and expect a higher charge or a private-charter fee after dark.
$2–$4
Shared shuttle, Krabi Airport to Ao Nang
The shared airport shuttle bus is the cheapest way into Ao Nang, sold at a fixed per-person fare at the airport counter. It is slower than a taxi but a fraction of the price.
$4–$6
Private taxi, Krabi Airport to Ao Nang
Book a prepaid private taxi at the official airport counter for a fixed per-car fare, ideal for groups or lots of luggage. Ignore touts quoting more, and confirm the price covers the whole car, not per person.
$34–$45
Shared Four Islands longtail tour (excl. park fee)
The shared longtail tour is the cheapest way to island-hop, with the speedboat version a little more. Check whether lunch, water and gear are included, and remember the national park fee is usually added separately.
$18–$25
National marine park entry fee
Many island and Emerald Pool tours quote a price that excludes the government national park fee, which is collected separately from foreign visitors. Ask upfront whether it is included so it is not a surprise on the day.
$8–$12
One-hour Thai massage
Beachfront and town massage shops are inexpensive and plentiful, with prices usually posted on a board. Pick a clean, reputable-looking place and agree the length and price before you start.
$6–$15
Fresh seafood dinner (grilled fish or prawns)
Krabi's Andaman seafood is a highlight; prices vary a lot with the catch and are often sold by weight. Confirm the price per 100 grams and the total before it is cooked, and eat where locals do for better value than the tourist-strip restaurants.
$8–$25
In Pattaya
Full Pattaya guide ›Airport bus from Suvarnabhumi to Pattaya
A direct bus from Bangkok's Suvarnabhumi Airport to Pattaya costs roughly 140 baht and takes about two hours. Buy the ticket at the marked counter on the airport's lower floor; it is far cheaper than a private car and drops you near the city centre.
$4–$5
Shared baht bus (songthaew)
The blue pickup trucks running fixed loops along Beach Road and Second Road are the local bus. A short hop is about 10 baht; press the buzzer to get off and pay the driver at the window. Confirm it is a shared ride, not a private charter, before hopping on.
$0.3–$1
Grab or Bolt ride
Ride-hailing apps like Grab and Bolt fix the fare in advance and are usually cheaper and clearer than flagging a car. Locals use them too. They are the simplest way to avoid meter arguments for longer trips across town or out to the malls.
$2–$6
Grilled seafood at a stall
Beachside and market stalls grill fresh prawns, squid and fish to order for very little. Check whether seafood is priced by weight before ordering, watch it weighed, and eat where locals queue for the freshest catch and fairest prices.
$5–$15
Mid-range restaurant meal
A sit-down Thai meal at a mid-range restaurant is excellent value. Street stalls and simple shophouse kitchens are cheaper still; look for busy local spots, and note that some tourist-facing venues add a service charge to the bill.
$5–$15
Plate of mango sticky rice
This sweet of ripe mango, sticky rice and coconut milk is sold cheaply at markets and stalls, best in mango season around April and May. Buy it freshly assembled rather than pre-packed, and expect to pay only a dollar or two.
$1–$2.5
One hour of Thai massage
Traditional Thai massage is a Pattaya staple and very affordable, often around 200 to 300 baht an hour at a simple shop. Beachfront and hotel spas charge more. Agree the type and length before starting, and a small tip is normal for good service.
$6–$12
In Phuket
Full Phuket guide ›Short tuk-tuk ride around town
Phuket tuk-tuk fares are notoriously fixed high by local operators and rarely negotiable to a truly cheap level. A ride-hailing app or metered taxi is often better value for longer distances.
$5–$10
Airport taxi transfer
Book through the official airport taxi counter for a fixed, posted price rather than accepting an offer from someone approaching you in the arrivals hall.
$20–$30
Phi Phi Islands speedboat day tour
Prices vary by boat type, group size and inclusions like lunch and snorkelling gear, with premium power-catamaran tours costing noticeably more than a standard shared speedboat. Book through an established agency with clear reviews rather than the cheapest street-side offer.
$30–$100
Mid-range Thai restaurant meal
Local Thai restaurants away from the main beach roads are noticeably cheaper than beachfront tourist restaurants for the same or better food.
$4–$12
One-hour Thai massage
Massage shops are everywhere and prices are usually posted, with tourist-strip shops in Patong pricier than local shops in Rawai or Chalong. Choose a clean, busy-looking shop and agree the price and duration before you start.
$6–$20
Scooter rental for a full day
Rent from a reputable shop, photograph the scooter for existing damage before you take it, and always wear a helmet, which is required by law and checked at police stops.
$4–$12
Jet-ski rental, 30 minutes
Only rent from a registered counter with clear signage and a rental agreement. Video the jet-ski from every angle with the operator present before you take it out, so you have proof against a false damage claim on return.
$30–$60
Reference prices in USD, from local sources and travelers. Actual prices vary by season, spot and bargaining.
Watch out for scams tooKnowing the fair price is half the battle — here is how travelers get overcharged in Thajsko, and how to avoid it.See scams in Thajsko ›