As
dsquared37 points out, you certainly can fly AirAsia (FD) to Surat Thani (URT) and this will certainly be cheaper, but the ferry will take you to Naton, on the western side of Ko Samui, when you likely want to be on the opposite side. All things considered you'll likely find you just need to pay and fly Bangkok Airways, unless you and your family enjoy spending hours travelling.