You have to fly into Bangkok, and then take a bus to Sangkhlaburi that leave daily.
Many airlines like Jet, Indigo, Air Asia, Air India fly from major cities in India like Mumbai, Banglore, Delhi, Ahemdabad, etc. to Bangkok.
Visa for Indians is available of arrival in Thailand. You should get this done at Bangkok itself where there are many checkpoints that provide this service. Other details about the visa on arrival process can be obtained on the official embassy website.
You have to fly to the Suvarnabhumi International Airport of Bangkok from your respective country, and then take the bus to Sangkhlaburi.
|Starting city||Return price (approx)|
|Mumbai||₹ 16,845 Non-stop||View Details|
|New Delhi||₹ 25,107 Non-stop||View Details|
|Bengaluru||₹ 27,436 Non-stop||View Details|
|Chennai||₹ 18,300 Non-stop||View Details|
|Hyderabad||₹ 19,786 Non-stop||View Details|
|Kolkata||₹ 12,775 Non-stop||View Details|
Minivan services from Bangkok depart from the Morchit stand costing around 2,000 Baht. This can prove to be very expensive and uncomfortable too.
The most common way to get around Sangkhlaburi is motorcycle taxi. It is available easily and costs between 20-50 Baht depending on the distance. Songthaews and buses are other cheaper options. However, walking is the most pleasant option that can give you a very notable experience. Some guesthouses have motorbike and bicycle renting services too.