Skip to content

Bangkok in 3 Days: The Perfect Weekend Itinerary

3-day itinerary

Bangkok at a glance: best around Nov–Jan (22–31°C days, mostly dry) · Plugs A,B,C,O (230 V) · drives left · climate data
More: When to visit Bangkok · Bangkok travel guide

Bangkok in 3 days: the perfect weekend itinerary

Bangkok rewards 3-day trips structured around BTS Skytrain access and avoiding traffic. This route covers the iconic temples, the street-food culture, the rooftop scene, and one day-trip option.

Day 1

Day 1: Grand Palace, Wat Pho, Wat Arun

Morning

Grand Palace + Emerald Buddha (500 baht, pre-9am for shorter queues). Wat Pho (300 baht) for the 46-metre Reclining Buddha - both are 10-min walk apart.

Afternoon

Thai massage at Wat Pho's original school (the cheapest serious Thai massage in Bangkok, 260 baht for 30 min). Cross the river by ferry (3 baht) to Wat Arun for the climb up the central prang.

Evening

Dinner in Yaowarat (Chinatown) for the street food scene - bird's nest soup, oyster omelets, dim sum. Stay for the night market.

If you have an extra hour

Sunset rooftop bar at Sirocco (the Lebua Sky Bar from The Hangover 2) - drinks 700-900 baht.

Day 2

Day 2: Markets, Massage, and Modern Bangkok

Morning

Chatuchak Weekend Market (Sat-Sun only; 15,000 stalls). Or alternative - Or Tor Kor market (food-focused, all week) plus the JJ Green market.

Afternoon

Spa or hammam afternoon - Bangkok has some of the best massage parlors at unbeatable prices. ThaiSpa Wellness or Health Land are the iconic Sukhumvit options.

Evening

Dinner at Sorn (Michelin-starred southern Thai, book 2 months ahead) or Le Du (modern Thai). Followed by rooftop drinks at Vertigo (Banyan Tree) or Mahanakhon Sky Bar.

If you have an extra hour

BTS to EmQuartier or Terminal 21 for evening shopping if dinner runs early.

Day 3

Day 3: Day trip to Ayutthaya or Floating Market

Morning

Train from Bangkok Hua Lamphong or Krung Thep Aphiwat station to Ayutthaya (80 min, ~20 baht 3rd class). Rent a bicycle at Ayutthaya station for the temple loop.

Afternoon

Cover Wat Mahathat (Buddha head in tree roots), Wat Chaiwatthanaram (riverside), Wat Phra Si Sanphet (royal temple). Lunch at a riverside terrace.

Evening

Return to Bangkok by 7pm. Final dinner at a Sukhumvit street food alley (Soi 38 is iconic) or the rooftop at Octave (Marriott Sukhumvit).

If you have an extra hour

Alternative day trip: Damnoen Saduak floating market + Maeklong Railway Market (the train-through-market spectacle), via organized tour.

Is three days enough for Bangkok?

Three days is enough for a first visit if each day is kept inside one rail cluster and the day trip is done by train rather than by a tour that collects passengers across the city. Bangkok's sights fall into three geographic groups that happen to map onto three days: the Old City and Chinatown on the river, the Chatuchak and Sukhumvit corridor along the BTS, and the countryside north of the city. Anyone who respects that layout will finish the third evening without feeling rushed.

Who needs more than three days:

  • Visitors whose three days fall Monday to Friday, because the big weekend market cannot be moved and the everyday markets near it are smaller.
  • Travelers who want two day trips. Ayutthaya and the Maeklong or Amphawa area are in opposite directions, about 80 km north and roughly 74 km southwest, and each is a full day.
  • Anyone arriving on an overnight flight, since the first day is an afternoon rather than a full day.
  • People travelling in the hottest months from March to May, when a 10am to 3pm outdoor stretch is hard to sustain and days shrink in practice.

Who can do it in less: repeat visitors with no interest in the palace circuit, and stopover passengers who base themselves on the Sukhumvit line and pick one district per evening. For them, two nights is a real visit, not a layover.

How to sequence the three days so you never cross the city twice

The trick is to move in one direction each day and let the MRT Blue Line do the connecting.

