I’ve decided to write about this since I’ve noticed that some people are wondering on how to get to Phuket from Bangkok.
Here’re are some of your options.
By Land
The easiest way to be book through any travel agencies near your hostels. As of the time of writing, it cost me 450Baht for a not-direct bus to Phuket (not recommended for those who have limited time).
The bus picked us up in Bangkok and stopped in Suratthani, from there we changed bus for Phuket. Direct buses cost around 700Baht-900Baht in Khao San Road.
If you want to do it your own, you could go to Southern Bus Terminal and buy your own bus tickets to Phuket.
There’s no train that goes straight to Phuket, you could take a train to Suratthani and then go to Suratthani Bus Station so you could take another bus to Phuket Town.
From Phuket Town, you could take a taxi towards your destination or you could take the public mni buses in the market area. It’s around 15-20 minute walk from the bus station. I do suggest though that you stop for a day or two to explore Phuket town.
By Air
Various international airlines fly to Phuket from different countries. But if you’re already in Bangkok, here’re some of the airlines that you can take:
• Air Asia
• Bangkok Airways
• Nok Air
• Thai Airways
• Orient Thai
From the airport, you could take a taxi to your destination or minibuses to Phuket Town.
Enjoy your trip to Phuket!
For more recommendations like this, view my Thailand travel guide.