Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Thailand Itinerary from Charleston, SC

Day 1 · Wed, May 19
Bangkok

Arrival in Bangkok

  1. Flight from Charleston International Airport (CHS) to Bangkok Suvarnabhumi Airport (BKK) — Charleston / in transit — Long-haul international travel with at least one connection; plan to leave CHS about 3-4 hours before departure, and expect ~20-28 total travel hours depending on routing and layovers.
  2. Lumpini Park — Silom / Lumphini — A gentle first stop for fresh air, ponds, and a reset after the flight; late afternoon, ~1 hour.
  3. Sathorn Pier River Cruise boarding area — Riverside / Sathorn — An easy evening introduction to Bangkok with skyline and temple views from the Chao Phraya; sunset/early evening, ~1.5 hours.
  4. Err — Sala Daeng / Silom — Great for a first Thai meal with polished regional dishes in the city center; dinner, ~$15–30 per person.
  5. King Power Mahanakhon SkyWalk — Silom — A memorable night view over Bangkok that’s easy to fit after arrival and dinner; evening, ~1–1.5 hours.

Arrival and first breath in Bangkok

Start at Charleston International Airport (CHS) with a very un-fancy but important plan: arrive about 3–4 hours before departure, check your bags early, and expect a long haul with at least one connection into Bangkok Suvarnabhumi Airport (BKK). Depending on the routing, the total trip usually lands in the 20–28 hour range door to door, so the goal on day one is not to “do Bangkok” but to arrive cleanly, hydrate, and keep your first real outing low-stress. Once you land, grab a Grab or official taxi from the airport into Silom/Lumphini; budget roughly ฿350–600 plus tolls, and in normal traffic it’s about 30–45 minutes, longer if you hit the evening rush. If you’re checking in before heading out, this is a good neighborhood for a first-night base because it’s central and easy for both the river and the skywalk later.

Late afternoon reset

After you’ve dropped your bags, head to Lumpini Park for the softest possible landing in Bangkok. The park is open daily from early morning until around 9 p.m., and it’s one of the best places in the city to shake off jet lag without having to “tour.” Walk the shaded paths, watch the monitor lizards by the ponds, and just sit for a bit — there’s no need to rush. If you want a small snack or drink before dinner, the edges of Silom and Sathorn have plenty of convenience stores and cafés, but keep it light so you don’t crash before sunset. From Lumpini Park, the river is an easy taxi or Grab ride away, usually 15–25 minutes depending on traffic.

Sunset on the river and dinner nearby

Make your way to the Sathorn Pier River Cruise boarding area in time for the late-afternoon light turning golden over the Chao Phraya River. This is the easiest way to get a first look at Bangkok’s skyline and temple-lined waterfront without overcommitting on your first night; most cruises and boats run best around sunset and early evening, and tickets vary widely depending on whether you’re doing a simple ferry hop or a dinner-style cruise. If you’re just boarding for the view, plan for about 1.5 hours total including waiting and return. Afterward, go to Err in Sala Daeng/Silom for dinner — a smart first-meal choice because the menu gives you a polished introduction to Thai flavors without being overly intense. Expect roughly ฿500–1,000 per person, and it’s usually busiest from 7–9 p.m., so arriving a little early helps.

Night view to finish the day

Cap the night with King Power Mahanakhon SkyWalk, one of the easiest “wow” moments in central Bangkok. It’s in Silom, so you’re already close, and the observation deck is especially good after dark when the city lights spread out under you. Tickets typically run around ฿800–1,500 depending on whether you book standard entry or a combo, and the last admission is usually in the evening, though hours can shift by season. From there, head back to your hotel by Grab or taxi — the ride should be short unless traffic is still lingering — and keep tomorrow loose, because your body will thank you for not trying to pack too much into your first night.

Day 2 · Thu, May 20
Bangkok

