Traveling from Nakhon Si Thammarat to Kanchanaburi involves a bus journey taking approximately 360 minutes. If you want a direct and convenient route, this is your option. Be aware that prices range from 450 to 900 THB, so check the costs before booking.
We'll notify you when prices or options change.
Popular choicevia Agoda
Popular choice
Popular choicevia Agoda
No reviews yet — be the first!
Cheapest
The bus is also the cheapest option, but keep in mind that prices can go up to 900 THB. It's wise to check the fares before booking.
For families
For families seeking comfort, the bus offers a direct solution but may be less convenient due to the long travel time. Check seat comfort and additional services.