With a population of around 21,900, Ban Na San sits in Surat Thani, Thailand. The city operates in the Indochina time zone.
In 2025, Ban Na San recorded an average annual temperature of 79°F. The hottest temperatures reached 97°F in March; the coolest were 65°F in January. Total precipitation for the year was 102 inches, with the wettest month being May.
View current conditions and forecast for Ban Na San · More cities in Surat Thani