Trip to Kanchanaburi City

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration4h
Distance125 km
Avg. price$ 23
Train trips22 found

Trains from Bangkok to Kanchanaburi City

🚂 Discover the charming journey from Bangkok to Kanchanaburi by train. The direct service operated by State Railway of Thailand departs twice daily and takes approximately 2 hours and 29 minutes. 🎫 Ticket prices for the Bangkok to Kanchanaburi train range from $1 to $28, making it an affordable and convenient option for travelers exploring Thailand's diverse destinations.

Where to stay in Kanchanaburi City

There are over 230 hotels to stay in Kanchanaburi City. Prices range from $9 per night.

Accomodation
  • The State Railway of Thailand is the company that provides train routes from Bangkok to Kanchanaburi. They offer a direct train service that departs from Thon Buri station and arrives at Kanchanaburi station. The train runs twice daily and operates every day, with the journey taking approximately 2 hours and 29 minutes. The ticket prices for the train ride from Bangkok to Kanchanaburi range from $1 to $28, depending on the class of service chosen.
  • The fastest train between Bangkok and Kanchanaburi is the direct train operated by the State Railway of Thailand. This train departs from Thon Buri station and arrives at Kanchanaburi station, with services running twice daily and operating every day. The journey on this train takes approximately 2 hours and 29 minutes, making it the quickest option for traveling between the two destinations. Ticket prices for this route can range from $1 to $28, depending on the class of service chosen.
  • Trains leaving for Kanchanaburi from Bangkok depart from Thon Buri station. This station is the starting point for the train services operated by the State Railway of Thailand that are bound for Kanchanaburi. Passengers traveling from Bangkok to Kanchanaburi can easily access Thon Buri station to board their train for the journey.
  • There are two trains that operate daily between Bangkok and Kanchanaburi. These direct train services are provided by the State Railway of Thailand, departing from Thon Buri station and arriving at Kanchanaburi station. Passengers have the option to choose from the two daily train departures for their journey, with each train ride taking approximately 2 hours and 29 minutes. The ticket prices for the trains between Bangkok and Kanchanaburi range from $1 to $28, offering travelers affordable transportation options.
  • The train from Bangkok to Kanchanaburi arrives at Kanchanaburi station. This station is the final destination for the train operated by the State Railway of Thailand on this route. Passengers can alight at Kanchanaburi station to explore the town and its attractions, including the famous River Kwai Bridge and historical sites related to World War II. The convenient location of Kanchanaburi station allows travelers easy access to their accommodations and activities in the area.
  • The first train of the day to travel from Bangkok to Kanchanaburi departs from Thon Buri station. The services operate twice daily, allowing travelers the flexibility to choose between morning and afternoon departures. The last train of the day also leaves Thon Buri station, offering a convenient option for those looking to make the journey later in the day. The train schedule provides consistent and reliable transportation between Bangkok and Kanchanaburi for passengers.
  • There are two direct train trips each day between Bangkok and Kanchanaburi. The services depart from Thon Buri station and operate daily, providing convenient options for travelers. The journey on the train from Bangkok to Kanchanaburi takes approximately 2 hours and 29 minutes, allowing passengers to reach their destination in a relatively short amount of time. The State Railway of Thailand operates these direct train services to ensure a smooth and efficient travel experience for passengers commuting between Bangkok and Kanchanaburi.
  • Yes, there is a direct train between Bangkok and Kanchanaburi. The train departs from Thon Buri station and travels directly to Kanchanaburi station without requiring any transfers. This direct train service operates twice daily, every day, providing a convenient and efficient transportation option for passengers. The journey on the train from Bangkok to Kanchanaburi typically takes approximately 2 hours and 29 minutes, allowing travelers to reach their destination with ease.
  • The cost of a train ticket from Bangkok to Kanchanaburi can vary depending on the class of service selected. Ticket prices for this train route typically range from $1 to $28. Passengers have the option to choose different classes of travel, such as economy or first class, which may impact the final ticket price. Overall, the affordability and flexibility of pricing make the train an accessible and budget-friendly mode of transportation for the journey between Bangkok and Kanchanaburi.

Will you be returning to Bangkok by train?

If you are looking for the return train journey, check out trains from Kanchanaburi City to Bangkok

See schedule