Shopping in Bangkok

  1. EmQuartier — Phrom Phong — Start with one of Bangkok’s best shopping malls for a wide range of fashion, beauty, and large-size-friendly international brands; morning, ~2 hours.
  2. Emporium — Phrom Phong — Just next door, this adds more department-store shopping and easier browsing in the same district; late morning, ~1.5 hours.
  3. Benchasiri Park — Phrom Phong — A quick green break between shopping stops and a pleasant place to sit down and people-watch; midday, ~30–45 minutes.
  4. The Commons Thonglor — Thonglor — A relaxed stop for coffee, snacks, and boutique browsing in a popular local hangout area; afternoon, ~1.5 hours.
  5. CentralWorld — Siam — One of Bangkok’s biggest malls, useful for plus-size-friendly international chains and broad shopping variety; late afternoon, ~2 hours.
  6. Raan Jay Fai — Samran Rat / old city edge — A famous Michelin-recognized Thai street-food experience for a special dinner if you can secure a booking; evening, ~1.5 hours, about $20–50 per person.

Morning

After breakfast, head from your hotel in Bangkok to EmQuartier in Phrom Phong; if you’re coming from the Sukhumvit area, a BTS Skytrain ride is usually the easiest move, and once you’re on the ground floor, the whole mall-and-street network is very walkable. Plan on about 20–40 minutes door-to-door from most central neighborhoods, a bit longer in traffic if you take a taxi. EmQuartier opens around 10:00 a.m. and is one of the better places in the city for polished international brands, beauty counters, and a calmer shopping start before the crowds build. If you’re looking for plus-size-friendly options, check the larger global labels here first, then use the staff to point you toward sister locations or nearby branches if you need a better size run.

Late Morning to Midday

Walk next door to Emporium, which feels like the slightly more classic, department-store sibling of EmQuartier. It’s an easy transition—basically no transit needed—and a good place to browse at a slower pace, especially if you want more variety under one roof rather than only fashion-floor browsing. From there, take a short stroll to Benchasiri Park, right by Phrom Phong station, for a breather among the trees, fountains, and joggers. It’s not a huge park, but it’s perfect for sitting down for 30–45 minutes, cooling off, and people-watching before you head to your next shopping district. Expect lunch and drinks in this area to run roughly ฿200–600 per person depending on whether you choose a casual cafe or sit-down spot.

Afternoon to Evening

In the afternoon, make your way to The Commons Thonglor; a quick BTS ride or taxi from Phrom Phong usually takes 10–20 minutes depending on traffic. Thonglor has a more local, stylish feel, and The Commons is ideal if you want coffee, a light snack, or a bit of boutique browsing without the intensity of the bigger malls. After that, continue by BTS or taxi to CentralWorld in Siam, one of Bangkok’s biggest shopping centers and one of the easiest places to hunt for broad-size-friendly international chains. Give yourself time here because the scale is real, and late afternoon is when the mall starts to feel lively but not yet overwhelming; dinner around this zone is easy if you want a simpler backup before your evening reservation.

Finish with a special dinner at Raan Jay Fai on the Samran Rat side of the old city edge, but only if you’ve secured a booking in advance—this place is famous and there’s no casual walk-in plan you should rely on. A taxi from Siam usually takes 15–30 minutes depending on traffic, and it’s worth leaving after the mall before the city’s evening gridlock gets worse. Budget around ฿700–1,800 per person if you order a few signature dishes plus drinks, more if you go big. If you have a little extra time before heading back, the surrounding old-town streets are good for a slow post-dinner wander, but keep the night simple so you can get home comfortably.

Day 3 · Fri, May 21
Chiang Mai

Elephant excursion near Chiang Mai

