Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

9-Day Family Thailand Itinerary from Phuket to Bangkok

Day 1 · Sun, May 10
Phuket Old Town

Arrival in Phuket

  1. Journey: Phuket Airport to Phuket Old Town — Phuket International Airport → Old Town; leave around arrival time, ~50–70 min by private car/van; easiest with kids if you prebook a 5-star hotel transfer and ask for car seats.
  2. Soi Romanee — Phuket Old Town; colorful Sino-Portuguese lane for a gentle first stroll and family photos, afternoon ~30–45 min.
  3. Thai Hua Museum — Phuket Old Town; compact and easy to visit with kids to learn local history indoors, late afternoon ~45 min.
  4. Raya Restaurant — Phuket Old Town; classic Phuket cuisine in a heritage house, dinner ~1 hour, approx. THB 500–900 per person.
  5. Sinae Phuket — Koh Siray/near Old Town; best 5-star family-friendly base for Day 1 with pool villas and easy access to the airport and town.

Arrival and first easy wander

From Phuket International Airport to Phuket Old Town, plan on about 50–70 minutes by prebooked private car or hotel van, a little longer if you land during the late-afternoon school-run traffic. With two kids, I’d absolutely arrange a 5-star hotel transfer with child seats ahead of time; it’s the smoothest way to arrive tired, skip negotiation, and go straight to the hotel. If you’re staying near Koh Siray, the last stretch is quick and calm, and parking is usually straightforward if you’re arriving by van.

Once you’ve dropped bags, keep the first outing gentle and start with Soi Romanee in Phuket Old Town. This lane is best in the late afternoon when the light is softer and the street feels lively but not frantic. It’s a short, easy stroll of 30–45 minutes, perfect for kids who need a low-key first activity after a flight. You’ll get the classic postcard mix of Sino-Portuguese shophouses, candy-colored facades, little cafés, and a few heritage doorways that make for family photos without much walking. If everyone needs a snack, this area is full of small bakeries and juice stops; just avoid overcommitting on day one and let the kids set the pace.

Indoor history stop and dinner

Next, step into Thai Hua Museum, which is a nice air-conditioned break and a very manageable introduction to Phuket’s Chinese-Thai heritage. It’s compact, so you don’t need to budget a huge chunk of time—about 45 minutes is plenty for most families. The museum is usually open daytime into early evening; if you arrive later, check the same-day hours before heading over. The exhibits are easy to browse without feeling like a “museum day,” and it’s a good reset before dinner. Taxis and Grab work well between Soi Romanee and the museum, but honestly the Old Town core is walkable if the kids are up for it.

For dinner, book Raya Restaurant in advance if you can, especially on a Sunday when family travelers tend to fill the better tables. It’s one of those places locals point out when you want Phuket food in a proper heritage-house setting, with dishes that usually land around THB 500–900 per person depending on how much you order. Go for a relaxed hour or so and keep it simple: a few curries, a vegetable dish, rice, and something mild for the kids if they’re not spice fans. After dinner, head back to Sinae Phuket on Koh Siray—it’s one of the better family-friendly 5-star choices for this first night because you’re close to both town and the airport, and the pool-villa setup gives you an easy, quiet landing after a travel day.

Day 2 · Mon, May 11
Kamala Beach, Phuket

Beach stay in Phuket

Getting there from Phuket Old Town
Private taxi / Grab (30–45 min, ~THB 400–700). Best after a family beach morning; easiest door-to-door.
Local tuk-tuk/van is possible, but usually slower and not worth it with luggage.
  1. Kamala Beach — Kamala; calm water and soft sand make this one of Phuket’s easiest beaches for children, morning ~2 hours.
  2. Cafe Del Mar Phuket — Kamala; relaxed beachfront lunch spot where parents can unwind while kids have space to move, lunch ~1–1.5 hours, approx. THB 600–1,200 per person.
  3. Phuket FantaSea — Kamala; excellent family evening show with big visuals and kid-friendly entertainment, late afternoon/evening ~3 hours.
  4. Baan Rim Pa — Patong/Kalim Bay; elevated Thai seafood dinner with a sunset view, dinner ~1.5 hours, approx. THB 1,000–2,000 per person.
  5. InterContinental Phuket Resort — Kamala; ideal 5-star family stay here with strong beach access, kids’ facilities, and spacious rooms/suites.

