Move the phuket flight earlier... thought you were staying in BKK.... take you 30 minutes at that hour roughly but... in Thailand traffic and road work is unpredictable... i've done rush hour to Sukhumvit in short time and I've been stuck at off peak travel time for hours....