Getting there from Bangkok
Domestic flight (Thai Airways, Bangkok Airways, AirAsia, Nok Air, or Thai Lion Air) from BKK/DMK to CNX — ~1h 15m in air, ~3.5–5 hours door-to-door, ~฿1,500–4,500. Book on airline sites or Skyscanner/Google Flights. Depart early morning so you can reach Elephant Nature Park without rushing.
Overnight train (State Railway of Thailand sleeper) — ~11–14 hours, ~฿800–1,800. Best only if you want a train experience; book via SRT D-Ticket. Arrives next morning, so it’s less practical for this itinerary.
  1. Private transfer / domestic flight from Bangkok to Chiang Mai — Bangkok to Chiang Mai — Best to depart early so you can reach the elephant excursion area without rushing; allow ~1.5-hour flight or ~1 hour to the airport plus transfer time, then another ~1-2 hours by car once in Chiang Mai.
  2. Elephant Nature Park — Mae Taeng, Chiang Mai Province — A well-known ethical elephant sanctuary where the excursion is the clear centerpiece of the day; late morning through afternoon, ~4–6 hours.
  3. Khao Soi Khun Yai — Old City / Chiang Mai — A classic Chiang Mai lunch stop for northern Thai curry noodles after the sanctuary visit; afternoon, ~1 hour, about $5–10 per person.
  4. Wat Phra Singh — Old City — One of Chiang Mai’s most important temples and an easy cultural stop before dinner; late afternoon, ~1 hour.
  5. Chiang Mai Night Bazaar — Chang Khlan — Good for casual souvenir shopping and snacks with lots of energy after a full excursion day; evening, ~1.5–2 hours.
  6. Dash! Restaurant and Bar — near Tha Phae / Old City edge — A comfortable dinner spot with Thai staples in a charming wooden house setting; evening, ~$12–25 per person.

Morning

Leave Bangkok early for Chiang Mai so the day doesn’t feel compressed; the sweet spot is a very early flight into CNX and then a pre-booked car straight north toward Mae Taeng. Once you land, expect about 1–2 hours by road depending on traffic and where your driver is meeting you, plus a little cushion for coffee, a bathroom stop, and the reality that rural Chiang Mai moves at a calmer pace. If you’re using a private transfer, have the sanctuary’s pickup point confirmed in advance, keep cash for any small roadside stop, and wear shoes you don’t mind getting muddy. By the time you arrive at Elephant Nature Park, the vibe is deliberate and unrushed; this is not a quick photo stop, but a full half-day where guides explain the elephants’ history, feeding routines, and boundaries, usually from late morning into mid-afternoon. Budget roughly ฿2,500–5,000+ per person depending on the program, and bring sunscreen, insect repellent, a refillable water bottle, and a spare shirt for the drive back.

Lunch and Old City wandering

After the sanctuary, head back toward the Old City and make a beeline for Khao Soi Khun Yai, which is one of those places locals actually send people to when they want a proper bowl of khao soi. It’s casual, usually busiest around lunchtime, and a bowl typically lands in the ฿60–120 range, with simple sides and drinks keeping the whole stop well under ฿300 per person. From there, it’s an easy hop to Wat Phra Singh, where the grounds are peaceful enough to reset after a full animal day. Give yourself about an hour to wander the viharn, admire the Lanna details, and move slowly; modest dress matters here, so shoulders and knees should be covered, and donation boxes are common if you want to leave a small offering.

Evening

When the sun starts to soften, drift over to Chiang Mai Night Bazaar in Chang Khlan for browsing, snacks, and low-pressure souvenir hunting. It’s more about atmosphere than must-buy shopping: take your time with textiles, ceramics, teas, and small crafts, and don’t be shy about bargaining a little if you’re at a stall rather than a fixed-price shop. From there, finish at Dash! Restaurant and Bar, tucked near the Tha Phae edge of the Old City, where the wooden house setting feels relaxed after a packed day and the menu reliably covers Thai staples without being fussy. It’s a good place for a slow dinner, a cold drink, and an early night back to your hotel—especially after a day that started with an airport and ended with elephants.

Day 4 · Sat, May 22
Phuket

Beach time in Phuket

Getting there from Chiang Mai
Morning direct flight (Thai AirAsia, Thai VietJet, Bangkok Airways, or Thai Lion Air) from CNX to HKT — ~2h in air, ~4.5–6 hours door-to-door, ~฿1,800–5,500. Book on airline sites or Skyscanner/Google Flights. Take the earliest reasonable flight to maximize beach time.
No practical train/bus combo is competitive here; a through-bus is very long (~22+ hours) and not recommended for this schedule.
  1. Flight from Chiang Mai to Phuket — Chiang Mai to Phuket — Aim for an early-morning flight so you maximize beach time; expect ~2 hours in the air plus airport transfer time on both ends.
  2. Kata Beach — Kata — A softer, more relaxed beach start than Patong, good for settling in and swimming; midday, ~2 hours.
  3. Kata Noi Beach — Kata Noi — Quieter and scenic, this is a better follow-up if you want a calmer stretch of sand; early afternoon, ~1.5 hours.
  4. The Boathouse Phuket — Kata Beach — A dependable beachfront lunch with sea views and easy access from the sand; lunch, about $20–40 per person.
  5. Promthep Cape — Rawai — One of Phuket’s best-known sunset viewpoints, perfect for a dramatic coastal finish; late afternoon to sunset, ~1.5 hours.
  6. Nai Harn Beach — Nai Harn — A final low-key swim or shoreline walk before dinner, close to the cape area; early evening, ~1 hour.