Morning

After your hotel breakfast in Phuket Old Town, head west Kamala Beach by private taxi or Grab; on a normal morning it’s about 30–45 minutes and roughly THB 400–700, but give yourself a little buffer if you’re leaving after checkout or with beach bags in tow. For a family with young kids, Kamala is one of the easiest first beaches in Phuket: the water is usually calmer than Patong, the sand is soft, and the whole bay has a more laid-back feel. Aim to arrive around 8:30–9:00 AM so the children can enjoy the cooler part of the day, and keep it simple with a swim, sandcastles, and a walk along the shoreline rather than trying to do too much.

Lunch

By late morning, move just a short ride down the coast to Cafe Del Mar Phuket, which is one of those places that works surprisingly well for families if you come earlier in the day. It’s beachfront, relaxed, and has enough space that kids don’t feel pinned to a table while parents get a proper lunch and a coffee or mocktail. Expect a leisurely 1–1.5 hours here, with costs around THB 600–1,200 per person depending on how much you order. If you want a smoother lunch, go before the peak beach club buzz builds up; the later you arrive, the more this spot starts to feel like an afternoon hangout.

Afternoon and evening

After lunch, keep the pace gentle for a while so the kids don’t burn out before the evening. If you want a good family base in this area, the InterContinental Phuket Resort is an excellent 5-star choice: spacious rooms and suites, strong beach access, and the kind of service that makes traveling with a 7-year-old and a 4-year-old much easier. Check in, rest, and let everyone reset before dinner and the show. Then head back toward Kamala for Phuket FantaSea, which is best treated as the main event of the evening—arrive a bit early so you’re not rushing, and plan for about 3 hours total including entry, pre-show wandering, and the performance itself. Finally, if you still have energy, finish with Baan Rim Pa in the Patong/Kalim Bay area for a proper Thai seafood dinner with a sunset view; it’s a short taxi ride from Kamala, usually 15–25 minutes depending on traffic, and dinner here runs about 1.5 hours with costs around THB 1,000–2,000 per person. If the kids are tired after the show, it’s also perfectly fine to make this an earlier sunset dinner and call it a day.

Day 3 · Tue, May 12
Rawai, Phuket

Island day around Phuket

Getting there from Kamala Beach, Phuket
Private taxi / Grab (60–75 min, ~THB 700–1,100). Go mid-morning so you still reach Rawai in time for lunch and the afternoon beaches.
Self-drive rental car (same time, ~THB 1,200–2,000/day excluding fuel). Good if you want flexibility for stops.
  1. Rawai Seafood Market — Rawai; fun local market for a casual look at fresh seafood and simple lunch choices, morning ~45 min.
  2. Promthep Cape — Rawai; Phuket’s famous southern viewpoint with easy short walks and big ocean views, late morning ~45 min.
  3. Yanui Beach — Nai Harn/Rawai; small, sheltered beach that’s great for snorkeling practice and low-key family time, early afternoon ~1.5 hours.
  4. Nai Harn Beach — Nai Harn; wider and more comfortable for kids to swim and play after Yanui, afternoon ~1.5–2 hours.
  5. Nikita’s Beach Restaurant — Rawai; reliable sea-view dinner with broad Thai and seafood options, dinner ~1.5 hours, approx. THB 500–1,000 per person.

Morning

Leave Kamala Beach after breakfast and head down to Rawai by private taxi or Grab; in real life I’d aim to roll out around 9:30–10:00 AM so you miss the worst mid-morning transfer traffic and still have the whole day ahead. The drive is usually 60–75 minutes depending on where your hotel sits and how busy the west coast roads are, and it’s much easier with kids than trying to piece together multiple stops. Start with Rawai Seafood Market, where the fun is seeing the catch of the day laid out by the water—just know it’s more of a local seafood market than a polished tourist attraction. Families usually spend 30–45 minutes here, enough time to wander, point at fish and prawns, and decide if you want a simple lunch later from one of the nearby grill spots.

Late Morning to Afternoon

