It,s a long way to Phuket from BKK,Surat Thani may be a better option as it is around half the distance from BKK,and the airport is just off route 4.
You are kidding, right?
Surat Thani is nothing like only half the distance from BKK. Surat Thani and Phuket are only marginally further away than each other from BKK as the crow flies, and the difference is only a couple of hours by bus. Done the journey from BKK to Surat Thani and Phuket many, many times by bus, car, air and train.
from:Ratchadamnoen Nok to:4153 to.061405,98.31665 - Google Maps