Illustration of Thailand, Thailand

Thailand Itinerary: 1-Week, 10-Day, and 2-Week Routes

Last updated 2026-07-07

On this page

Most “Thailand itinerary” posts online either try to cram Bangkok, the north, and the islands into a single exhausting week, or hand you a generic list of cities with no sense of how the transport between them actually works. This guide does neither. It gives you three concrete, day-by-day route plans, a 1-week, a 10-day, and a 2-week itinerary, built around how people genuinely move through Thailand: overnight trains and short flights north to Chiang Mai, then flights south to the islands, at a pace that survives a delayed ferry or a slow start.

Every route below runs the same order: Bangkok first (it’s where international flights land), then north to Chiang Mai, then south to the islands, flying the long legs rather than backtracking overland through Bangkok. For the city-level detail behind each stop, this guide links out to outthailand.com’s dedicated itineraries for Bangkok and Chiang Mai, and its guides to the best places to visit in Thailand and the best Thai islands, so treat this as the connective tissue between them, not a replacement.

All prices are in Thai baht (THB) with US dollars in parentheses, converted at ฿33 = US$1 (July 2026). Sources for every price, hour, and route are listed at the end.

Table of contents

The three itineraries at a glance

LengthRegions coveredRough transport cost (domestic)Best for
1 weekBangkok + (Chiang Mai or one island group)฿1,500-4,500 (~US$45-136)First-timers with limited leave, stopovers
10 daysBangkok + Chiang Mai + one island group฿3,500-6,500 (~US$106-197)The most common “see it all, briefly” trip
2 weeksBangkok + Chiang Mai + Pai + two island stops฿5,000-9,000 (~US$151-273)The classic first full Thailand trip

Domestic transport only (flights, trains, ferries); excludes international airfare, accommodation, food, and activities. Ranges reflect flying versus overland options and how many legs you book ahead. See Sources.

How do you get between Bangkok, Chiang Mai, and the islands?

