The 999/VIP bus service from Bangkok to Phuket:
24 seats, 1_23 seating (8 rows)
The seats are ok, they recline. There are snack services and the bus would probably stop 2 ~ 3 times. (No personal video system excepting the view out the window, although many buses do have TV's.) You get a meal voucher used at the stops. I have friends who hate to fly and thus take the bus. As you can see from the frequency of service this is a popular way to travel. (I've taken VIP buses, but not on this route.) This bus would leave from the Southern Bus terminal in Pinklao.
กรุงเทพฯ-ภูเก็ต (ข)
970 baht
891 Km
11.50 hours
Bangkok-Phuket
07.30,17.30,18.00,18.30,19.00
Phuket-Bangkok
07.30,16.00,17.00,18.00