From Rawai Seafood Market, head up to Promthep Cape for those classic south-Phuket views; it’s only a short ride, and the viewpoint is easy with young children because the walking is limited and the payoff is immediate. Go before the crowds peak, ideally before 11:30 AM, when the wind is lighter and the cape feels calmer. After that, continue to Yanui Beach, a small sheltered cove that’s perfect for a low-key family pause—good for paddling, a bit of beginner snorkeling near the rocks, and letting the kids reset without the big surf. Bring reef-safe sunscreen, a few baht in cash for drinks or beach chairs if you want them, and don’t expect full facilities like a major resort beach; this is more “simple and pretty” than “fully serviced.”

In the afternoon, move on to Nai Harn Beach, which is usually the best beach on this side of Phuket for families because it’s wider, softer underfoot, and generally more comfortable for kids to swim and play. It’s a nice place to spend 1.5–2 hours without feeling rushed—there’s enough space to breathe, and the lagoon-like setting makes it easier to relax than on some of the busier west-coast beaches. If you want a snack or iced coffee nearby, the Nai Harn area has plenty of casual cafes and small shops along the main roads, but keep the beach part unhurried; this is the day to let the kids burn energy without packing in too much.

Evening

For dinner, make your way to Nikita’s Beach Restaurant back in Rawai, one of the most dependable sea-view choices in this part of Phuket for families. It’s a good call if you want a comfortable sit-down meal with plenty of Thai dishes, seafood, and kid-friendly options like fried rice, noodles, and grilled chicken; expect roughly THB 500–1,000 per person depending on how much seafood you order. I’d book or arrive a little before sunset if you want the best atmosphere, since the tables closest to the water go quickly. After dinner, it’s an easy night back to your hotel—this area is much calmer after dark, which is exactly what you want after a beach-and-viewpoint day with two young travelers.

Day 4 · Wed, May 13
Ao Nang, Krabi

Travel to Krabi

Getting there from Rawai, Phuket
Private van / family transfer via Route 402→4 and the Sarasin Bridge (2.5–4 hrs, ~THB 2,500–4,500 per vehicle). Depart around 8:00 AM.
Shared minivan from Phuket Town/Patong to Ao Nang (3.5–5 hrs incl. pickups, ~THB 400–700 per person) if budget matters.
  1. Journey: Phuket (hotel) to Ao Nang, Krabi — depart around 8:00 AM by private van or family transfer; ~2.5–3.5 hours including a short ferry-free land route; ask the hotel to help with luggage handling and a snack stop.
  2. Ao Nang Beach — Ao Nang; easy arrival-day shoreline for a relaxed walk and sunset, late afternoon ~45 min.
  3. McDonald’s Ao Nang — Ao Nang; simple, familiar kid-friendly backup meal after travel, early dinner ~45 min, approx. THB 200–350 per person.
  4. Sofitel Krabi Phokeethra Golf & Spa Resort — Klong Muang/near Ao Nang; best 5-star family-style resort option with large pool and plenty of space.
  5. The Hilltop Ao Nang — Ao Nang hills; scenic dinner spot for a celebratory first Krabi evening, dinner ~1.5 hours, approx. THB 700–1,500 per person.

Morning

Leave Rawai, Phuket around 8:00 AM in your prebooked private van or family transfer so you reach Ao Nang, Krabi by late morning before the heat and the heaviest beach traffic kick in. The drive via Route 402 → 4 and the Sarasin Bridge is usually the smoothest option for a family with young kids; expect about 2.5–4 hours depending on stops and hotel pickup time. With two little ones, it’s worth asking the hotel to pack an easy breakfast, a few waters, and handle luggage the night before so the departure feels relaxed instead of rushed. On arrival, check in or at least leave your bags at your resort, then take a slow first look at Ao Nang Beach — this is the easiest “welcome to Krabi” beach for kids because the promenade is straightforward, the sand is soft, and you can keep the pace very light after a transfer day.

Lunch and Easy Afternoon

