By bus
From Bangkok to Kanchanaburi:
BKS public buses (line 81) leave from Bangkok's Southern Bus Terminal (Sai Tai Taling Chan สายใต้ตลิ่งชัน), which is located far west in the suburb Thonburi. In Kanchanaburi, there are two separate but nearby bus terminals, with 1st class buses departing from an office off Thanon Saengchuto, and 2nd class buses from the larger terminal one block east