The best time of year in Bangkok is from November to February which is known as the cool season. However these activities remain fun, even if there is the odd shower or two.