Keep lunch simple and family-proof at McDonald’s Ao Nang if everyone needs something familiar after the drive; it’s one of those practical stops locals use when kids are tired, hungry, or picky, and you’ll typically spend around THB 200–350 per person depending on what you order. If everyone is still in good spirits, you can also just linger along the beachfront road, grab a coconut or ice cream, and let the kids burn off energy before checking into your 5-star base. For the best family-style luxury stay near here, Sofitel Krabi Phokeethra Golf & Spa Resort is the standout: big pool, lots of open space, and the kind of resort layout that works well when you’re traveling with both a 7-year-old and a 4-year-old. If you’re still deciding where to base future Krabi nights, this area is also a good jumping-off point for Klong Muang Beach and the calmer side of the coast.

Evening

For dinner, head to The Hilltop Ao Nang once the sun starts dropping and the air cools a little; it’s one of the prettiest first-night restaurants in Krabi, with wide views over the bay and a proper “we made it” feeling after a travel day. Plan on about 1.5 hours here, and expect roughly THB 700–1,500 per person depending on drinks and seafood choices. Go a little before sunset if you can — the light is better, the kids are less restless, and you won’t be stuck waiting too long. After dinner, keep the rest of the night easy: a short tuk-tuk or Grab back to the resort, early showers, and an early sleep so everyone is fresh for your full Ao Nang family day tomorrow.

Day 5 · Thu, May 14
Ao Nang, Krabi

Krabi family base

  1. Hong Islands Boat Trip (longtail or speedboat from Ao Nang) — Ao Nang pier; one of the prettiest family-friendly island outings with lagoons and clear water, morning to afternoon ~5–6 hours.
  2. Poda Island — near Ao Nang; soft-sand stop that works well for swimming and beach play, during the boat trip ~45–60 min.
  3. Railay Beach — Railay; iconic limestone scenery and a nice change of pace if included on your return route, late afternoon ~1–1.5 hours.
  4. Maya Restaurant & Bar — Ao Nang; easy Thai dinner option back in town, dinner ~1 hour, approx. THB 400–800 per person.
  5. Dusit Thani Krabi Beach Resort — Klong Muang; another excellent 5-star family resort to consider if you want a quieter beachfront than central Ao Nang.

Morning

Start early for the Hong Islands Boat Trip from Ao Nang pier—with kids, I’d aim to leave the hotel around 7:30–8:00 AM so you’re checked in, life jackets fitted, and on the water before the midday heat builds. A longtail boat feels more local and relaxed, while a speedboat is quicker and better if your 4-year-old gets restless; expect roughly THB 1,500–3,500 per adult depending on private vs shared, with kids usually discounted. The sea is often calm in the morning, and this is the easiest way to see those postcard lagoons without turning the day into a marathon. If you’re staying in Ao Nang, most hotels can arrange the transfer to the pier in 10–15 minutes by Grab or hotel shuttle.

Lunch and Island Stops

On the route, your first real beach pause should be Poda Island, which is exactly the kind of soft-sand stop families love: shallow water, room for beach play, and enough shade from the trees if you get there before the crowds. Pack reef-safe sunscreen, hats, and a dry change of clothes; there’s usually limited infrastructure, so bring cash for drinks or simple snacks, and don’t expect full-service restaurants on the island. After a swim and a lazy beach break, the boat can continue through the Hong Islands lagoon area, where the scenery is the real payoff—towering limestone cliffs, clear green water, and that “we should stay here longer” feeling that Krabi does so well.

Afternoon Exploring

If your boat returns with enough daylight, ask the captain to time a soft landing at Railay Beach on the way back, especially if the tide and sea conditions are comfortable for the kids. It’s one of those places where the landscape does the work for you: dramatic cliffs, soft sand, and a slower, more atmospheric pace than Ao Nang. Keep this part unhurried—an hour or so is enough for a stroll, a juice break, and a few photos before heading back to the mainland. Families often do best here if they treat Railay as a scenic finale rather than another activity to “tick off.”

Evening

For dinner back in town, Maya Restaurant & Bar is an easy, reliable choice in Ao Nang when you want Thai food without overcomplicating the evening—think THB 400–800 per person depending on seafood, drinks, and how hungry the kids are. It’s a good spot for pad thai, fried rice, grilled fish, and simple curries, and you’ll usually be in and out in about an hour. If you want to think ahead about a quieter 5-star base for another night in Krabi, Dusit Thani Krabi Beach Resort in Klong Muang is worth a look: calmer beachfront, more resort-style space for children, and a better match than central Ao Nang if you prefer a slower, more private family feel.

