Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Thailand

10 days in Thailand: itinerary

Yes — 10 days is enough for Bangkok plus one northern city and one coast, and that is the route most travellers should book. Fly Bangkok to Chiang Mai (about 1 h 15 m), then fly south to Krabi or Samui for four nights. Add a third region and you spend the trip in transit.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20266 min read

Key facts

Best route
Bangkok 3 nights → Chiang Mai 3 nights → Krabi/Railay or Samui 4 nights
Domestic flights
Two: Bangkok–Chiang Mai and Chiang Mai–south (often via Bangkok)
Hotel changes
Three bases in ten days — the practical maximum
Overnight buses
Cost a full day each; fly instead on a 10-day trip
Coast by month
Andaman (Krabi, Phuket) Nov–Apr; Gulf (Samui, Phangan) Feb–Sep
Budget
About 35,000–70,000 THB per person excluding international flights (2026 estimate)
Spare night
Keep one unbooked night per week for boats and storms

Overview

Ten days fits three bases: Bangkok, one northern city, one coast. The parent route for this length is Bangkok 3 nights, Chiang Mai 3 nights, then Krabi or Railay (or Samui) 4 nights, with two domestic flights and a flight home from the southern airport via Bangkok.

The trips that go wrong try to add Ayutthaya, Chiang Rai, Khao Sok and two islands. Each extra stop costs half a day of packing, transfers and check-in. If you want more places, take the 14-day route instead.

Pick the coast by season, not by preference: the Andaman side (Krabi, Phuket, Koh Lanta) is dry Nov–Apr, the Gulf side (Samui, Phangan, Koh Tao) Feb–Sep. In the overlap months either works.

Overview
DaysBaseNightsGetting there
1–3Bangkok3Arrive at Suvarnabhumi or Don Mueang
4–6Chiang Mai3Fly from Bangkok, about 1 h 15 m
7–10Krabi / Railay or Samui4Fly Chiang Mai to Krabi or Surat Thani, often via Bangkok
10Fly home—Krabi, Phuket or Samui to Bangkok, then international

Route map

The line is a simple triangle: Bangkok in the centre, Chiang Mai about 700 km north, the Andaman or Gulf coast about 800 km south. Both long legs are domestic flights of roughly 1–1.5 h; the same trips by train or bus take 10–12 h or more.

Book the two domestic flights early. Bangkok–Chiang Mai and the Chiang Mai–south legs are the busiest domestic routes in the country, and prices rise in the Nov–Feb high season. Flying into Krabi and out of Phuket (or the reverse) avoids backtracking.

Day-by-day

Treat the first day in each base as a settling day: you arrive, drop bags, eat nearby and sleep. The second and third days are the ones that carry the sightseeing.

Day-by-day
DayWhereMorningAfternoonEvening
1BangkokArrive, hotel check-inRiverside walk or a mallStreet food near the hotel
2BangkokGrand Palace and Wat PhoWat Arun by cross-river ferryChao Phraya river boat
3BangkokAyutthaya day trip or Jim Thompson HouseReturn to the cityRooftop bar or night market
4Chiang MaiFly from BangkokOld-city temples on footNight market
5Chiang MaiCooking class or Doi SuthepOld-city cafésSunday Walking Street if it is Sunday
6Chiang MaiDay trip: Doi Inthanon or an elephant sanctuaryReturn to the cityMassage and dinner
7Krabi / RailayFly south, transfer to the coastBeach afternoonSeafood on the sand
8Krabi / RailayFour-island or Hong islands boat tripSnorkellingSunset viewpoint
9Krabi / RailayClimbing, kayaking or a slow beach dayPool or beachNight market in Krabi Town
10Fly homeTransfer to the airportFly to BangkokInternational departure

Swap Chiang Mai for Chiang Rai, or Krabi for Samui, without changing the shape of the trip.

Getting around

Domestic flights are the backbone of a 10-day trip. Bangkok has two airports: Suvarnabhumi for most international and some domestic flights, Don Mueang for the low-cost carriers. Allow three hours between an international arrival and a domestic departure if you are changing airports.

In Bangkok, the BTS Skytrain and MRT metro beat taxis at rush hour; river boats cover the old city. In Chiang Mai, songthaews (shared red trucks) and Grab cover most trips within the old city for short money. On the coast, longtail boats and hotel transfers handle the last leg — Railay has no road access, so you arrive by boat from Ao Nang or Krabi Town.

Skip overnight buses on this length of trip. A 12-hour bus from Bangkok to Chiang Mai saves a flight but costs a day of your ten.

