Skip to Content

Bangkok to Kanchanaburi. By Train, Bus or Otherwise

Last Updated 03/08/2021.

Your options for getting from Bangkok to Kanchanaburi include train, bus, taxi and mini bus. Read on for more information on getting there, video of what the train is like, information on how to book train or bus tickets plus day tours, hotels in Kanchanaburi and things to do in this fascinating, peaceful, part of Thailand.

If you’d like to book a day trip or tour to Kanchanaburi from Bangkok, that is also possible. We took the Bangkok to Kanchanaburi train to spend a few days relaxing on the laid-back River Kwai, what a great train journey and what a beautiful place Kanchanaburi is. Also find out here, the only way to book transport to Kanchanaburi, online and in advance.

 The Bridge on the River Kwai. Kanchanaburi, Thailand. Bangkok to Kanchanaburi train, Accommodation in Kanchanaburi and things to do.
The historic bridge on the river Kwai at Kanchanaburi. Kanchanaburi offers lots more, war museums, waterfalls, nature, even elephants. In our opinion, it is a must-visit in Thailand and we’ve just been back for a return trip. 6 weeks here in 2013, a week in 2018, it’s still the same pretty spot.


How to Get to Kanchanaburi From Bangkok

You have a few choices, this was the information we had, a few days ago. Things change, you need to check. There is the train, a regular minibus service, tours and transfers, scheduled buses as well as the options of driving or taking a metered taxi.

Booking Tickets to Kanchanaburi from Bangkok

There are only 3 ways of booking train tickets in Thailand:

  • Pay an agent or tout a fee.
  • Go to the train station yourself
  • Use 12Go Asia to book online here , tiny fee, tickets can even be delivered internationally.

We highly recommend booking your tickets through 12 Go, it’s simple, no fuss, minimal expense and reliable. They also handle bus ticket bookings and better rates than many agents will give you. We use them, we recommend them.

The Bangkok to Kanchanaburi Train

The train to Kanchanaburi goes from Thonburi Station in Bangkok, that’s not the main train station, it’s a tiny one. It’s not far from the Khao San Rd area, on the other side of the river.

We paid 150 Baht from the Khao San temple to Thonburi station, you could probably find a driver who would charge you less or, ideally, use his meter. We beat our driver down from 200 and then lost the will to fight. He was the sweetest guy, he made the kids little origami flowers while we were stuck in traffic jams.

Taking a river ferry or boat most of the way to Thonburi Station is a cheaper option, the station isn’t far from the jetty.

The train cost us 100 Baht each. We had to pay full price for both of the children ( 6 and 9) The Bangkok to Kanchanaburi train left at 7.50 am or 1.55 pm when we travelled.

Catching the train from  from Thonburi Bangkok to Kanchanaburi
Departing Thonburi Station, Bangkok, on the way to Kanchanaburi. The open windows were great.

Video – Bangkok and Kanchanaburi Train

Video from the Bangkok Kanchanaburi train and look at Kanchanaburi itself. You can see exactly what the train and Kanchanaburi are like. As you can see from our teenagers, we’ve done this journey many times in their lives. Check it out!

Bangkok to Kanchanaburi by Taxi

The taxi driver to the station tried to talk us into taking the taxi straight to Kanchanaburi for just over 1000 Baht. It would have been quick and only cost us about 500 Baht or so more than 4 train tickets, but we would have missed out on the pleasant train ride.

People sometimes go from Bangkok to Kanchanaburi for the day by taxi, or private tour, they check out the sights and return to their Bangkok hotels at night. Bankok to Kanchanaburi isn’t far. See tour options below.

Minibusses to Kanchanaburi

There are a million travel agencies in the Khao San Rd area that will put you on a backpacker’s minibus to everywhere from Cambodia to Burma.

The one we tried quoted us 250 Baht person to Kanchanaburi from central Bangkok. So for a family, it was quite pricey, children pay the same price.

Interestingly, the minibus from Kanchanaburi back to Bangkok seemed to only be 150 Baht according to the signs on the street in Kanchanaburi town. Buses and minibusses in Thailand and all of Southeast Asia can also be booked through 12Go Asia here.

On board the Bangkok to Kanchanaburi train

As always with minibuses in Thailand, shop around and compare prices, don’t take the first offer. Be aware that these drivers go very fast where they can.

The Train Journey – Bangkok to Kanchanaburi

The Bangkok to Kanchanaburi train takes about 2.5 hours, so the journey doesn’t drag on and get tedious. Our journey took almost 3 hours, we arrived at around 5 pm, plenty of time to walk the few meters from the station to the main strip of guest houses.

Trains are a wonderful way to travel, the older the better. The passenger is compelled to do nothing, just gaze out of the window at the changing countryside.

The train to Kanchanaburi stops a few times at small Bangkok stations, this doesn’t go on for long, the time between stations get longer and eventually you’re rolling through some of the prettiest rural scenery you can imagine.

We saw goats, cows, water buffalo, hundreds of cranes, egrets, ducks and chickens around the rice fields. The seats are wooden, no padding, the windows are open, keep an eye on your kids!

