Went to Thailand in July & August. 4 or 5 days is plenty for Bangkok. Been before but years ago. We did the Grand Palace, Buddha etc all in one day going via the river and back in a taxi. Travelled a lot by the train and it was clean and reliable. If you’re there on a Sunday the weekend...