Getting around
LegBest optionTimeCost (2026 estimate)
Bangkok → Chiang MaiFlight1 h 15 m1,200–3,000 THB
Bangkok → Chiang MaiDay train10–12 h600–1,500 THB
Chiang Mai → KrabiFlight, often via Bangkok4–6 h total2,500–5,000 THB
Chiang Mai → Surat ThaniFlight, often via Bangkok4–6 h total2,500–5,000 THB
Krabi Town → RailayLongtail boat15–20 m150–200 THB
Bangkok cityBTS / MRT—17–45 THB per ride

Fares move with season and how early you book.

Where to stay

Three bases, three different logics. In Bangkok, stay near a BTS or MRT station — Sukhumvit or Silom — so you are not stuck in traffic. Riverside costs more but puts the boats and the old city within reach.

In Chiang Mai, the old city (inside the moat) is walkable and full of guesthouses; Nimmanhaemin is newer, with cafés and condos. On the coast, Railay is car-free and boat-only, Ao Nang is the practical base with shops and transfers, and Krabi Town is the cheapest of the three.

Book the coast last. If a storm or a cancelled boat hits, a flexible booking in Ao Nang or Krabi Town is easier to change than a prepaid resort on an island.

Where to stay
BaseAreaBest forNightly range (2026 estimate)
BangkokSukhumvit / SilomTransit, food, nightlife800–3,000 THB
BangkokRiverside / old cityTemples, river boats1,500–6,000 THB
Chiang MaiOld cityWalkability, guesthouses500–2,500 THB
Chiang MaiNimmanhaeminCafés, longer stays900–3,500 THB
KrabiAo NangBoat trips, shops, transfers900–4,000 THB
KrabiRailayCliffs, car-free beach1,500–8,000 THB

Costs

A 10-day trip in Thailand lands around 35,000–70,000 THB per person (roughly USD 1,000–2,000) excluding international flights, depending on how many domestic flights you take and whether you sleep in hostels or resorts. The two internal flights are the single biggest variable.

Food is cheap if you eat where locals do: a street plate runs 50–80 THB, a mid-range restaurant meal 150–350 THB. Domestic flights, boat trips and island transfers are where the money goes.

Costs
ItemBudgetMid-range
Accommodation, 9 nights6,000–12,000 THB18,000–35,000 THB
Domestic flights (2)3,000–5,000 THB5,000–9,000 THB
Food and drink, 10 days3,000–5,000 THB7,000–12,000 THB
Boat trips and activities2,000–4,000 THB5,000–10,000 THB
Local transport1,000–2,000 THB2,500–5,000 THB
Total per person15,000–28,000 THB37,500–71,000 THB

2026 estimates, per person, excluding international flights.

Variations

Swap the north for a second coast: Bangkok 3 nights, Krabi 4, Koh Lanta 3. This suits travellers who want beaches over temples and avoids a third flight.

Swap Chiang Mai for Chiang Rai if you have already seen the north, or for Kanchanaburi (2.5–3 h from Bangkok by road) if you want the Death Railway and Erawan falls without flying.

If your dates fall in Feb–Apr, the north is in its smoke season and the Gulf coast is at its best — reverse the order and go south first. If you have more time, the 14-day route adds Ayutthaya, Chiang Rai and Khao Sok without the rush.

  • Beach-led: Bangkok 3 → Krabi 4 → Koh Lanta 3
  • History-led: Bangkok 3 → Ayutthaya 1 → Sukhothai 2 → Chiang Mai 4
  • Gulf in Feb–Sep: Bangkok 3 → Chiang Mai 3 → Samui 4
  • No-fly version: Bangkok 3 → Kanchanaburi 2 → Ayutthaya 1 → Hua Hin 4

Questions people ask

Is 10 days enough for Thailand?

Yes, for three bases: Bangkok, one northern city and one coast. Ten days is not enough for Bangkok, the north, the Andaman coast and the Gulf islands together — that needs 14 days or more.

What is the best route for 10 days in Thailand?

Bangkok 3 nights, fly to Chiang Mai for 3 nights, then fly south to Krabi or Railay (or Samui) for 4 nights, and fly home from the southern airport via Bangkok. Two domestic flights, three hotel changes.

Where should I stay on a 10-day trip to Thailand?

Bangkok: near a BTS or MRT station in Sukhumvit or Silom. Chiang Mai: inside the old city for walkability. Coast: Ao Nang or Krabi Town for practical transfers, Railay for a car-free beach base.

Should I take overnight buses to save time?

No, not on a 10-day trip. A Bangkok–Chiang Mai bus takes 10–12 hours and costs you a full day. Domestic flights on the same route take about 1 h 15 m and are the better use of a short trip.

Which coast should I pick, the Andaman or the Gulf?

Andaman (Krabi, Phuket, Koh Lanta) is dry Nov–Apr; Gulf (Samui, Phangan, Koh Tao) is best Feb–Sep. In the overlap months either works, so pick by flight price and route.

Deep dive

Every source; changeable facts are marked check

Sources