With a population of 63.699, Kanchanaburi is the largest city in Kanchanaburi, Thailand by the number of inhabitants. It is one of the most popular cities to visit in the country. Consider staying at least one whole day in Kanchanaburi to see all of its attractions.
Looking for warm weather? Then head to Kanchanaburi in April, when the average temperature is 31 °C, and the highest can go up to 37 °C. The coldest month, on the other hand, is January, when it can get as cold as 17 °C, with an average temperature of 24 °C. You’re likely to see more rain in September, when precipitation is around 190 mm. In contrast, January is usually the driest month of the year in Kanchanaburi, with an average rainfall of 0 mm.
Although Kanchanaburi doesn’t have its own airport, you can fly to Bangkok Don Mueang Intl (DMK), which is located 115 km from Kanchanaburi. Hua Hin is the most popular, with regular flights from ANA, Thai Airways, Bhutan Airlines and other airlines departing from India.
Another option to get to Kanchanaburi is to pick up a car hire from Bangkok, which is about 110 km from Kanchanaburi. You’ll find branches of Chic Car Rent and THAIRENTACAR , among others, in Bangkok.
Several bus lines operate bus routes to Kanchanaburi, including Virak Buntham, Bus and Saly VIP. From Siem Reap, the bus ride to Kanchanaburi takes 772 km and will cost you around ₹ 1,681. From Krong Preah Sihanouk, the ticket costs about ₹ 3,447 for a journey of 1231 km. The most popular bus station is Kanchanaburi Kanchanaburi, located 18 km from the city centre of Kanchanaburi. Kanchanaburi Kanchanaburi Bus Station is also a commonly used station, and is 2.4 km from the city centre.
From 5-star hotels such as the Dheva Mantra Resort to great affordable options like the Prelude Hotel, Kanchanaburi offers a range of accommodations for every taste. Average rates range from around ₹ 3,048 per night for a double room in a 3-star hotel to ₹ 15,445 and up for a 5-star experience. If you’re on a budget, well-reviewed accommodations include S Hotel Kanchanaburi and Tara Raft.
Expect to pay ₹ 113 per litre in Kanchanaburi (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 1,352 and ₹ 1,803.