Day 1 is a river day and never touches the BTS. Come in on the Blue Line to Sanam Chai, about a five-minute walk from Wat Pho, cover the palace and temple cluster on foot, then take the cross-river ferry from Tha Tien to Wat Arun. Instead of ferrying back, walk about 15 minutes to Itsaraphap MRT, which sits one stop from Sanam Chai through a tunnel under the river. Ride on to Wat Mangkon and surface two minutes from Yaowarat Road for the evening. Anyone staying on the Silom line can instead take a Chao Phraya Express boat from Sathorn pier at BTS Saphan Taksin to Tha Tien (N8) or Tha Chang (N9), checking that the service boarded calls at those piers, since the flag colours and stopping patterns change through the day and at weekends.

Day 2 runs north to south. Start at Mo Chit, where the BTS sits directly above Chatuchak Park MRT; Kamphaeng Phet MRT is one stop away for Or Tor Kor. Ride the Sukhumvit line south to Siam, the cross-platform interchange with the Silom line, for the malls, then continue to Asok or change to Sala Daeng for Lumpini and the rooftops. Every leg heads the same way, so nothing is retraced.

Day 3 is the train day. Trains to Ayutthaya leave mainly from Krung Thep Aphiwat, and Bang Sue MRT station is linked to it by an underground walkway, so a hotel near any Blue Line stop makes the early start painless. The return train drops you back on the same line for the last evening.

What to cut when three days is all you have

Cut the second day trip first. The floating-market circuit and Ayutthaya cannot share a day: Maeklong and Amphawa are about 74 km southwest with minivans from the Southern Bus Terminal taking around 90 minutes each way, and Amphawa only gets going in the late afternoon from Friday to Sunday, so it does not sit well with a morning start either. Choose Ayutthaya on a weekday trip, or the floating markets if the weekend has already gone to Chatuchak.

Other things first-timers get wrong in three days:

  • Choosing a hotel in the Old City for atmosphere. The area has no BTS, so every evening on Sukhumvit or Silom becomes a river boat plus a walk, and the express boats are a daytime service.
  • Taking a taxi from Sanam Chai to Sukhumvit at 5pm. The Blue Line covers it in well under half an hour; the road can take an hour.
  • Buying a coach tour to Ayutthaya that leaves at 8am from a Sukhumvit hotel. Pick-ups across the city can add an hour before the coach reaches the expressway, while the train from Krung Thep Aphiwat takes about an hour.
  • Heading to Hua Lamphong out of habit. Long-distance trains moved to Krung Thep Aphiwat in January 2023; some ordinary services still leave from the old station, so confirm which one is printed on the ticket.
  • Planning Wat Arun for the morning. The temple stands on the west bank, so the classic view is from the Tha Tien side late in the day with the sun setting behind it.
DistrictRail and boat accessBest block
Old City (Grand Palace, Wat Pho)MRT Sanam Chai; piers Tha Chang (N9) and Tha Tien (N8)Morning
Wat Arun (Thonburi bank)Cross-river ferry from Tha Tien; MRT Itsaraphap, about 15 minutes on footLate afternoon
Yaowarat (Chinatown)MRT Wat Mangkon, about 2 minutes on footEvening
Chatuchak and Or Tor KorBTS Mo Chit above MRT Chatuchak Park; MRT Kamphaeng PhetWeekend morning
Siam and Sukhumvit mallsBTS Sukhumvit line; Siam interchange; Asok/Sukhumvit MRTHot afternoon
Silom and LumpiniBTS Sala Daeng; MRT Si LomEvening

Frequently asked questions

Can Ayutthaya be done in half a day from Bangkok?

Not comfortably. The train from Krung Thep Aphiwat takes about an hour each way and the historical park spreads across a river island, so the temples need a bicycle or tuk-tuk for four hours or more. Leave early, return by late afternoon, and keep the evening in Bangkok free rather than planning anything fixed.

Which Bangkok station do trains to Ayutthaya leave from?

Most long-distance services now leave from Krung Thep Aphiwat Central Terminal, the station formerly called Bang Sue Grand Station, reached by MRT Blue Line to Bang Sue. Some ordinary trains still run from Hua Lamphong and take closer to two hours. The departure station is printed on the ticket, so check it before setting out.

Is it better to stay near the Grand Palace or on the Sukhumvit line?

For three days the Sukhumvit or Silom line wins. The Old City is one Blue Line ride away via Sanam Chai, while Chatuchak and the malls are directly on the BTS. A hotel near Siam or Asok also puts Phaya Thai and the Airport Rail Link a few BTS stops away for the flight out.