Friday, 01 December 2023

How to Get to Phuket from Bangkok

By Air (1.20 hrs)

Many airlines offer flights from Bangkok to Phuket, both from Don Mueang Airport and Suvarnabhumi Airport.

By Bus (about 12 hrs)

Air-conditioned buses leave Bangkok's Southern Bus Terminal for Phuket several times daily. The buses normally leave in the evening, taking about 12 hours.

For further details, visit

For taxi : Southern Bus Terminal ไปสถานีขนส่งสายใต้

By Car (about 12 hrs)

From Bangkok, take Highway No.4 (Phetkasem Raod) through Phetchaburi, Prachuap Khiri Khan, Chumphon, Surat Thani and Phang-nga, then cross Sarasin Bridge to Phuket Island. The total distance is 862 kilometres.

By Train

There is no direct train service to Phuket. Travellers by train must get off at Phun Phin railway station in Surat Thani and take a bus or van to Phuket.

For details, visit

For taxi : Hualamphong Station ไปสถานีรถไฟหัวลำโพง

Related articles