Traveling from Bangkok to Phuket by bus takes about 13 hours and costs between 12 to 25 USD. It's a relatively cheap option, but the long travel time should be considered. If you're looking to save money and can spare the time, this is a viable choice.
ℹ️
Useful Info
from $12· Fastest: 13 h· 1 modes
Price
$12
From
Travel time
13h
Fastest
Transport modes
Bus
Providers
2
service providers
Cheapest
The cheapest option is to take the bus, with prices ranging from 12 to 25 USD. However, the long journey time of about 13 hours should be considered.
For families
For families looking to save, the bus is a possible option, but be prepared for the long travel time which might be challenging with children.