My boys thought it was great just looking out of the window. If you are hungry or thirsty vendors will keep you supplied with snacks. I can recommend the omelet rice with spicy chicken. Train food is usually good because it’s made for the locals, not the tourists.

I’m not sure if there were toilets, we didn’t look. It rained hard for a while, you can pull up the windows then. The open windows give you a lovely breeze and there are ceiling fans that help a bit when you are sitting at stations

How far is Kanchanaburi from Bangkok?

201KM, 125miles, as the crow flies.

How Long Does The Train Take From Bangkok to Kanchanaburi?

This seems to vary. Some trains are faster than others. Check the timetables, our journey took 3 hours, but the timetable said 2.5 hours. Travelling by road should be quicker if traffic is good.

1 Day Tours from Bangkok to Kanchanaburi

Elephants in Kanchanaburi Elephant World
Want to see elephants in Kanchanaburi? You can. Elephants World is an ethical elephant sanctuary and you can spend a day hanging out with them, feeding them and swimming with them in the River Kwai. You can even book this as a day trip from Bangkok ( see link below). My kids LOVED this day and learned loads about Thailand’s elephants and their care.

Of course, if you are short of time or not keen on handling all of these arrangements yourself, you can easily book a 1 day tour to Kanchanaburi from Bangkok and have everything taken care of for you. We generally use Get Your Guide for these tours, we’ve used them in several countries now. They have a best price guarantee. If you can find the tour cheaper elsewhere they refund the difference and offer all the reassurances of being a large, well respected international company. Try the following:

  • River Kwai and Death Railway Tour From Bangkok (here)
  • Kanchanaburi Ethical Elephant Sanctuary Visit From Bangkok (here)
  • Ethical Elephant Sanctuary and Historical Highlights Private Tour from Bangkok (here)
  • Kanchanaburi Tour from Bangkok including Death Railway WWII and River Kwai (here)

How to Find the Best Deals on Hotels, Guest Houses, Hostels, Rafts or Resorts in Kanchanaburi

We recommend checking Hotels Combined to find the absolute best price for your stay, this online booking site covers several online booking engines at once to give you the best price on your dates. Agoda are Asia specialists and they often have a bigger selection. To get a refundable deal, a long time in advance ( some people reserve 3 or 4 hotels and confirm closer to the date) usually works best. 

Accommodation in Kanchanaburi includes guest houses, river rafts, hostels, resorts and hotels from cheap to luxury. We found prices to be good. Kanchanaburi is cheaper than Bangkok.  Scroll further down for a few recommendations.

Accommodation in Kanchanaburi

Warm Well Hostel Kanchanaburi
We found this little gem in Kanchanaburi. Huge, clean, modern family rooms with private bathroom at Warm Well (see link below). They call it a hostel, but it has a motel feel with some dorm rooms available. Basic breakfast included.

For Warm Well Hostel see here. We used this hostel recently, the family room pictured above, and were very impressed by it. It’s new, clean, smart and spacious. It’s an easy walk from here to the riverside or the famous bridge. Alternatively, a local Kanchanaburi motorbike taxi can drop you anywhere. These days we always book our accommodation in advance.

On arrival in Kanchanaburi by train on our first trip, we hadn’t reserved anywhere. We didn’t want to trawl up and down finding the best place at that time in the afternoon. Instead, we went with the first cheap place we found, the Jolly Frog, an old Lonely Planet favourite that’s now very run down, but cheap. 2 twin rooms cost us just 200 Baht each. ( we wouldn’t recommend this place.)

Kanchanaburi was so much cheaper than Bangkok when we visited.  The next day we moved to popular  Sugar Cane Guest House ( click through here for current rates) for a simple, affordable raft room on the stunning river. They serve good food, we revisited recently to eat and enjoy their views while staying at Warm Well ( above).  Sugar Cane are in the top 20 hotels in Kanchanaburi on Trip Advisor. Their rooms are simple but the location is perfect.

For Sugar Cane 2, Find the best deal, compare prices, and read what other travelers have to say at TripAdvisor.

Not everyone wants to travel as budget as we did on this occasion, luckily there are plenty of options to suit every pocket.

Hotels in Kanchanaburi

A selection of Kanchanaburi hotels, with good reviews and recommendations. We checked the Trip Advisor ratings at the time of publication, these may have changed.

Things To Do In and Around Kanchanaburi.

2 nd world War memorial Kanchanaburi Thailand

Kanchanaburi is rich in war history and well supplied with museums. You will find many natural attractions and national parks in the area, including waterfalls.

Kanchanaburi is also of note for its Neolithic history, artifacts have been found here and you can find a display at the Jeath War Museum.

The famous Bridge on the River Kwai, The Hellfire Pass and Memorial Museum, The Jeath War Museum, Don-Rak War Cemetary, Chonk-Kai Cemetary, The Bridge War Museum, Three Pagodas Pass, Erawan National Park, Ban Khao National Museum,  Sri Nakarin National Park,  Pong Teuk  Elephants World, Sai Yok Yai,  Prasat Muang Singh National Park, and Wat Dong Sak are nearby.

