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.
- 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
GuideThailand
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.
| Days | Base | Nights | Getting there |
|---|---|---|---|
| 1–3 | Bangkok | 3 | Arrive at Suvarnabhumi or Don Mueang |
| 4–6 | Chiang Mai | 3 | Fly from Bangkok, about 1 h 15 m |
| 7–10 | Krabi / Railay or Samui | 4 | Fly Chiang Mai to Krabi or Surat Thani, often via Bangkok |
| 10 | Fly 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 | Where | Morning | Afternoon | Evening |
|---|---|---|---|---|
| 1 | Bangkok | Arrive, hotel check-in | Riverside walk or a mall | Street food near the hotel |
| 2 | Bangkok | Grand Palace and Wat Pho | Wat Arun by cross-river ferry | Chao Phraya river boat |
| 3 | Bangkok | Ayutthaya day trip or Jim Thompson House | Return to the city | Rooftop bar or night market |
| 4 | Chiang Mai | Fly from Bangkok | Old-city temples on foot | Night market |
| 5 | Chiang Mai | Cooking class or Doi Suthep | Old-city cafés | Sunday Walking Street if it is Sunday |
| 6 | Chiang Mai | Day trip: Doi Inthanon or an elephant sanctuary | Return to the city | Massage and dinner |
| 7 | Krabi / Railay | Fly south, transfer to the coast | Beach afternoon | Seafood on the sand |
| 8 | Krabi / Railay | Four-island or Hong islands boat trip | Snorkelling | Sunset viewpoint |
| 9 | Krabi / Railay | Climbing, kayaking or a slow beach day | Pool or beach | Night market in Krabi Town |
| 10 | Fly home | Transfer to the airport | Fly to Bangkok | International 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.
| Leg | Best option | Time | Cost (2026 estimate) |
|---|---|---|---|
| Bangkok → Chiang Mai | Flight | 1 h 15 m | 1,200–3,000 THB |
| Bangkok → Chiang Mai | Day train | 10–12 h | 600–1,500 THB |
| Chiang Mai → Krabi | Flight, often via Bangkok | 4–6 h total | 2,500–5,000 THB |
| Chiang Mai → Surat Thani | Flight, often via Bangkok | 4–6 h total | 2,500–5,000 THB |
| Krabi Town → Railay | Longtail boat | 15–20 m | 150–200 THB |
| Bangkok city | BTS / 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.
| Base | Area | Best for | Nightly range (2026 estimate) |
|---|---|---|---|
| Bangkok | Sukhumvit / Silom | Transit, food, nightlife | 800–3,000 THB |
| Bangkok | Riverside / old city | Temples, river boats | 1,500–6,000 THB |
| Chiang Mai | Old city | Walkability, guesthouses | 500–2,500 THB |
| Chiang Mai | Nimmanhaemin | Cafés, longer stays | 900–3,500 THB |
| Krabi | Ao Nang | Boat trips, shops, transfers | 900–4,000 THB |
| Krabi | Railay | Cliffs, car-free beach | 1,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.
| Item | Budget | Mid-range |
|---|---|---|
| Accommodation, 9 nights | 6,000–12,000 THB | 18,000–35,000 THB |
| Domestic flights (2) | 3,000–5,000 THB | 5,000–9,000 THB |
| Food and drink, 10 days | 3,000–5,000 THB | 7,000–12,000 THB |
| Boat trips and activities | 2,000–4,000 THB | 5,000–10,000 THB |
| Local transport | 1,000–2,000 THB | 2,500–5,000 THB |
| Total per person | 15,000–28,000 THB | 37,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
- officialTourism Authority of Thailand
- officialAirports of Thailand
- officialState Railway of Thailand
- secondaryWikivoyage – Thailand