Surat Thani je nejrozlehlejší provincií na jihu Thajska a rozkládá se na ploše asi 12 800 kilometrů čtverečních. Nachází se na východním pobřeží Thajského zálivu u zátoky Bandon, v úrodné krajině při ústí řeky Tapi.
Stejnojmenné hlavní město provincie se nalézá asi 685 km jižně od Bangkoku a je pro většinu turistů jen zastávkou při cestě na prázdninový ostrov Ko Samui.