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 averaged an annual temperature of 79°F, with hottest temperatures reaching 97°F in March and lowest around 65°F in January. The city received approximately 102 inches of precipitation during the year.
View historical weather for Ban Na San · More cities in Surat Thani