Morning

Take the earliest reasonable flight from Chiang Mai to Phuket so you land with enough daylight to actually enjoy the coast, not just unpack on it. Once you’re in Phuket, head straight to Kata Beach first — it’s the easiest place to ease into island mode, with soft sand, swimmable water most of the year, and a more relaxed feel than the busier west-coast strips. If you’re staying nearby, it’s usually a quick taxi or pre-booked car ride; otherwise, expect a short hop of roughly 20–30 minutes from the airport depending on traffic. Keep the first stop simple: water, sunscreen, and maybe a beach chair rental if you want to settle in for a couple of hours without overthinking anything.

Lunch and early afternoon

From Kata Beach, walk or take a very short ride down to Kata Noi Beach, which feels a little quieter and more tucked away. This is the better spot if you want a calmer stretch of sand, a little more breathing room, and prettier views for photos without the heavy scene. After a lazy swim or shoreline walk, head to The Boathouse Phuket right on Kata Beach for lunch; it’s one of the more reliable beachfront options in the area, with polished but not stiff service and a sea view that actually earns its price tag. Plan around $20–40 per person depending on whether you do a light lunch or cocktails with it, and if you want a table with the best outlook, come a bit earlier than peak lunch hour.

Late afternoon to evening

After lunch, make your way south toward Promthep Cape in Rawai for the classic Phuket sunset scene. Give yourself a little buffer here because traffic can get slow in the late afternoon, especially as everyone heads for the same viewpoint; from Kata, it’s not far on the map, but it can still take 20–30 minutes or more. Arrive early enough to wander the viewpoint paths, check out the wind-down vendors, and claim a good spot before the sun starts dropping. Then, if you want one last bit of beach time before the day ends, continue to Nai Harn Beach nearby for a quieter early-evening swim or a barefoot walk along the shore. It’s a nice reset after the viewpoint crowds, and a good place to rinse off the day before heading on to dinner wherever you’re staying around Rawai or back in Kata.

Day 5 · Sun, May 23
Phuket

Coastal relaxation in Phuket

  1. Big Buddha Phuket — Karon — Start with a high-elevation landmark for island views before the day heats up; morning, ~1–1.5 hours.
  2. Wat Chalong — Chalong — Phuket’s most important temple and a natural next stop on the same side of the island; late morning, ~1 hour.
  3. The Memory at On On Hotel area / Phuket Old Town — Old Phuket Town — Wander colorful Sino-Portuguese streets and small shops for a change of pace from the beach; midday, ~2 hours.
  4. One Chun Cafe & Restaurant — Phuket Old Town — A strong local lunch choice for Southern Thai dishes in the heart of Old Town; lunch, ~$10–25 per person.
  5. Jungceylon — Patong — Large mall for shopping, air-conditioning, and easier browsing if you want practical retail options; afternoon, ~2 hours.
  6. Patong Beach — Patong — A classic beach stop for a livelier coastline and sunset walk; late afternoon, ~1.5 hours.
  7. Baan Rim Pa Patong — Patong — A well-known Thai dinner spot with sunset-friendly views to end the day nicely; evening, ~$20–45 per person.

Morning

Start early and head up to Big Buddha Phuket in Karon before the heat and traffic build. From Kata or Patong, the drive is usually 20–40 minutes depending on roadwork and hill traffic, and a taxi or Grab is the easiest way unless you’ve hired a driver for the day. Go around 8:00–9:00 a.m. if you can; the light is better, the viewing deck is calmer, and you’ll avoid the midday glare. Dress modestly for the site, expect a small donation box rather than a formal ticket, and plan about an hour to take in the panoramas over Kata, Karon, and the Andaman Sea.