Day 6 · Fri, May 15
Old City, Chiang Mai

Fly to Chiang Mai

Getting there from Ao Nang, Krabi
Flight Krabi (KBV) → Chiang Mai (CNX) via Thai AirAsia / Thai Lion Air / Bangkok Airways through Bangkok if needed (total travel 4–6 hrs door-to-door, often ~THB 2,000–6,000). Book on Skyscanner, airline site, or Google Flights; aim for an 8–10 AM departure.
Bus + train is not practical on this route; avoid unless you’re optimizing purely for cost.
  1. Journey: Krabi to Chiang Mai — leave Ao Nang around 8:00 AM for Krabi Airport; fly to Chiang Mai (~1.5–2 hrs flight plus airport time), then transfer to Old City (~20–30 min).
  2. Wat Chedi Luang — Old City; impressive but manageable first Chiang Mai stop, and kids usually enjoy the open temple grounds, afternoon ~45 min.
  3. Three Kings Monument — Old City; easy cultural stop right nearby with space to walk around, afternoon ~20–30 min.
  4. SP Chicken — Old City; famous Northern Thai lunch/dinner spot, simple and reliable for families, approx. THB 150–350 per person.
  5. Anantara Chiang Mai Resort — Riverside; standout 5-star family-friendly hotel with excellent service and easy access from Old City.
  6. Khao Soi Khun Yai — Old City; legendary khao soi for an authentic Northern Thai dinner stop if you want a second meal option, approx. THB 100–250 per person.

Morning

Leave Ao Nang around 8:00 AM so you’ve got a calm airport experience rather than a rushed one with the kids. For this route, the sweet spot is a prebooked transfer or hotel taxi to Krabi Airport (KBV), then a morning flight to Chiang Mai (CNX); even with check-in, security, baggage, and the short hop north, you’re usually looking at 4–6 hours door-to-door. On arrival, a Grab or metered taxi from Chiang Mai Airport into the Old City takes about 20–30 minutes and is the easiest choice with children and luggage. If you’re checking into Anantara Chiang Mai Resort, it’s a very smooth base for families — quiet, polished, and easy for drivers to find — and it gives you a softer landing after a travel day.

Afternoon Exploring

Once you’re settled, keep the first Chiang Mai outing light and walkable: head to Wat Chedi Luang first, ideally in the later afternoon when the light is nice and the temperature starts to ease a bit. The temple grounds are spacious, the ruined chedi feels dramatic without being overwhelming, and kids usually do better here than at more tightly packed temple sites. From there it’s an easy stroll to Three Kings Monument, which gives you a nice open break in the middle of the Old City and a good chance to let the children move around a little before lunch or dinner. Both stops are best done unhurriedly — think 45 minutes at Wat Chedi Luang and 20–30 minutes at Three Kings Monument — and they fit nicely into the gentle rhythm of your first evening in Chiang Mai.

Lunch / Dinner

For food, keep it simple and family-friendly at SP Chicken in the Old City; it’s one of those Chiang Mai staples locals actually trust, and the portions are easy to share. Expect around THB 150–350 per person depending on what you order, and it’s especially good if you want something unfussy after a travel day. If everyone still has room later, save Khao Soi Khun Yai for a second, more local-style dinner stop — this is the place for proper khao soi, and it’s one of the most iconic bowls in the city, usually THB 100–250 per person. Go early evening if possible, because popular noodle spots can get busy, and with kids it’s much nicer to arrive before the dinner rush. From SP Chicken or Khao Soi Khun Yai, a short taxi or Grab ride back to Anantara Chiang Mai Resort is the easiest end to the day.

If you want, I can also suggest the best 5-star family hotel in each stop for the full 9-day Thailand route, plus a few alternative Thailand regions worth adding for kids.

Day 7 · Sat, May 16
Nimmanhaemin, Chiang Mai

Chiang Mai city stay

