Koh Tao generally has higher costs for tourists compared to Surat Thani. Accommodation on Koh Tao can range from 500 to 3,000 THB ($14 to $85) per night, depending on the type and location, while in Surat Thani, it typically ranges from 300 to 1,500 THB ($8.50 to $42) per night.
Dining on Koh Tao, particularly at beachfront restaurants, tends to be more expensive, with meals ranging from 150 to 500 THB ($4 to $14). In Surat Thani, local meals are commonly priced between 50 and 200 THB ($1.50 to $5.50).
Transportation on Koh Tao, mainly via taxis or scooters, is also pricier, while Surat Thani offers cheaper local transport options. Overall, Surat Thani is more budget-friendly for tourists.