Guides / Thailand
Bangkok Itinerary: 3 Days of Temples, Markets and River Views
By the Idea Holiday team · 4 min read
Short answer
Three days is enough to see Bangkok's temples, markets and river at a relaxed pace. Plan the temples in the morning to avoid the heat, and keep the evenings for markets and rooftop bars. Thailand entry rules change, so we confirm the current requirements before you fly.
Day 1: Grand Palace and Wat Pho
Visit the Grand Palace and Wat Pho, home of the reclining Buddha, in the morning. Dress modestly, since both are active temples. Have lunch nearby and rest in the afternoon.
Day 2: river and Wat Arun
Take a boat along the Chao Phraya river and visit Wat Arun, the temple by the river. Finish with a dinner cruise or a rooftop bar overlooking the river.
Day 3: Chatuchak and Ayutthaya
Visit the Chatuchak weekend market in the morning, if your dates fall on a weekend. Alternatively, take a day trip to the ruins of Ayutthaya, the old capital, by road or train.
Getting around
Use the BTS Skytrain and the MRT metro for most trips. Choose registered taxis or ride apps, and agree the fare before a tuk-tuk ride.
FAQs
How many days are enough for Bangkok?
Three days covers the main temples, the river and a market. Add a day for Ayutthaya.
What should we wear to the temples?
Cover your shoulders and knees, since the Grand Palace and other temples are active religious sites.
Can Idea Holiday plan a Bangkok trip?
Yes. We include the hotel, the temples and day trips in a plan with approximate prices.
Get a free Thailand quote
Tell us your dates and budget. Our travel experts reply on WhatsApp in minutes.
Thailand packages

Thailand · 5N/6D
Bangkok & Pattaya
- ✓ Coral Island tour
- ✓ Safari World & Marine Park
Approx. ₹27,999 /person
View
Thailand · 5N/6D
Phuket & Krabi Island Escape
- ✓ Phi Phi Island tour
- ✓ James Bond Island
Approx. ₹32,999 /person
ViewSee all Thailand packages →Thailand Honeymoon Packages →Thailand Trip Packages for Friends →
Timings, seasons and prices are approximate and can change. Confirm current details before you travel.