Disclosure: Some of the links in this article are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We only recommend places we genuinely love.
Every week I get a message that starts the same way: I’ve got 7 days in Thailand, can I see Bangkok, Chiang Mai, AND the islands? When I was running my travel agency in Chiang Mai, I used to get this exact question on the phone, and my answer never changed: no, not without spending half your trip in transit. Here is the itinerary I would actually book if it were my own week.
Why One Week Is Not Enough for Everything (And What to Do Instead)
Thailand is bigger than it looks on a map, Bangkok to Chiang Mai is about the same distance as London to Milan, and Bangkok to the southern islands is further still. Trying to do north, central, and south in 7 days means you will spend two of those days in airports and taxis instead of, you know, actually being in Thailand.
The trick is not seeing more places, it is picking ONE region to pair with Bangkok, and doing it properly. Below are the two routes I recommend most often, depending on what kind of trip you want.
Book Your Flights First
Whichever route you pick, flight timing dictates everything else. I always tell people to lock in flights before hotels, domestic flight prices in Thailand jump fast during high season (November to February) and Songkran (mid-April).
Route A: Bangkok Plus Chiang Mai (Culture and Mountains)
This is the route I recommend for first-timers who want temples, food, and a taste of northern Thai culture without rushing.
Day 1 to 2: Bangkok
Land, settle in, and give yourself one full day to adjust before you start sightseeing hard, jet lag plus Bangkok traffic on day one is a rough combination. Hit the Grand Palace and Wat Pho early, before 9am, before the tour buses arrive, then spend your second day exploring a neighborhood on foot rather than checking off a list.
For a full breakdown of where to stay and what to prioritize, I have written a complete Bangkok first-timer guide that covers this in more depth.
Where to Stay in Bangkok
I always point people toward hotels near a BTS Skytrain stop rather than the cheaper ones tucked in back sois, Bangkok traffic will eat your itinerary alive otherwise.
Day 3 to 5: Chiang Mai
Fly up to Chiang Mai, about 1 hour, and honestly worth it over the overnight train unless you specifically want that experience. This is where the trip slows down and gets good. Three days here is enough to visit the Old City temples, take a half-day trip to Doi Suthep, and, the thing I would genuinely be upset if you skipped, take a Thai cooking class.
I founded a cooking school here myself, so I am biased, but it is one of the few tourist activities in Thailand that is actually worth the hype: you visit a local market first, then cook multiple dishes from scratch. It is the kind of afternoon people remember years later.
Chiang Mai Cooking Class
Book this for day 2 or 3 in Chiang Mai, not your last day, classes fill up in high season, and you will want time afterward to actually use what you learned.
While you are up north, do not leave without trying khao soi, the curry noodle soup that is basically the unofficial dish of Chiang Mai. I have written a full guide to where I go for khao soi if you want specific recommendations instead of just wandering into the first place you see.
Day 6 to 7: Back to Bangkok, or a Day Trip
Fly back to Bangkok on day 6, and use your last day for something you missed, or, if you have any flexibility, a day trip to Ayutthaya to see the ruins of the old capital. It is an easy train ride and does not require an overnight stay.
Here is my full Ayutthaya day trip guide if you want to add this in.
Route B: Bangkok Plus Islands (Beach and Relaxation)
If temples and cities are not your priority and you just want sun and water, this route trades the north for the south.
Day 1 to 2: Bangkok
Same as above, one day to settle in, one day to sightsee. Do not skip Bangkok entirely just to rush to the beach, you will regret not seeing it at all.
Day 3 to 6: Krabi and Ao Nang, or Koh Samui
Fly directly from Bangkok, about 1 to 1.5 hours. Krabi and Ao Nang give you limestone cliffs, island-hopping boat trips, and a slightly more laid-back vibe than the bigger islands. Koh Samui is the easier, more developed option if you want resorts and less logistics.
I go into more detail on both in my Krabi and Ao Nang guide and Koh Samui guide, read whichever matches your vibe before booking.
Getting Between Islands
Do not book flights for every inter-island hop, ferries and vans are cheaper and often just as fast once you factor in airport time. I always book these in advance during high season rather than showing up and hoping for a seat.
Day 7: Back to Bangkok
Fly back with enough buffer before your international flight, I always build in at least a 4-hour gap between domestic arrival and international departure in case of delays, which happen more often than airlines admit.
What I Would Skip on a 1-Week Trip
Being blunt here: do not try to add Pattaya on the way to anywhere, it is not really on the way to anything, and one week is not enough time to justify the detour unless it is specifically your destination. And do not attempt both the north AND the islands in 7 days. I have seen people try it, and it just means two rushed half-experiences instead of one good one. If you have more time, my 2-week itinerary covers how to combine both properly.
Before You Go
Sort out your SIM card and visa requirements before you land, not after, it will save you an hour of airport hassle on arrival. I have laid out exactly what you need in my Thailand Travel Logistics Guide.
Ready to Plan Your 7 Days in Thailand?

