How to Get to Kanchanaburi
From Bangkok to Kanchanaburi
From Bangkok to Kanchanaburi, the cheapest way to travel is by bus for 148 THB, while traveling by charter takes 1h 30m and is the fastest option.
From Ayutthaya to Kanchanaburi
Traveling from Ayutthaya to Kanchanaburi, your best choice is charter for 580 THB, which gets you there in just 1h 55m.
From Sukhothai to Kanchanaburi
Traveling from Sukhothai to Kanchanaburi, your best choice is charter for 5899 THB, which gets you there in just 5h 20m.
Arrival stations in Kanchanaburi
Travelers arriving in Kanchanaburi usually arrive at one of these stations: