48-hour destination guide

48 Hours in Bangkok: A Neighborhood Itinerary

Pick your Bangkok — the old town, Chinatown, the riverside, Siam or Sukhumvit — and settle in.

Wat Phra Kaew at the Grand Palace
Photo: Basile Morin · CC BY-SA 4.0 · Wikimedia Commons

Bangkok sprawls along the Chao Phraya River. The old royal city of Rattanakosin, with the Grand Palace and Wat Pho, sits on the east bank, with Banglamphu to the north and Chinatown to the south; the riverside hotels line Charoen Krung. Inland, Siam is the shopping hub, Silom and Sathorn the business district beside Lumphini Park, and Sukhumvit runs east under the BTS Skytrain. Use river boats for the old town and the BTS and MRT elsewhere. Dress modestly for temples, and confirm hours before you go.

Where to base — pick a neighborhood

Each card opens a full neighborhood guide: gallery, mini 48H plan, named recommendations, and specific places to stay.

Day 1: Old Bangkok

Temples, Chinatown.

  1. 08:30 – Grand Palace

    Then Wat Pho next door.

  2. 16:30 – Wat Arun

    Ferry across for sunset.

  3. 19:00 – Yaowarat Road

    Street-food dinner in Chinatown.

Day 2: Modern Bangkok

Park, art, skyline.

  1. 07:00 – Lumphini Park

    Before the heat.

  2. 10:00 – Jim Thompson House

    Then BACC and Siam’s malls.

  3. 18:00 – Mahanakhon SkyWalk

    Sunset over the city.

Optional day trips

Add at most one. Stacking both usually costs you the city day.

FAQ

Where should I stay in Bangkok for 48 hours?
First visit: Rattanakosin or the riverside. Budget and nightlife: Banglamphu. Street food: Chinatown. Shopping and transit: Siam or Asok. Business: Silom and Sathorn. Dining: Thonglor. Local and calm: Ari.
Do I need a car?
No. Use the BTS Skytrain, MRT and Chao Phraya river boats, and Grab or metered taxis for the rest. Traffic is heavy.
Are stay links affiliate links?
Hotel stays use Roam48’s Expedia Creator tracked links; each neighborhood also has a Vrbo vacation-rental search. We may earn a commission at no extra cost to you. Links use rel=sponsored nofollow.