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
- How do you get between Bangkok, Chiang Mai, and the islands?
- 1-week Thailand itinerary
- 10-day Thailand itinerary
- 2-week Thailand itinerary
- What should I cut, and when’s the worst time to go?
- FAQ
The three itineraries at a glance
| Length | Regions covered | Rough transport cost (domestic) | Best for |
|---|---|---|---|
| 1 week | Bangkok + (Chiang Mai or one island group) | ฿1,500-4,500 (~US$45-136) | First-timers with limited leave, stopovers |
| 10 days | Bangkok + Chiang Mai + one island group | ฿3,500-6,500 (~US$106-197) | The most common “see it all, briefly” trip |
| 2 weeks | Bangkok + 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)
| Day | Location | Focus |
|---|---|---|
| 1-3 | Bangkok | Old City temples, modern Bangkok, a market or day trip (follow the Bangkok 3-day itinerary exactly) |
| 4 | Travel | Fly Bangkok-Chiang Mai (~1h20m) or overnight sleeper train |
| 4-7 | Chiang Mai | Old 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)
| Day | Location | Focus |
|---|---|---|
| 1-3 | Bangkok | Old City temples, modern Bangkok, a market or day trip |
| 4 | Travel | Fly Bangkok-Phuket or Bangkok-Koh Samui (~1.5 hours) |
| 4-7 | Phuket or Koh Samui/Koh Phangan | Beaches, 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.
| Day | Location | Focus |
|---|---|---|
| 1-3 | Bangkok | Old City temples (Grand Palace, Wat Pho, Wat Arun), modern Bangkok, a market or Ayutthaya day trip |
| 4 | Travel | Fly Bangkok-Chiang Mai (~1h20m) |
| 4-6 | Chiang Mai | Old City temples, Doi Suthep, one big day trip (Doi Inthanon or Chiang Rai) |
| 7 | Travel | Fly Chiang Mai-Koh Samui (~1h45m) |
| 7-10 | Koh Samui + Koh Phangan | Beach 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.
| Day | Location | Focus |
|---|---|---|
| 1-3 | Bangkok | Old City temples, modern Bangkok, a market or Ayutthaya day trip |
| 4 | Travel | Overnight sleeper train Bangkok-Chiang Mai (12-13h, overnight) or fly (~1h20m) |
| 4-6 | Chiang Mai | Old City temples, Doi Suthep, Nimman cafes, one big day trip |
| 7-8 | Pai | Minivan from Chiang Mai (3-4h), Pai Canyon, hot springs, Walking Street |
| 9 | Travel | Minivan back to Chiang Mai (3-4h), then fly Chiang Mai-Koh Samui or Chiang Mai/Bangkok-Phuket |
| 9-11 | Koh Samui or Phuket | Beach time, boat tour or snorkeling |
| 12-13 | Koh Phangan or Phi Phi/Krabi | Ferry over (20 min-2h depending on route), second island’s different pace |
| 14 | Travel | Fly 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
- Seat61: Train travel in Thailand: overnight sleeper schedule, Krung Thep Aphiwat station, booking window
- Thailand Train Tickets: Bangkok to Chiang Mai Sleeper Train: 2nd/1st class sleeper berth pricing
- Thailand Trains: Bangkok to Chiang Mai: journey duration, train frequency
- Train to Chiang Mai: Train 9 Timetable: Special Express Train #9 published 18:40 departure time from Krung Thep Aphiwat
- Nok Air: Bangkok-Chiang Mai flights: flight duration and fares
- Skyscanner: Bangkok to Chiang Mai: fare range reference
- Bangkok Air Blog: How to Get from Bangkok to Koh Samui, Koh Phangan, and Koh Tao: Bangkok Airways flight duration, ferry connections
- Sha Thailand: Bangkok to Koh Samui 2026: overland combo duration and cost
- Trip.com: Chiang Mai to Koh Samui flight time: direct flight duration, Bangkok Airways route
- Momondo: Chiang Mai to Koh Samui flights: fare range reference
- Ferryhopper: Koh Tao-Koh Samui ferry: Lomprayah fares and duration
- Pierre Blake: Koh Samui Ferry Guide: Koh Samui-Koh Phangan and Koh Samui-Koh Tao fares and durations
- Skyscanner: Bangkok to Phuket: flight duration and fare range
- Skyscanner: Bangkok to Krabi: flight duration and fare range
- Phuket Ferry: Ferry Schedule: Phuket-Phi Phi and Phuket-Krabi ferry durations and fares
- Pattaya City Tour: Ferry Phuket-Krabi Guide: Phuket-Krabi ferry duration
- Bookaway/12Go: Chiang Mai to Pai: minivan fares and duration, Route 1095 curve count
- Mad Monkey Hostels: Chiang Mai to Pai Transportation Guide 2026: route distance, travel time
- Beyond Resort: Best Time to Visit Southern Thailand: Andaman coast rainy season timing
- Thaiger: Thailand rainy season guide: Gulf coast versus Andaman coast rainy season comparison
- Xe.com: USD/THB Currency Converter: exchange rate reference, July 2026