From Khaosan Road walk to Khaosan Road, bus to Southern Bus Terminal Bangkok, then Mini Van to Kanchanaburi. 3 h 54 min ฿192. From Khaosan Road walk to Phra Pin Klao Bridge, ferry to Thonburi Railway, walk to Thonburi Station, then train to Kanchanaburi. 4 h 36 min ฿354. From Khaosan Road taxi to Kanchanaburi. 1 h 45 min ฿982. From Khaosan Road drive to Kanchanaburi. 1 h 45 min ฿420.
Bus from Khaosan Road to Kanchanaburi
Bangkok Mass Transit Authority operates a bus from Khaosan Road to Kanchanaburi every 20 minutes. Tickets cost $1 and the journey takes 20 min. Yamajareon Co. also services this route hourly.