Fly from Kota Kinabalu International Airport to Kuala Lumpur International Airport (KLIA); the flight takes about 2½–3 hours. Aim to arrive at the airport around two hours before departure, and check your arrival terminal before setting off: the KLIA Ekspres runs from KLIA to KL Sentral in about 28 minutes. From there, take a short Grab ride or connect by rail to Bukit Bintang and leave your bags at your hotel. If your flight lands late morning, go straight to Sungei Wang Plaza; if delays eat into your day, keep the shopping relaxed rather than rushing.
Allow two or three hours to browse Sungei Wang Plaza, a lively warren of independent fashion, accessories, gadgets and small specialty shops. It’s generally open daily from around 10am to 10pm, though individual shop hours vary; prices are often negotiable at smaller stalls, so compare before buying. When you’re ready for lunch, walk a few minutes to Lot 10 Hutong, the basement food hall at Lot 10. It’s a convenient introduction to Malaysian hawker favorites, with most meals around RM20–50 per person; arrive outside the main lunch rush if you’d rather avoid the busiest queues.
After a breather at your hotel, head to Jalan Alor for dinner—the street is a short walk from Sungei Wang Plaza and comes alive in the evening with open-air tables and sizzling wok cooking. Give yourself 1–1½ hours and budget roughly RM20–60 per person, depending on what you order; check menu prices before settling in, especially for seafood. Keep the night flexible: tomorrow is a flight day, so confirm whether you’re departing from KLIA or KLIA2 and arrange your airport transfer before turning in.
Once you’ve cleared immigration and reached central Bangkok, head to MBK Center for an easy first shopping stop. It’s a good place to browse fashion, souvenirs and electronics, and prices at smaller stalls may be negotiable—check the item carefully before buying. Allow about two hours; the mall is generally open daily from 10am to 10pm. If your flight lands later than planned, keep this visit flexible rather than rushing through it.
Walk about 10 minutes along the elevated walkway to Siam Paragon, or take the BTS one stop from National Stadium to Siam. Browse the polished shops and food floors, then sit down for dinner at Nara Thai Cuisine inside the mall; budget around ฿400–800 per person. It’s a comfortable first-night introduction to Thai flavors, and you can finish with an unhurried wander through the mall before heading to your hotel.
It’s Saturday, so make the most of Chatuchak Weekend Market while it’s lively: arrive around 9am, before the heat and biggest crowds, and give yourself about three hours to browse. Take the BTS to Mo Chit or the MRT to Kamphaeng Phet; the market is generally open on weekends from about 9am to 6pm. Wear light clothes and comfortable shoes, carry small bills, and save a pin for any stall you want to find again—the lanes are easy to lose track of.
Walk over to Or Tor Kor Market, next to Kamphaeng Phet station, for a calmer, cleaner food stop and excellent Thai produce and snacks. Choose from the prepared-food stalls and sit down for lunch; allow roughly ฿100–300 per person. It’s also a good place to pick up fruit or edible souvenirs, though take care with anything that needs refrigeration.
Head to The Jim Thompson House in Wang Mai by MRT and BTS, or take a Grab if you’d rather avoid changing lines; allow around 30–45 minutes, depending on traffic. The traditional teak houses are best seen on a guided tour, so budget 1–1½ hours; the museum typically opens 10am–5pm, with last entry around 4:30pm, and adult admission is about ฿200. Finish with dinner at Baan Somtum (Sathorn) for som tam and grilled Isan dishes. A Grab is the simplest link from the museum, usually around 20–35 minutes depending on traffic; budget ฿250–500 per person and check the branch’s hours before setting out.
Be at The Grand Palace for opening at 8:30am; mornings are cooler, and you’ll avoid some of the tour groups. Allow 2–3 hours for the palace and temple complex. Admission is about ฿500, and dress modestly: cover shoulders and knees, and wear shoes that are easy to slip off at temple buildings. Check for any ceremonial closures before you go, and use the official entrance rather than accepting unsolicited “it’s closed” offers outside.
Walk about 10 minutes to Wat Pho for the Reclining Buddha and the quieter courtyards; budget around 1½ hours and roughly ฿300 for admission. It’s a lovely contrast to the grand scale of the palace, but the grounds are exposed, so bring water and take a break in the shade. Have a light lunch nearby, then leave time to rest before dinner—the next stop is best timed for its evening opening.
Head to Thipsamai on Maha Chai Road when it opens around 5pm; a taxi or Grab from Wat Pho usually takes about 10–20 minutes, depending on traffic. The celebrated pad Thai is around ฿100–300 per person, and a queue is common, so allow extra time. After dinner, take a taxi or Grab to ICONSIAM—typically 20–35 minutes in evening traffic—for 2–3 hours of riverside shopping and a wander through its Thai-market-style food zone. Most shops are open until about 10pm; save a little time to enjoy the riverfront before heading back.
Take a relaxed 1–1.5-hour wander through Talad Noi, where old shophouses, small shrines and riverside lanes make a lovely last look at Bangkok. The street art is tucked into the neighborhood rather than gathered in one place, so leave time to explore the side streets and snap photos. Some small shops and cafés may open later—or close on Mondays—so enjoy this as a stroll rather than a shopping mission.
Walk on to Song Wat Road (around 15–20 minutes, depending on your route) and spend about 1.5 hours browsing its independent shops and cafés. It’s a good stretch for a coffee break and a final, unhurried look around; check individual opening hours, as Monday schedules vary. Then head to Jok Prince in Bang Rak for rice porridge, budgeting ฿50–150 per person. Allow roughly 20–30 minutes by taxi or ride-hail from Song Wat, depending on traffic, and confirm the shop is open before setting out.
For your flight to Kota Kinabalu, aim to reach Suvarnabhumi Airport (BKK) or Don Mueang Airport (DMK) at least three hours before departure, and leave extra time for Bangkok traffic—about 60–90 minutes by road is a sensible allowance, longer in heavy traffic. From Jok Prince, a taxi or ride-hail is the simplest option with luggage; tell the driver which airport, since they are on opposite sides of the city. If departing from BKK, the Airport Rail Link can avoid road delays once you’re near a station; for DMK, check current rail connections or use a direct taxi. Confirm your airport and terminal with the airline before leaving.
No packing list attached yet.