Getting there from Old City, Chiang Mai
Grab / taxi (10–15 min, ~THB 80–150).
Songthaew (red truck) (15–25 min, ~THB 30–60 per person) if you want the cheapest easy option.
  1. Chiang Mai Zoo & Aquarium — Suthep; good kid-focused morning activity with lots of walking space and variety, morning ~2.5–3 hours.
  2. Nimmanhaemin Road — Nimman; stylish area for a relaxed lunch and browsing without overloading the kids, midday ~1 hour.
  3. Ristr8to Lab — Nimman; excellent coffee stop for adults and a quick dessert break for the family, approx. THB 150–300 per person.
  4. MAYA Lifestyle Shopping Center — Nimman; convenient air-conditioned stop for snacks, souvenirs, and a break from the heat, afternoon ~1 hour.
  5. Bo.lan — nearby Sukhumvit-style fine dining concept with Thai heritage cooking adapted to Chiang Mai dining plans; best as a special dinner, approx. THB 1,500–3,000 per person.
  6. 137 Pillars House — Wat Ket; refined 5-star alternative if you prefer a more boutique, tranquil family base.

Morning

From Old City, Chiang Mai to Nimmanhaemin, it’s a simple Grab or taxi ride of about 10–15 minutes in normal traffic, usually around THB 80–150. If you’re going straight after breakfast with the kids, leave a little buffer because late-morning traffic around Huay Kaew Road and the university side can slow things down. A red songthaew is the cheaper option at THB 30–60 per person, but with a 7-year-old and a 4-year-old, I’d still choose a car for the comfort and car seats if you’ve requested them.

Start with Chiang Mai Zoo & Aquarium in Suthep while everyone still has energy. It works well as a kid-first outing because the grounds are large, shaded in parts, and there’s enough variety to keep both ages interested without rushing. Plan about 2.5–3 hours, ideally arriving around opening time so you avoid the stronger midday heat; tickets are typically in the THB 100–300 range depending on which sections you visit, and the aquarium can be a nice cool-down if the children start to tire. Wear good walking shoes and bring water, a stroller if you use one, and a small snack for after the zoo.

Lunch and Easy Wandering

Head back into Nimmanhaemin Road for lunch, which is one of the easiest neighborhoods in Chiang Mai for families because everything is close, air-conditioned, and walkable in short bursts. This is a good time to slow the pace: let the kids stretch at one of the small plazas, then choose a casual café or Thai spot along Soi 9, Soi 11, or near the MAYA side so you don’t have to zigzag too much. Keep lunch simple and early so nobody gets overtired; this area is best enjoyed at an unhurried pace rather than trying to tick off too many stops.

After lunch, stop at Ristr8to Lab for a coffee break and a sweet treat. It’s a Chiang Mai favorite for serious coffee, but it also works perfectly as a short family reset because the drinks and desserts come fast enough for kids not to get restless. Expect to spend about THB 150–300 per person depending on drinks and desserts. If you’re staying nearby, the easiest flow is to walk there and then continue on foot to your next stop, which keeps the day relaxed.

Afternoon

Continue to MAYA Lifestyle Shopping Center, which is exactly where local families go they want air-conditioning, clean bathrooms, snacks, and a little retail therapy without overcomplicating the day. Give yourself about 1 hour here—more if the kids need a longer break. It’s also handy for picking up souvenirs, sunscreen, or anything you forgot to pack. The food hall and basement grocery are practical if you want fruit, biscuits, or travel snacks for tomorrow. If everyone is fading, this is the best place to slow down and let the day breathe.

Evening

For dinner, make it your special night at Bo.lan, where the focus is on Thai heritage cooking and a polished tasting-style experience. It’s a lovely way to end a Chiang Mai day if you want one memorable fine-dining meal, with roughly THB 1,500–3,000 per person depending on what you order and whether you go all-in on the tasting menu. If the kids are tired, it’s worth going a little earlier and keeping dinner unhurried; if they’re not likely to sit through a long meal, ask the hotel to help arrange a light pre-dinner snack so they can enjoy the evening more comfortably.

If you decide instead that tonight should feel more low-key, 137 Pillars House in Wat Ket is the kind of refined 5-star base that suits families beautifully: quieter than Nimman, elegant without being stuffy, and a very easy ride back after dinner. It’s a smart alternative if you want your final Chiang Mai night to feel calm and polished before moving on to Bangkok tomorrow.