Late Morning to Lunch

Next, continue to Wat Chalong in Chalong, which is the island’s most important temple and an easy same-side-of-the-island stop. The ride from Big Buddha Phuket is usually 20–25 minutes. You’ll want shoulders and knees covered, and it’s worth slowing down here rather than rushing through; the grounds are peaceful, and the main buildings are open most of the day, typically from early morning until early evening, with no entry fee. After that, head into Old Phuket Town to the The Memory at On On Hotel area, where the pastel Sino-Portuguese shophouses and little lanes around Thalang Road and Soi Romanee are the whole point. This is the best place to wander slowly, peek into small shops, and take a break from beach mode for a couple of hours.

For lunch, sit down at One Chun Cafe & Restaurant in Phuket Old Town. It’s one of the safer bets for Southern Thai food if you want flavor without overthinking the menu. Try a few dishes to share if you’re with family: something curry-heavy, something stir-fried, and maybe a fresh soup. Budget roughly $10–25 per person, and if you arrive around 12:00–1:00 p.m., expect a bit of a crowd but a very manageable wait. The walk from the Old Town sightseeing area is short, so no need to move the car or rush.

Afternoon

After lunch, swing over to Jungceylon in Patong for the practical shopping leg of the day. It’s about 25–35 minutes from Old Town depending on traffic, and the route can get slow once you approach Patong, so give yourself buffer time. This is where you go for air-conditioning, easy browsing, and the kind of retail that’s less tiring than street shopping. If you’re looking for a plus-size-friendly shopping option, this is the kind of mall stop where it’s worth checking larger department-store sections and general fashion chains rather than relying only on tiny beach boutiques. Plan about two hours here, and use it as a reset before the beach.

Evening

Finish with a relaxed walk at Patong Beach when the light softens and the heat drops. The beach itself is busiest near the center, so if you want a more comfortable stroll, head slightly away from the densest part of the action and just enjoy the sunset over the water. From Jungceylon, it’s an easy taxi or even a long-ish walk if you don’t mind the humidity. Afterward, have dinner at Baan Rim Pa Patong, which is a solid choice if you want a more polished Thai meal with views and a nicer end-of-day feel. Book ahead if you can, aim for a sunset or early-evening table, and expect roughly $20–45 per person depending on what you order. From there, getting back to your hotel in Patong, Karon, or Kata is straightforward by taxi or Grab; if you’re headed farther across the island, leave a little earlier so you’re not fighting the late-night traffic crawl out of Patong.

Day 6 · Mon, May 24
Bangkok

Return via Bangkok

Getting there from Phuket
Morning direct flight (Thai Airways, Bangkok Airways, AirAsia, Nok Air, Thai Lion Air) from HKT to BKK/DMK — ~1h 20m in air, ~3.5–5 hours door-to-door, ~฿1,500–4,500. Book on airline sites or Skyscanner/Google Flights. Morning departure is best so you still have a full Bangkok day.
If you want more comfort, choose Bangkok Airways for the best airport experience, though it’s usually pricier than low-cost carriers.
  1. Flight from Phuket to Bangkok — Phuket to Bangkok — Take a morning flight so you have most of the day back in Bangkok; allow ~1.5 hours airborne plus airport transfers.
  2. ICONSIAM — Khlong San / Thonburi — A top shopping and riverfront destination with lots of international brands and a strong chance of finding plus-size options; late morning, ~2.5 hours.
  3. SookSiam at ICONSIAM — Khlong San / Thonburi — Easy to pair with the mall, this indoor market-style zone is great for snacks and regional browsing; midday, ~1.5 hours.
  4. Wat Arun — Thonburi riverfront — A marquee Bangkok landmark that fits naturally on the west-bank side of the river; afternoon, ~1.5 hours.
  5. The Deck by Arun Residence — Tha Tien — A scenic lunch or late-afternoon drink stop with direct views of Wat Arun; about $15–35 per person.
  6. Asiatique The Riverfront — Charoen Krung — A relaxed evening for strolling, souvenir shopping, and a final riverfront dinner before departure; evening, ~2 hours.

