Fly from Lahore to Suvarnabhumi Airport, allowing the full flight duration plus roughly 2–3 hours after landing for immigration, baggage collection, SIM or eSIM arrangements, and the drive into town. Your pre-booked hotel transfer is the easiest choice with luggage: traffic from the airport to The Salil Hotel Riverside–Bangkok in Charoen Krung can take about 45–90 minutes depending on arrival time. Confirm the driver’s meeting point and the hotel’s late check-in policy before departure; airport taxis are a reliable fallback, while the Airport Rail Link is less convenient for this riverside address.
Once checked in at The Salil Hotel Riverside–Bangkok, give yourselves around 1.5 hours to shower, unpack, and enjoy the rooftop pool and riverfront atmosphere. This is a good night to resist adding more sightseeing—December arrivals from Lahore can feel longer than expected, and the hotel’s calm setting helps you ease into Bangkok. If you need cash, use an ATM at the airport or near the hotel rather than exchanging a large amount at the first counter you see.
For dinner, take a short taxi or hotel-arranged transfer to The Never Ending Summer in Khlong San, a handsome converted riverside warehouse known for polished Thai cooking. Allow about 1.5 hours and budget approximately ฿800–1,500 per person before drinks. Reservations are wise, particularly in December; check the restaurant’s current service hours before leaving because evening schedules can change. After dinner, continue by taxi or a riverside transfer to The Deck by Arun Residence in Tha Tien. Settle in for an unhurried drink with Wat Arun glowing across the Chao Phraya—about an hour is enough, though river traffic and waiting for a car can make the whole transfer take longer than the map suggests. Return to the hotel afterward rather than trying to fit in another stop; the view is the evening’s finale.
Start early in the Old City at The Grand Palace and Wat Phra Kaew, ideally arriving around 8:30–9:00. The complex is generally open from 8:30 to 4:30, with last entry earlier, and the heat becomes noticeably stronger by late morning. Allow about two hours, including security and ticket queues; check the official ticketing information shortly before the visit, as entry arrangements and access to individual buildings can change. Both of you should wear clothing covering shoulders and knees—lightweight trousers or a long skirt and a breathable shirt are the most comfortable choice. Expect roughly ฿500 per person for standard foreign visitor admission.
From the palace, walk about 10–15 minutes to Wat Pho, entering through the nearby Tha Tien side. Give yourselves 60–90 minutes for the Reclining Buddha, the tiled courtyards, and the quieter corners behind the main chapel. It is usually open roughly 8:00–19:30, although temple access can vary around ceremonies; a modest outfit and covered shoulders remain appropriate. The entrance fee is commonly around ฿300 per person. This is a good place to slow the pace—there is no need to rush through the massage-school heritage and beautifully maintained murals.
Continue to Tha Tien Pier and take the local cross-river ferry to Wat Arun; the crossing is only a few minutes and usually costs about ฿5–10 per person, with short waits between boats. Allow around an hour at Wat Arun to explore the porcelain-covered central prang and riverside grounds. Wear shoes with a secure grip if you plan to climb the steep steps, and carry water—the open courtyards offer little shade. The temple generally welcomes visitors from about 8:00 to 18:00, with a modest entrance fee often around ฿100.
Afterward, take a ferry or short taxi ride toward Baan Wang Lang Riverside. Allow 20–35 minutes depending on pier queues and traffic, then settle in for a relaxed Thai lunch and local-snack browsing. The Wang Lang area is informal and lively rather than polished: look for grilled meats, crispy snacks, rice dishes, and fresh fruit around the market lanes, with a riverside table when available. Budget approximately ฿200–500 per person. Keep cash handy, and leave around 30–45 minutes for the taxi to Vertigo at Banyan Tree Bangkok; traffic across the river and through Sathorn can be unpredictable, so leave Wang Lang by about 4:30–5:00.
Dress smart-casual for Vertigo at Banyan Tree Bangkok, where a reservation is essential and weather can affect rooftop seating. Plan for about two hours, arriving before sunset if your booking allows, so you can watch the city lights come on across Sathorn. Dinner is approximately ฿2,500–4,500 per person before drinks and service charges. The rooftop is exposed and can be breezy, so bring a light layer; elegant covered shoes and neat attire are safest. After dinner, use a metered taxi or a ride-hailing car back to the hotel—late-evening traffic is usually easier, but allow 20–40 minutes depending on where you are staying.
Begin around 9:30 at Jim Thompson House Museum in Pathum Wan, one of Bangkok’s most atmospheric cultural stops. The traditional teak houses, shaded gardens, and collection of Southeast Asian art feel wonderfully calm after the intensity of the Old City. Allow about 1½ hours, including the guided house tour. Tours are typically offered during daytime opening hours, but check the current schedule and reserve if timed entry is available; admission is usually around ฿200–250 per adult. From your hotel, use the BTS to National Stadium and walk roughly 5–10 minutes, or take a short taxi if it is hot.
After the museum, make your way to Let’s Relax Spa, Terminal 21 Asok by BTS from National Stadium to Asok—about 20–25 minutes on the train, plus time to navigate the mall. Have a light lunch at Terminal 21 before your treatment, then settle in for a pre-booked couples massage of roughly two hours. Book well ahead for December, especially if you want a particular afternoon slot; expect approximately ฿1,500–3,000 per person depending on the treatment. Keep the rest of the afternoon unhurried and allow time to freshen up before Chinatown.
Take a taxi or Grab from Asok to Yaowarat Road in Chinatown, allowing 30–50 minutes depending on traffic; leave early enough to absorb delays. Wander the old shophouse lanes and neon-lit food stalls for about two hours, stopping for small portions rather than committing too early. Dinner at Jek Pui Curry Rice is deliberately casual—plastic stools, a short menu, and richly spiced curry—so carry cash and expect roughly ฿100–250 per person. Chinatown food and drinks may add another ฿400–800 per person. Afterwards, continue by taxi or Grab to River City Bangkok for the Chao Phraya Princess Dinner Cruise. Confirm the cruise’s check-in time and pier instructions in advance; arrive at least 45–60 minutes before departure, as traffic from Yaowarat and boarding queues can be unpredictable. The buffet cruise generally lasts about two hours, with illuminated riverside views and a relaxed finale to the day; return by Grab or hotel-arranged car after disembarkation.
Spend an easy final afternoon at ICONSIAM in Khlong San, allowing about three hours for its air-conditioned shops, cafés, and river-facing terraces. It is a particularly comfortable last-day choice: you can browse international brands without battling the heat, while the lower-level SookSiam area offers a lively taste of regional Thai food and snacks. From a central hotel, take the BTS to Krung Thon Buri and continue by the Gold Line to Charoen Nakhon, or use a pre-booked taxi if you have luggage. Set aside roughly ฿500–2,000 per person for casual shopping and refreshments, excluding major purchases.
Continue by taxi, or take the hotel shuttle boat if operating, to The Veranda at Mandarin Oriental, Bangkok on Charoen Krung. Allow about an hour for afternoon tea or a light meal in the elegant riverside setting; expect approximately ฿800–1,800 per person, with menus and service times varying by season. Dress smart-casual and reserve ahead, especially in December. Keep this stop unhurried—you will want time afterward to reach Asiatique The Riverfront before the evening crowds build.
Take a short taxi ride along Charoen Krung to Asiatique The Riverfront, allowing around 1½ hours to browse the waterfront market, pick up souvenirs, and enjoy a drink before the show. Arrive early rather than relying on the last minute: traffic can be slow, and Calypso Cabaret Bangkok tickets should be reserved in advance for your preferred performance. The polished show runs about 1½ hours; confirm the exact start time on your booking, then allow time afterward for a taxi pickup away from the busiest entrance.
For the return journey to Lahore, use a pre-booked taxi from Asiatique or your hotel to Suvarnabhumi Airport. Leave at least three hours before departure and budget 60–90 minutes for evening traffic, plus airport check-in, security, and immigration; from Asiatique, the drive is commonly around 45–90 minutes depending on congestion. If your flight is particularly late, collect luggage from the hotel before the show or arrange hotel storage and return to the airport with a generous buffer.
No packing list attached yet.