Best Time to Visit Bangkok: November to February (cool and dry season)
Duration of Visit to Bangkok: 3 to 5 days
Relatively affordable, with options for various budgets.