Morning

Take your morning flight from Phuket back to Bangkok and plan on landing late morning if you can. After baggage claim, head straight for ICONSIAM in Khlong San on the Thonburi side; a Grab or taxi from the airport is the easiest move, and once you’re there, give yourself about 2.5 hours to wander the huge riverside complex without rushing. This is one of the better places in Bangkok to hunt for plus-size clothing, especially in the international brands and larger department-store sections, and it’s also just a genuinely comfortable mall to regroup in after flying.

Lunch

Inside ICONSIAM, spend some time at SookSiam, the indoor market-style floor that feels like a polished, air-conditioned version of a floating market. It’s an easy place to snack your way through lunch with regional Thai bites, desserts, and drinks, and you can keep it casual rather than committing to a long sit-down meal. If you want a proper lunch instead, stay riverfront and eat lightly so you still have room for the afternoon; a lot of the nicer options here can run roughly ฿300–900 per person depending on how fancy you go.

Afternoon

From ICONSIAM, cross over to Wat Arun for the classic Bangkok river moment; it’s best in the softer afternoon light, and the ferry crossing is short and easy from the Tha Tien side. Plan on about 1.5 hours here, including time to walk the grounds, take photos, and soak up the scale of the spire up close. If you want a scenic pause before or after, The Deck by Arun Residence is right where you want to be for a drink or late lunch with direct views of the temple — book ahead if possible, and expect around $15–35 per person depending on what you order. The area around Tha Tien is also nice for a little wandering, with small shops and the riverfront feel that makes this side of Bangkok feel slower than the main road.

Evening

Finish with an easy evening at Asiatique The Riverfront in Charoen Krung, which works well as a relaxed last-night stop: stroll the open-air lanes, pick up souvenirs, and have a final riverfront dinner without the intensity of a big nightlife district. It’s usually best to arrive around sunset so you get the lights coming on, and a Grab from Tha Tien or Wat Arun keeps things simple. If you’re heading back toward your hotel afterward, leave yourself enough margin to pack and sleep early, since tomorrow’s departure day will go smoother if you’re not scrambling.

Day 7 · Tue, May 25
Bangkok

Departure from Bangkok

  1. Bangkok to Charleston return flight via Suvarnabhumi Airport (BKK) — Bangkok / in transit — Depart 3-4 hours before departure time, especially for an international itinerary with connections; if time allows before leaving the city, keep it to airport-adjacent lounging and last-minute snack shopping.

Morning

For the trip home, leave Bangkok for Suvarnabhumi Airport (BKK) with a real buffer: aim to depart the city about 3–4 hours before your international flight, or even earlier if you’re traveling with checked bags, a family group, or a long-haul connection. From central Bangkok, a Grab or taxi is usually the simplest option and takes about 35–60 minutes depending on traffic; if you’re near the Airport Rail Link, that can be faster and more predictable at peak hours. At the airport, give yourself time for bag drop, security, and the long walk to some gates — BKK is efficient, but it’s big, and the last thing you want is to rush after a week of traveling.

Last-Minute Airport Time

If you’ve got extra time after check-in, keep it easy and stay airside or in the airport complex rather than trying to squeeze in one more city stop. BKK has plenty of decent options for a final meal or snack run, from Thai food courts to coffee spots and convenience shops for drinks, candy, and last souvenirs. A light meal, a cold drink, and a slow lap through duty-free is the right energy here; no need to overcomplicate it. If you need to kill a little time landside, Airport Rail Link access and the nearby airport hotels make it easy to rest without adding stress.

Departure

By the time you board, you’ll be in the right frame of mind for a long haul back to Charleston, SC: hydrated, stocked with snacks, and not sprinting through the terminal. From Bangkok, the route home will almost certainly involve at least one connection, so keep essentials in your carry-on and leave anything fragile or last-minute in your personal bag. If your flight is delayed or you end up with a long connection, that airport breathing room is exactly why the early departure matters.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version