One of the most common challenges for guests leaving the Riverfront Resort is how to get from Khao Sok to Phuket, and vice versa. Thankfully, there are solutions to this challenge that fit all budgets. The fastest, easiest, and most expensive method is to organize a private transfer through your resort, usually saving 1-2 hours of travel time. Costs will vary between 2,990 and 3,600 Baht depending on the final destination in Phuket.
For those on a smaller budget, you can get from Khao Sok to Phuket by bus. Public buses from Surat Thani pass through Khao Sok en route to Phuket town on an hourly basis from 9am to 3pm. These buses terminate at Phuket Bus Terminal 2 – the ride from Khao Sok is about four hours. The pick-up point is the Khao Sok bus stop at the intersection of the main highway and the road to the National Park.
Khao Sok to Phuket Airport
Guests heading from Khao Sok to Phuket airport via public bus have a slightly more complicated journey. This is because there is no regional public bus stop at the Phuket Airport. The most straightforward process would be to take a bus from Khao Sok to Phuket town. From here, guests can find a city bus to the airport – this takes 30-45 minutes.
It is possible to take the Khao Sok to Phuket bus, and disembark at the stop nearest the airport. However, we do not recommend this option. The stop is about five kilometres from the airport, along highway 402, and it will be difficult to find transportation for the remaining distance. For guests traveling from the Phuket airport to Khao Sok, we recommend seeking assistance from airport staff to find the correct shuttle to this stop. This will save you some time and headaches!
Insider Tip: avoid taxis at Phuket Airport and Bus Terminal, as you may be overcharged! For guests at the airport, try to find public transport where possible – there are buses heading into the city! At the bus terminal, there will be cheaper taxis within walking distance – it is just a matter of finding them!