Temperatures get down to 70 degrees Fahrenheit in Bangkok, and can drop as low as 57 in the mountains with highs in the mid-80s to 90 throughout both regions. The southern peninsula sees cooler weather too with both coasts generally hovering in the mid-70s to mid-80s.