From Songkhla Mini Van to Suratthani, walk to Surat Thani, then bus to Phuket. 8 h 33 min ฿418. From Songkhla Mini Van to Trang Sri Trang then bus to Phuket Bus Terminal 2. 8 h 55 min ฿443. From Songkhla Mini Van to Trang, bus to Phang Nga, then Mini Van to Phuket Bus Station. 9 h ฿508. From Songkhla drive to Phuket. 6 h 50 min ฿1614. From Songkhla bus to Hat Yai, taxi to Hat Yai airport, fly to Phuket airport, then bus to Phuket. 4 h 26 min ฿2147.
Bus or fly from Songkhla to Phuket?
operates a bus from Songkhla to Phuket hourly. Tickets cost $4 and the journey takes 4 h 30 min. Greenbus Thailand also services this route once daily. Alternatively, Bangkok Airways flies from Songkhla to Phuket once daily.