Мы из Канчанабури до Аюттайи добирались автобусом не через Бкк, а через Супханбури (обратно точно так же автобусы ходят :) ).
В Канчанабури жили в домиках на воде в Bamboo House - очень понравился! Дешево (домик на воде 200бат в сутки), ухоженная территория, комнаты разной комфортности.