Bangkok to Chiang Mai. The overnight sleeper train is the classic option: Special Express trains depart Bangkok’s Krung Thep Aphiwat Central station in the evening (the flagship Train #9 departs 18:40, per its published timetable) and arrive 12-13 hours later, so you sleep through the journey. A 2nd-class air-conditioned berth runs ฿938-1,038 (~US$28-31); 1st-class private cabins run ฿1,446-2,446 (~US$44-74). Book 60-90 days ahead; popular berths sell out. The alternative is a 1-hour-20-minute flight on Thai AirAsia or Nok Air, one-way from ฿1,000-2,800 (~US$30-85) booked ahead, rising toward ฿3,300 (~US$100) closer to departure.

Bangkok/Chiang Mai to the Gulf islands (Koh Samui, Koh Phangan, Koh Tao). Bangkok Airways flies Bangkok-Koh Samui direct in about 1.5 hours; Chiang Mai-Koh Samui (Bangkok Airways, Thai Vietjet) takes about 1 hour 45 minutes, from roughly ฿4,100-6,500 (~US$125-197) one way. From Koh Samui airport, ferries (Lomprayah, Seatran) reach Koh Phangan in 20-45 minutes (฿300-400 / ~US$9-12) and Koh Tao in 1.5+ hours (฿550-1,000 / ~US$17-30). An overland bus-or-train-plus-ferry combo also exists but takes 12-16 hours.

Bangkok/Chiang Mai to the Andaman coast (Phuket, Krabi, Phi Phi). Direct flights from Bangkok to Phuket or Krabi both take about 1.5 hours, from roughly ฿1,000-1,800 (~US$30-53) one way on Thai AirAsia, Nok Air, Thai Vietjet, or Thai Lion Air, booked early. From Phuket, ferries reach Phi Phi in about 2 hours (standard boat ฿600 one way / ฿1,200 return, ~US$18/36; speedboat ฿850/1,700, ~US$26/52) and Krabi in about 1.5-2 hours.

Chiang Mai to Pai. Worth flagging since it changes trip-length math: shared minivans cover the 135-140km, 762-curve Route 1095 in 3-4 hours for ฿150-260 (~US$5-8). There’s no flight (Pai’s airport has had no scheduled service since 2017), so this detour only fits itineraries of 10 days or longer.

Check outthailand.com’s best time to visit Thailand guide for how season should shape which regions you prioritize, since the north and the two coasts don’t share a single “best month.”

1-week Thailand itinerary

Seven days is enough for a genuinely good trip, but only if you resist adding a third region. Pick Bangkok plus the north, or Bangkok plus one island group; either version below works.

Version A: Bangkok + Chiang Mai (north-focused)

DayLocationFocus
1-3BangkokOld City temples, modern Bangkok, a market or day trip (follow the Bangkok 3-day itinerary exactly)
4TravelFly Bangkok-Chiang Mai (~1h20m) or overnight sleeper train
4-7Chiang MaiOld City temples, Doi Suthep, one day trip, food/elephant activity (compressed from the Chiang Mai 5-day itinerary)

Fly north on Day 4 if you’re this tight on time; flying gets you a half-day in Chiang Mai on arrival, while the train (fine if booked overnight on Day 3) still costs a chunk of Day 4.

Version B: Bangkok + one island group (beach-focused)

DayLocationFocus
1-3BangkokOld City temples, modern Bangkok, a market or day trip
4TravelFly Bangkok-Phuket or Bangkok-Koh Samui (~1.5 hours)
4-7Phuket or Koh Samui/Koh PhanganBeaches, one ferry day-trip to a nearby island, snorkeling or a boat tour

Fly directly from Bangkok rather than routing through an overland bus-ferry combo, which can eat 12-16 hours you don’t have. If you fly into Koh Samui, add one ferry hop to Koh Phangan (20-45 minutes) without losing a full day.

What you’ll miss either way is the region you didn’t choose. That’s the honest trade-off of 7 days; see outthailand.com’s best places to visit in Thailand guide for how to weigh Bangkok, the north, and the two southern coasts against each other.

10-day Thailand itinerary

Ten days is the first length where Bangkok, the north, and an island group all fit without cutting a day trip or rushing a transfer.

DayLocationFocus
1-3BangkokOld City temples (Grand Palace, Wat Pho, Wat Arun), modern Bangkok, a market or Ayutthaya day trip
4TravelFly Bangkok-Chiang Mai (~1h20m)
4-6Chiang MaiOld City temples, Doi Suthep, one big day trip (Doi Inthanon or Chiang Rai)
7TravelFly Chiang Mai-Koh Samui (~1h45m)
7-10Koh Samui + Koh PhanganBeach time on Koh Samui, one ferry day (20-45 min) to Koh Phangan for a different beach and pace

The key move is flying Chiang Mai directly to Koh Samui rather than backtracking through Bangkok, a genuine direct route on Bangkok Airways and Thai Vietjet (about 1 hour 45 minutes) that saves a full transfer day. If Phuket or Krabi suit you better, route via Bangkok instead, since Chiang Mai-Phuket has no reliable direct service.

This length still doesn’t comfortably fit a Pai detour or a second island; that’s the difference between 10 days and 2 weeks below. For the Chiang Mai portion in more depth, see the full Chiang Mai 5-day itinerary and compress it into your available 3 days.

2-week Thailand itinerary

Two weeks is the classic first-Thailand-trip length: enough for Bangkok, the north with a Pai detour, and a two-island stretch in the south, with a little slack built in.

DayLocationFocus
1-3BangkokOld City temples, modern Bangkok, a market or Ayutthaya day trip
4TravelOvernight sleeper train Bangkok-Chiang Mai (12-13h, overnight) or fly (~1h20m)
4-6Chiang MaiOld City temples, Doi Suthep, Nimman cafes, one big day trip
7-8PaiMinivan from Chiang Mai (3-4h), Pai Canyon, hot springs, Walking Street
9TravelMinivan back to Chiang Mai (3-4h), then fly Chiang Mai-Koh Samui or Chiang Mai/Bangkok-Phuket
9-11Koh Samui or PhuketBeach time, boat tour or snorkeling
12-13Koh Phangan or Phi Phi/KrabiFerry over (20 min-2h depending on route), second island’s different pace
14TravelFly home via Bangkok (or Phuket/Koh Samui direct if your international flight allows)

This version includes the sleeper train experience, the Pai detour most travelers call a highlight, and two islands so you get both a lively spot and a quieter one. If two islands feels like too much movement, swap Days 12-13 for a slower third day on your first island instead; more time in one place beats a rushed island-hop.

For the north half of this route, see the Chiang Mai 5-day itinerary (it covers extending to 7 days with Pai) and the things to do in Pai guide for what to do once you’re there.

What should I cut, and when’s the worst time to go?

If you’re short on time, cut a region, not a day from every region. Trimming a day off Bangkok, Chiang Mai, and the islands each leaves you rushed everywhere. Fully skip the north or the islands rather than give three regions a half-hearted couple of days each.

The two southern coasts have opposite rainy seasons, so check yours before booking. The Andaman coast (Phuket, Krabi, Phi Phi) is wettest September-October, with monsoon rains building from around May. The Gulf islands (Koh Samui, Koh Phangan, Koh Tao) run a different cycle, wettest October-December, heaviest typically in November. The Gulf islands are often the better pick in September-October; the Andaman coast is often better in November-December.

The north has its own bad season: smoke, not rain. Mid-February through April is agricultural burning season in Chiang Mai and the north, when haze can flatten mountain views and outdoor time (Doi Suthep, Pai, any day trip). November through February is the north’s best window; see the best time to visit Thailand guide for the full month-by-month picture.

Overland connections eat more time than they save money. A Bangkok-Koh Samui overland combo (bus or train plus ferry) takes 12-16 hours versus a 1.5-hour direct flight, often for a similar price once you book a few weeks ahead. Unless budget is the absolute priority, flying the long legs is worth it.

Build in one unplanned day per week. A ferry cancelled by weather, a flight delay, or just wanting a second day on a beach you love are normal, and none of the itineraries above account for zero slack. Treat a day-trip or second-island slot as the first thing to drop if something runs long.

FAQ

Is 1 week enough for Thailand?

Yes, but only if you pick two regions, not three: Bangkok (2-3 days) plus Chiang Mai and the north (4-5 days), or Bangkok plus one southern island group (4-5 days). A third region in 7 days means losing most of a day to each transfer and arriving everywhere exhausted.

What is the best 10-day Thailand itinerary?

Bangkok (2-3 days), Chiang Mai (3-4 days), and one island group (3-4 days), connected by an overnight train or short flight north and a flight south. It’s the first length that fits all three headline regions without rushing a transfer, though it still leaves no room for a Pai detour or a second island.

How do I plan a 2 week Thailand itinerary?

Give Bangkok 3 days, Chiang Mai 4-5 days including a Pai detour, and southern islands 5-6 days split across two islands (Koh Samui and Koh Phangan, or Phuket and Krabi/Phi Phi). Fly south from Chiang Mai rather than backtracking through Bangkok, which saves a full day.

Should I visit the Gulf islands or the Andaman coast?

Mainly a question of dates. The Gulf islands (Koh Samui, Koh Phangan, Koh Tao) are wettest October-December; the Andaman coast (Phuket, Krabi, Phi Phi) is wettest September-October. Whichever coast is out of its rainy season for your trip is usually the better pick. Otherwise it’s vibe: Andaman has the limestone karst scenery of Phi Phi and Railay, the Gulf islands are easier to hop between by short ferry.

Should I take the train or fly between Bangkok and Chiang Mai?

Fly if time matters more: about 1 hour 20 minutes, from as little as ฿1,000-3,300 (~US$30-100) one way on Thai AirAsia or Nok Air if booked ahead. Take the overnight sleeper train to save a hotel night; a 2nd-class air-conditioned berth runs ฿938-1,038 (~US$28-31) for a 12-13 hour ride that’s an experience in its own right.

How much does a 2 week Thailand trip cost?

As a rough guide, not a sourced figure: budget travelers doing 2 weeks of domestic transport, guesthouses, street food, and entry fees tend to land around ฿30,000-45,000 (~US$900-1,360) per person, excluding international flights, while mid-range travelers tend to land around ฿60,000-100,000 (~US$1,800-3,000). Domestic transport alone typically runs ฿3,000-6,000 (~US$90-180) per person.

What should I cut if I only have 5 days instead of a full week?

Cut a region entirely rather than rushing all of them. Five days works best as Bangkok (2-3 days) plus either the north or one island. Reach the second region by flight, not an overland connection that eats a full day each way.

Do I need to book domestic flights and trains in advance?

Yes, especially the sleeper train and travel in the November-February high season. Sleeper tickets open 90 days ahead and popular berths sell out weeks early. Domestic flights get pricier closer to departure, so book 4-6 weeks out for the best fares.

Putting it together

Whichever length you’re working with, the same rule holds: fewer regions done properly beats more regions done in a rush. Start with outthailand.com’s best places to visit in Thailand guide to weigh Bangkok, the north, and the two southern coasts against your own interests, then check the best time to visit Thailand guide against your actual dates, since the north’s smoke season and the coasts’ opposite rainy seasons can each rule out a region for your week. If islands are the priority, the best Thai islands guide breaks down how Koh Samui, Koh Phangan, Koh Tao, Phuket, and Phi Phi compare beyond “pick one.”

For the city-level detail behind each leg, follow the Bangkok 3-day itinerary, the Chiang Mai 5-day itinerary, and the things to do in Pai guide rather than relying on the compressed summaries above. Once your dates are set, check outthailand.com’s live events hub for festivals and one-off happenings in whichever cities you’ll actually be in, since a live event worth rearranging a day around is the one thing no static itinerary can plan for you.

Sources

Frequently Asked Questions

Is 1 week enough for Thailand?

One week is enough for a real trip, but only if you pick two regions rather than three. The two most common versions are Bangkok (2-3 days) plus Chiang Mai and the north (4-5 days), or Bangkok (2-3 days) plus one southern island group (4-5 days). Trying to add a third region in 7 days means losing most of a day to each transfer and arriving everywhere exhausted, so the honest trade-off is depth over breadth.

What is the best 10-day Thailand itinerary?

The most common and best-paced 10-day route is Bangkok (2-3 days), Chiang Mai (3-4 days), and one island group in the south (3-4 days), connected by an overnight train or short flight north and a flight south. It's the first itinerary length that fits all three of Thailand's headline regions without cutting a day trip or rushing a transfer, though it still doesn't leave room for a Pai detour or a second island.

How do I plan a 2 week Thailand itinerary?

Give Bangkok 3 days, Chiang Mai 4-5 days including a Pai detour, and southern islands 5-6 days split across two islands (for example Koh Samui and Koh Phangan, or Phuket and Krabi/Phi Phi). Fly or take the sleeper train north from Bangkok, then fly south from Chiang Mai to your island group rather than backtracking through Bangkok, which saves a full day of transport.

Should I visit the Gulf islands or the Andaman coast?

It depends mainly on your dates. The Gulf islands (Koh Samui, Koh Phangan, Koh Tao) are wettest October-December, while the Andaman coast (Phuket, Krabi, Phi Phi) is wettest September-October, so whichever coast is out of its rainy season for your trip is usually the better pick. Outside those windows, it comes down to vibe: the Andaman coast has the limestone karst scenery of Phi Phi and Railay, while the Gulf islands are generally calmer to island-hop between by short ferry.

Should I take the train or fly between Bangkok and Chiang Mai?

Fly if time matters more than the experience: it's about 1 hour 20 minutes and can cost as little as ฿1,000-3,300 (~US$30-100) one way on Thai AirAsia or Nok Air if booked ahead. Take the overnight sleeper train if you want to save a hotel night and don't mind a 12-13 hour journey; a 2nd-class air-conditioned berth runs ฿938-1,038 (~US$28-31), and it's a genuinely memorable part of a Thailand trip in its own right, not just transport.

How much does a 2 week Thailand trip cost?

As a rough guide, not a sourced figure, budget travelers doing 2 weeks, including domestic transport, guesthouses, street food, and entry fees, tend to land somewhere around ฿30,000-45,000 (~US$900-1,360) per person, excluding international flights, while mid-range travelers booking better hotels, some flights over buses, and a few splurge meals or tours tend to land around ฿60,000-100,000 (~US$1,800-3,000). Treat both ranges as ballpark planning numbers, not a verified total. Domestic transport alone (one internal flight plus a train or two, plus island ferries) typically runs ฿3,000-6,000 (~US$90-180) per person across the trip.

What should I cut if I only have 5 days instead of a full week?

Cut a region entirely rather than rushing all of them. Five days works best as Bangkok (2-3 days) plus either the north or one island, not a taste of all three. If Bangkok is a must, take the 3-day itinerary and add either 2 extra days in Chiang Mai reached by flight, or 2 days on Koh Samui or Phuket, also reached by flight rather than an overland connection that eats a full day each way.

Do I need to book domestic flights and trains in advance?

Yes, especially the overnight sleeper train and travel during November-February high season. Sleeper train tickets open 90 days before departure and popular berths, especially lower berths on the flagship Special Express, sell out weeks ahead. Domestic flights get meaningfully more expensive closer to departure, so booking 4-6 weeks out typically gets the best fares on Bangkok-Chiang Mai, Bangkok-Phuket, and Bangkok-Krabi routes.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.