StayBangkok.com
Blog Culture & sights

Bangkok in a long weekend: a 3-day itinerary that actually works

2026-02-145 min readThe Bangkok editorial team
Chao Phraya river ferry passing Wat Arun at dusk Chao Phraya river ferry passing Wat Arun at dusk

A Friday-to-Monday spine with 14 named stops, honest transit times, and three hotel neighbourhoods that shorten your day by an hour.

Friday: land, unpack, eat within a mile

Assume a morning arrival at Suvarnabhumi. The Airport Rail Link runs to Phaya Thai in about 30 minutes for roughly $1.30; a metered taxi to Sukhumvit or Silom is $10-14 with tolls and 45-70 minutes in traffic. Drop bags by 1pm at a hotel near a BTS Skytrain station on Sukhumvit between Nana and Phrom Phong, or on Silom near Sala Daeng. Those two strips put every stop below within a 20-minute train ride.

Eat locally the first night to reset. From Phrom Phong walk to Soi 38 or Soi 49 for grilled pork, boat noodles and som tam at $2-4 a plate. From Silom, cross to Convent Road and Soi Pipat for the same idea. Bed by 10pm; you will lose the next two mornings if you push a rooftop bar tonight. Budget $5-8 for beers at a local shophouse, $12-18 at a hotel bar.

Saturday morning: the river and the Old City

Start at 7:30am. Take the BTS to Saphan Taksin and board the orange-flag Chao Phraya Express Boat to Tha Chang (about $0.50, 25 minutes). Enter the Grand Palace and Wat Phra Kaew at opening (8:30am); the $15 ticket also covers Vimanmek. Dress code is strict: covered shoulders, no shorts above the knee. Give it two hours. Walk 10 minutes south to Wat Pho for the reclining Buddha ($6) and stay for a 30-minute foot massage in the temple's own school for around $10.

Cross the river by cross-ferry ($0.15, 3 minutes) to Wat Arun. Climb the central prang for the view back at the palace ($3). Lunch at Tha Tien pier's shophouses — khao kha moo or pad kra pao for $2-3. This half-day is the one non-negotiable in Bangkok; skip it and you have seen a shopping-mall city.

Saturday afternoon and evening: Chinatown after dark

Nap between 2 and 4pm. This is the single most important line in the itinerary — the heat peak is 1-3pm and the night is long. At 5pm take the MRT Blue Line to Wat Mangkon. Walk Charoen Krung and Yaowarat as the shophouses open their grills around 6pm. Anchor the crawl with three named stalls: Nai Ek Roll Noodle for peppery pork offal soup ($3), Guay Jub Ouan Pochana for the same dish done differently ($3), and T&K Seafood at the Phadungdao corner for grilled prawns ($8-15 depending on size).

Finish with a mango sticky rice from any street cart with a queue ($2.50). Walk it off along Song Wat, quieter, with third-wave cafes tucked into 1920s shophouses if you want a nightcap coffee. Back to the hotel by taxi ($4-6) or MRT before midnight.

Sunday: Chatuchak, then a rooftop that isn’t a scam

Chatuchak Weekend Market runs Saturdays and Sundays; go Sunday morning from 9am when it's slightly cooler and less packed. Take the BTS to Mo Chit or MRT to Kamphaeng Phet (the latter drops you inside the market). Give it three hours, no more — 15,000 stalls will beat you otherwise. Focus sections 2-4 for homeware, 22-26 for vintage clothing, and the food alleys along Section 8. Budget $20-40 for lunch and small purchases; ATMs inside charge $6 in fees, so bring cash.

Back to the hotel by 2pm to shower and rest. At 6pm head to a rooftop with a real view, not a hype list. Vertigo at Banyan Tree Sathorn and Sky Bar at lebua are the classics; expect a $15-22 cocktail and a dress code (no shorts, no sandals). Dinner after at a mid-range Thai restaurant — Baan on Soi Ari or Err near Wat Pho — $25-35 a head.

Monday: one neighbourhood, slow

You fly out this evening. Pick one neighbourhood and stay in it. Ari is the strongest choice: BTS Ari station, cafes on Soi Ari 1 and Soi Ari 4, brunch at Salt or Sarnies for $10-14, a walk through the Phahonyothin sois. Alternatively, Bang Rak from the Shangri-La down to Assumption Cathedral and along Charoen Krung Soi 30-36 for the art galleries, Warehouse 30 and lunch at Prai Raya (southern Thai, $12-18 a head).

Store bags at the hotel until 4pm. The Airport Rail Link from Phaya Thai is 30 minutes to Suvarnabhumi but the last mile to the station in traffic can be brutal — leave your neighbourhood three hours before boarding. For Don Mueang there is no train; a taxi is $10-14 and 60-90 minutes at rush hour.

Where to sleep each night

Stay in one hotel all three nights — moving costs you a half-day. For a first-timer, choose a mid-range business hotel directly above or beside a BTS station between Asok and Phrom Phong. Nightly rates run $60-110 for a solid four-star with a pool, breakfast included. This puts the airport train, Chatuchak, Silom rooftops and Sukhumvit food all within 20 minutes.

If you want the river and Old City on your doorstep, book near Saphan Taksin BTS or along Charoen Krung between the Shangri-La and the Peninsula pier ($90-180 for a four-star with river view). Backpackers and under-30s should look at Banglamphu near Phra Athit road, not Khao San itself: $25-45 buys a clean private room a 10-minute walk from the noise.

What to cut if you only have 48 hours

Drop Chatuchak first — it exists on Saturdays too but you will already be at the Grand Palace. Drop the second rooftop. Keep the Old City morning, the Chinatown night, and one long meal. Two full days done well beats three days half-done with a jet-lagged Monday spent in a mall.

If you must add a fourth day, use it for Ayutthaya as a day trip: a $2 train from Hua Lamphong or Krung Thep Aphiwat, 90 minutes each way, bike hire at the station for $3, ruins ticket $6. Do not combine Ayutthaya with the floating market; they are opposite directions and you will spend seven hours in a van.

Book while you read Median night$49 Cheapest area$12 Hotels with live prices4 Find a hotel

Before you book

What people ask before booking Ari.

Is three days enough for Bangkok?

For a first visit that hits the temples, the food, one market and one rooftop, yes. Add a fourth day only if you want a day trip to Ayutthaya or the coast. A week is overkill unless you are working, dating the food scene, or using Bangkok as a hub for weekends elsewhere in Thailand.

Should I buy a tourist SIM at the airport?

Yes. AIS and TrueMove counters in arrivals sell 8-day tourist SIMs with 15GB of data for $8-12. Grab, the Chao Phraya boat map, and Google Maps for the BTS all need data. Airport WiFi is fine for the walk to the counter but not for the taxi ride.

Can I do this itinerary without taking a taxi?

Almost. BTS, MRT, the Airport Rail Link and the orange-flag express boat cover every stop above. The only likely taxi is Chinatown back to Sukhumvit late Saturday night ($4-6) and the airport run at the end. Budget $15-25 total for taxis across the weekend.

What if it rains all weekend?

June to October brings afternoon storms that last 60-90 minutes, not all day. Shift outdoor stops to mornings, use the covered walkways between BTS Chit Lom, Siam and National Stadium for the mall belt, and treat the storm as your nap window. Bring a $3 poncho from any 7-Eleven.

Where to stay

Hotels in Ari

Live prices · free cancellation

Recommended reads

All posts