Alternatively, why not take a cruise on the river or enjoy a local cookery course.

The infamous Tiger Temple and Safari Parks are also near Kanchanaburi and now there is an ethical elephant rescue park, Elephants World.

Our favourite thing to do in Kanchanaburi, just relax!

Bangkok to Kanchanaburi – Conclusion

This is the river view from The Jolly Frog guest house. Isn’t it gorgeous?

Beautiful Kanchanaburi, the River Kwai
The Beautiful River Kwai, Kanchanaburi as seen from the Jolly Frog guest house.


Read more posts on Kanchanaburi here, about being Busy Doing Nothing on the River Kwai or on onward travel from Kanchanaburi to Bangkok and on to Laos.

 The Bridge on the River Kwai in Kanchanaburi. How to get to Kanchanaburi from Bangkok

We love Thailand’s capital and there are endless things to see and do in Bangkok, but Kanchanaburi is something entirely different. Kanchanaburi is peaceful. This makes it a desirable destination for digital nomads and slow travellers along with the daytrippers, backpackers and holidaymakers

It’s well worth the short train ride from Bangkok to spend a weekend or a few days checking out the attractions or chilling on the River Kwai. And getting to Kanchanaburi from Bangkok is half of the fun. If you’d like more information on travel in Thailand, don’t miss our main Thailand Travel Blog page, plenty of information there for singles, couples or families taking any sort of trip in Thailand.


Friday 24th of January 2020

250 baht is "pricey"?


That's like $8.

Yet you paid a taxi 150 for a route that's 70 baht on the meter.

Go home farang ki nok.

Alyson for World Travel Family

Friday 24th of January 2020

Thanks for your comment. As always in Thailand, finding a driver prepared to use his meter is an art form and dependent on time and patience. I think we fully explained the circumstances in the post. It's always very easy to just Google correct fares if you can't be bothered to look for an honest taxi driver and stick to your price. But sometimes ... who cares?

Marketa Vaega

Sunday 10th of February 2019

Hi! thank you so much for your post! just a question-when booking a minivan to get to Kanchanaburi - do we need a carseat for our 21months old son? Should we take a carseat with us to Thailand?

Thank you Marketa

Alyson Long

Sunday 10th of February 2019

If you were to take one I'm not sure you'd be able to fit it. Seat belts are a bit of a rarety. But you probably wouldn't have to buy him a ticket as he could sit on your lap. If you feel you want him in a car seat you'd have to check with the provider that it was possible in their vehicle. Likewise taxis and Ubers, it's not unusual for there to be no back seat seatbelts.

Parteek Garg

Monday 28th of January 2019

Hi Alyson, I was searching some information on Kachanaburi and came across your post. Its wonderful. I am also planning to visit this place with my wife and daughter(5 yrs old). Can you suggest how safe this place to visit?

Alyson Long

Tuesday 29th of January 2019

It's never even crossed my mind that it could be in any way unsafe.

Tan Letran

Sunday 27th of January 2019

Thanks Alyson for your helpful article , We, family of 4 adults , plan to travel to Kanchananburi then travel to Ayutthaya then back to Bangkok . Is the Away Dheva Mantra Hotel the best hotel in Kanchananburi. Is the Night marketworth a visit . Oriental Escape tours wants to charge AUD 870 per person for land tour component excluding hotel prices .Are they overcharged?.Many Thanks in advance .Have you visit Vietnam yet?

Alyson Long

Sunday 27th of January 2019

Yes, we lived in Vietnam for 6 months last year. Check the current hotel prices using the links in this post. I don't see why you need to book a tour like that. Just book train or bus tickets using 12 Go Asia ( links also in this post). Book your hotel using Agoda or Booking dot com. The night market is OK, there's some good food but mostly it's clothes for the locals. It's not really a tourist night market as you would find, for instance, in Luang Prabang.


Sunday 18th of November 2018

Hi Alyson,

I love your blog! I am planning to take my husband and 7 and 8 year old to Thailand this coming February and I'm using lots of the recommendations that you have posted. I can't wait, we've never been to Asia before.

I have a question about travel to Kanchanaburi - would it be crazy to rent a car and drive there?

I very much want to go to the elephant sanctuary and stay in a raft house type place, but sadly, we don't have a ton of time to spend, My possible plan is to rent a car at Don Muang on a Wednesday morning, drive to Kanchanburi and visit the elephant sanctuary, stay overnight in Kanchanaburi and then leave early the next morning to catch a plane to Ranong out of Don Muang. Is that crazy? It might be! Please let me know what you think. Thank you very much for your help!


Alyson Long

Sunday 25th of November 2018

Hi Karen, personally, I wouldn't drive. Get a taxi maybe? The roads are pretty crazy around Bangkok and the death / accident rate is very high in Thailand. We prefer trains and big buses.

As an Amazon Associate I earn from qualifying purchases. Please check and double-check all the information we give you locally as times, places, dates, and services do, as we found, change often. Restrictions and closures may apply.