|Nearby airports||5 found|
The nearest airport to Kanchanaburi is Don Muang (DMK). However, there are better options for getting to Kanchanaburi. State Railway of Thailand operates a train from Jaran Sanitwong to Kanchanaburi twice daily. Tickets cost $1 - $29 and the journey takes 2h 25m.
Want to know about travelling to Kanchanaburi? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Kanchanaburi is Don Muang (DMK) Airport which is 113.8 km away. Other nearby airports include Suvarnabhumi (BKK) (134.4 km) and Dawe (TVY) (145.4 km).More information
It takes 4h 34m to get from Kanchanaburi to Suvarnabhumi (BKK) Airport.More information
We recommend flying to Suvarnabhumi (BKK) Airport, which is 134.4 km away from Kanchanaburi. The train via Suvarnabhumi Airport Link from Suvarnabhumi (BKK) to Kanchanaburi takes 4h 34m.More information
There are 125+ hotels available in Kanchanaburi. Prices start at $21 USD per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps