There are few options to go from Bangkok to Kanchanaburi. Options like train, bus and self-drive are the few common choices to go Kanchanaburi from Bangkok.
Train from Bangkok to Kanchanaburi is departing from Thonburi Station located at on the west side of the Bangkok Chao Phraya River. Please note that Thonburi Station is not the main train station because it is operating in much smaller scale as compared to Bangkok main train station Hua Lamphong.
Besides the outskirt train location, there are limited train schedule from Bangkok Thonburi Station to Kanchanaburi. The only two daily departure schedules are at 07:50 and 13:55. Train fare is at THB100 for foreigners as compared to either low fare THB20 or free ride for Thai locals. Hence, it is double pricing system for train operating between Bangkok and Kanchanaburi.
Bus from Bangkok to Kanchanaburi depart from both Southern Bus Terminal (Sai Tai Mai) and Morchit Bus Terminal at very frequent schedule.
Bus schedule for Bangkok Southern Bus Terminal (Sai Tai Mai) to Kanchanaburi is approximately at every 30 minutes interval between 05:00 to 22:00. As for Morchit Bus Terminal departure to Kanchanaburi, buses leave almost hourly between 04:00 to 18:00. Because of the frequent bus schedule, taking bus from Bangkok to Kanchanaburi is the more popular choice among travellers.
The bus fare costs around THB150. Duration for bus from Bangkok to Kanchanaburi is about 3-4 hours. Distance between Bangkok and Kanchanaburi is 200km. Buses from both bus stations terminate at Kanchanaburi bus station. Inexpensive motorbike taxi and songthaew are available to take from Kanchanaburi bus station to your guesthouse.
One of the must-visit places in Kanchanaburi is The Bridge on the River Kwai. It is part of the Death Railway linking Thailand with Burma. Book your bus ticket for Bangkok to Kanchanaburi online now with BusOnlineTicket.co.th!