Day 8 · Sun, May 17
Sukhumvit, Bangkok

Transfer to Bangkok

Getting there from Nimmanhaemin, Chiang Mai
Flight Chiang Mai (CNX) → Bangkok (BKK or DMK) on Bangkok Airways / Thai Airways / Thai VietJet / AirAsia (1h 10m flight, ~THB 1,200–4,500). Depart morning (8:00–10:00 AM) to avoid airport and traffic hassles. Book via airline site, Google Flights, or Skyscanner.
Overnight train to Bangkok is much slower (10–13 hrs) and not ideal for this itinerary.
  1. Journey: Chiang Mai to Bangkok (Suvarnabhumi or Don Mueang) — morning flight, aim to depart around 8:00–10:00 AM; transfer to Sukhumvit about 30–60 min depending on traffic.
  2. Benjasiri Park — Sukhumvit; perfect after-flight leg stretch for kids, late morning/early afternoon ~30–45 min.
  3. EmQuartier — Phrom Phong/Sukhumvit; easy indoor lunch and shopping stop with plenty of family amenities, midday ~1.5 hours.
  4. Savoey Seafood (Terminal 21 branch) — Asok; dependable Thai seafood lunch/dinner with broad kid-friendly choices, approx. THB 400–800 per person.
  5. SEA LIFE Bangkok Ocean World — Siam; great marquee family attraction for a fun, air-conditioned afternoon, afternoon ~2 hours.
  6. The St. Regis Bangkok — Ratchadamri; top-tier 5-star family stay near Sukhumvit/Siam for a smooth Bangkok base.

Morning

Take the morning flight from Chiang Mai to Bangkok and plan to land with enough cushion for city traffic; if you arrive at Suvarnabhumi Airport, the Airport Rail Link is often the easiest way into town, while a taxi or Grab is simplest with kids and luggage. For Sukhumvit, I’d aim to be checked into The St. Regis Bangkok by late morning or around lunchtime, because that gives the children time to reset before you head out again. The hotel sits in a very convenient pocket near Ratchadamri and Siam, so you’re well placed for the rest of the day without a lot of cross-city zigzagging.

Lunch and easy reset

Start with a gentle walk in Benjasiri Park, right by Phrom Phong; it’s one of the best little “let the kids burn off energy” stops in central Bangkok, especially after a flight. Expect shady paths, a lake, playgrounds, and lots of local families out in the late morning and early afternoon. From there, it’s a quick hop to EmQuartier, which is ideal for an air-conditioned lunch and some very practical family time: clean bathrooms, stroller-friendly elevators, nursing rooms, and plenty of places to grab a proper meal or even just an easy coffee and pastries if the kids are still jet-laggy.

Afternoon exploring

For lunch, head to Savoey Seafood at Terminal 21 Asok; it’s a reliable choice if you want Thai dishes without making anyone work too hard at ordering, and the setting is easy for families. Budget roughly THB 400–800 per person depending on how much seafood you order, and the big win here is convenience: from EmQuartier it’s a short BTS ride or a quick taxi, and afterward you can continue straight into the afternoon without losing momentum. Later, make SEA LIFE Bangkok Ocean World at Siam Paragon your main kid-friendly stop; it’s fully indoors, perfectly timed for Bangkok heat, and usually takes about 2 hours if you let the children linger at the tunnels and touch-point displays.

Evening

By late afternoon, head back toward Ratchadamri and settle into The St. Regis Bangkok for a slower evening, which is the right move after a full travel day. If everyone still has energy, this is a good night to keep it simple with hotel dining or an easy stroll around the Siam area rather than trying to pack in another attraction. You’ll be in a very central base for tomorrow, and if you’re thinking beyond Bangkok for the overall Thailand plan, the most family-friendly add-ons are Krabi for beaches, Koh Samui for a slower island feel, and Chiang Mai for temples, cafes, and gentle nature days.

Day 9 · Mon, May 18
Sukhumvit, Bangkok

