There's no possible way you could experience all the treasures of Bangkok in just a few days. At a minimum, you need between four to five days to explore this marvellous city. Not only are there so many things to do in the Thai capital, but the tropical heat and crowds of people can also easily wear you down.