What is the cheapest way to get from Bangkok to Phuket?
The cheapest way to travel from Bangkok to Phuket is by bus. The trip starts at Bangkok Southern Bus Terminal and takes a minimum of 13 hours. It costs between 700 and 1.100 Thai Baht (around 20 to 36 USD), depending on the carrier and travel class.
How much does it cost to travel from Bangkok to Phuket?
The combined trip (train + bus) takes 16 hours, and the ticket including both forms of transport costs from $35. If you are thinking about how many kilometres there are from Bangkok to Phuket – the distance between them is 840 km.
How far is Phuket from Bangkok by plane?
How do I get from Bangkok to Phuket by ferry?
A cheaper option would be to catch a bus and ferry from Phuket Bus Station Terminal 2, which takes around 7 hours. You will be looking to pay between 450-600 baht ($10-15), ferry included. The whole journey usually takes 45-50 minutes from the port. There is no train service to or near to the Island of Koh Samui.