Bangkok departure day

  1. Lumpini Park — Silom/Sathorn; ideal easy morning walk, paddle boat, and playground time before departure, morning ~1 hour.
  2. Erawan Shrine — Ratchaprasong; quick cultural stop en route back toward Sukhumvit, morning ~20 min.
  3. Jim Thompson House Museum — Siam; elegant final Bangkok sight with Thai design and a calm pace, late morning ~1 hour.
  4. Somtum Der — Siam Square; flavorful final meal with very approachable dishes for families, lunch ~1 hour, approx. THB 250–500 per person.
  5. The Okura Prestige Bangkok — Ploenchit; excellent 5-star family-friendly option if you want another luxury Sukhumvit-area hotel choice.
  6. Journey: Sukhumvit to Bangkok airport — leave 3–4 hours before your flight; ~45–90 min depending on airport and traffic, and if time allows grab snacks from a nearby mall before heading out.

Morning

Start with an easy, low-stress walk in Lumpini Park in Silom/Sathorn before the day warms up. If you leave Sukhumvit around 7:00–7:30 AM, a taxi or Grab usually takes 15–25 minutes depending on traffic, and it’s the nicest part of the day for kids to run around. The park is best for families in the early morning: you’ll find shaded paths, the little lake, the paddle boats, and a playground that works well for a 7-year-old and 4-year-old without feeling too structured. Breakfast vendors and coffee carts are around, but it’s usually better to grab a proper coffee afterward rather than count on the park for food.

From there, head to Erawan Shrine at Ratchaprasong; it’s a quick stop, not a long one, and that’s exactly how it should be. The ride from Lumpini Park is only about 10–15 minutes by taxi or Grab, though you may spend a few extra minutes in traffic near the big malls. Give it around 20 minutes total: enough to see the shrine, the flowers, the dancers, and let the kids absorb a very Bangkok moment without getting restless. It’s busiest late morning and on weekends, so an earlier stop is calmer and easier for photos.

Late Morning to Lunch

Continue to Jim Thompson House Museum in Siam, which is one of those final Bangkok stops that feels polished and calm after the buzz of the shrine. From Erawan Shrine, it’s about 10–15 minutes by taxi, or you can even do a short hop if the kids are still comfortable in the car. The museum generally runs 9:00 AM–6:00 PM, and a guided visit takes about 1 hour; the teak houses, shaded garden paths, and Thai silk story make it a nice cultural finale without being heavy. If your children get tired in museums, this one is still manageable because the grounds give everyone space to breathe.

For lunch, go to Somtum Der in Siam Square. It’s family-friendly, fast enough for a travel day, and the menu is very approachable even if the kids aren’t adventurous eaters. From Jim Thompson House, it’s a short taxi ride or a comfortable walk if the weather is mild; with Bangkok heat, I’d usually just take a car. Order a mix of mild som tam, grilled chicken, sticky rice, fried chicken, and a noodle dish or two so you’ve got plenty of safe options; expect roughly THB 250–500 per person depending on how much you order. It’s a good place to eat without losing half the day, and Siam Square also gives you easy access to malls and restrooms if you need a quick reset before the airport.

Afternoon and Departure

If you want one more luxury reference for future Bangkok stays, The Okura Prestige Bangkok in Ploenchit is one of the best 5-star choices for a family—quiet, polished, and very convenient for the BTS and the shopping corridor around Central Embassy and Central Chidlom. It’s especially good if you want a calmer alternative to the busiest parts of Sukhumvit, with larger rooms and an excellent reputation for service. For Bangkok with kids, that whole Ploenchit/Sukhumvit belt is still the smartest base: lots of dining, easy taxis, and no shortage of backup plans if the weather turns.

For the airport run, leave Sukhumvit around 3–4 hours before your flight. To Suvarnabhumi (BKK), the drive is often 45–90 minutes; to Don Mueang (DMK), it can be similar or worse depending on traffic, so don’t cut it close. A taxi or Grab is the simplest with two young kids and luggage, though if you end up with extra time, stop at a nearby mall like Emporium or EmQuartier for snacks, water, and one last air-conditioned breather before heading out.

0

Plan Your We wanted to travel to Thailand and where we will be landing in phuket and its a Trip