Trains from Bangkok to Kanchanaburi

The journey from Bangkok to Kanchanaburi is one of the most pleasant train journeys in Thailand with the train passing through a peaceful area of rural Thailand with green fields, small towns and hills in the distance. The trains travel at a leisurely average speed of 46 kilometres per hour with the windows open stopping frequently at small stations with quaint wooden station buildings, most of which have been well maintained and painted in bright colours. This is a route intended for use by tourists rather than as an efficient commuter service.

Trains Times from Bangkok to Kanchanaburi


There are 2 direct services each day from Bangkok to Kanchanaburi.

TrainBangkokKanchanaburiService
25707:5010:25Ordinary
25913:5516:24Ordinary

  • Both services are scheduled to complete the journey in around 2 hours 30 minutes, although the actual journey time can be longer.
  • Both trains are ‘Ordinary’ services which means passengers travel in fan cooled carriages with long cushioned seats fixed in an upright position.

Buy Tickets from Bangkok to Kanchanaburi


Use the Search Box below to buy travel tickets from Bangkok to Kanchanaburi:

Powered by 12Go Asia system

Ticket prices for foreign visitors are fixed at 100 THB per person for all destinations on the Bangkok to Nam Tok route including Kanchanaburi’s main train station. At the present time Thai nationals travel for free on both two daily train services. If the journey were priced in the same way as other train journeys in Thailand the adult fare would work out as 25 THB and a child fare would be 13 THB.

Location of Bangkok Thonburi Train Station


Google Map of Thonburi Railway Station

Location of Kanchanaburi Train Station


Google Map of Kanchanaburi Railway Station

Travel to Thonburi Train Station


Most foreign visitors travelling from Bangkok to Kanchanaburi end up travelling by bus or minivan because trains to Kanchanaburi do not depart from Bangkok’s main train station, Hua Lamphong, but from a smaller train station in Thonburi which is on the other side of the river from popular parts of Bangkok such as the Sukhhumvit Road and Siam Square. Thonburi is not currently connected to any of Bangkok’s fast and cheap public transport services, such as the metro (MRT) or skytrain (BTS). Its a long way by taxi to get there: the journey from the Sukhumvit Road to Thonburi Train Station takes at least 30 minutes using the toll roads and from the Khao San Road the journey by taxi takes around 20 minutes at quieter times of the day. Bangkok taxis are also generally less than willing to take passengers to Thonburi Railway Station because they have difficulties in finding customers for onward journeys once they get there, and as a consequence rarely agree to charge passengers using their meters, instead demanding high fixed fares for the journey to Thonburi Railway Station.

View from the train from Bangkok to Kanchanaburi
View from the train from Bangkok to Kanchanaburi

There is, however, a cheap and easy way to get to Thonburi Railway Station and it by using the Chao Phraya Express Boat service, which is cheap (less than 20 THB for most journeys) and very enjoyable. There are Chao Phraya Express boat piers along the length of the main river in Bangkok. The easiest Chao Phraya Express Boat pier to access from Central Bangkok is Sathorn Pier (also known as Central Pier) which is near Saphan Taksin BTS station. If you are staying in the Khao San Road area then the nearest pier is Phra Arthit Pier. The pier you want to go to is called Thonburi Train Station pier and from there its an easy 1 km walk to Thonburi Railway Station. Not all boat services go to this pier and the service you want is one which has no flag on its roof, other services have a blue or orange flag. No flag services start at around 06:30 in the morning which allows you plenty of time to get to the railway station in time for the 07:50 train to Kanchanaburi. If you do go to the pier to catch an early no flag boat you need to have a little bit of faith that one will actually come because they may not be anyone else at the pier and no information to reassure you. You just wait need to wait and one will come along eventually.

How useful was this page?

Click on a star to rate it!

Average rating 4.4 / 5. Vote count: 160

No votes so far! Be the first to rate this post.