Skip to Content

This article may be sponsored or include a provided product or affiliate link. See the footer and Affiliate Disclaimer for full details.

How to get from Bangkok to Kanchanaburi

Are you searching for ways on how to get from Bangkok to Kanchanaburi? Learn how you can reach Kanchanaburi from Bangkok by train, bus, private transfer, and rental car.

Kanchanaburi is truly worth visiting from Bangkok. You can visit attractions such as the Death Railway, the River Kwai, the Hellfire Pass, and the Memorial Museum.

There are also many things to do in Kanchanaburi that you should not pass on. These include hiking around the Erawan National Park, chasing majestic waterfalls, and eating some local food.

How far is Bangkok from Kanchanaburi?

The distance between Bangkok and Kanchanaburi is 66 miles or 107 kilometers.

How to get from Bangkok to Kanchanaburi

1. From Bangkok to Kanchanaburi by Train

Travelling by train is one of the best ways on how to get from Bangkok to Kanchanaburi. Many people, especially tourists, do so simply because it passes by the famous River Kwai Bridge.

It is important to note that the train from Bangkok to Kanchanaburi departs at Thonburi Train Station, not at the main station in Hua Lamphong. 

This detail will add in another mode of transport to your trip – a taxi to Thonburi Station. If you are coming from Sukhumvit Road, you’ll reach the station in about 30 minutes.

How to get from Bangkok to Kanchanaburi

You will be travelling for about 84 miles or 135 kilometers in order to reach Kanchanaburi by train. Your total travel time is about two hours and 30 minutes.

Tourists are charged less than three USD for a one-way trip.

As in any train trip in Bangkok, it is wise to give ample time for delays when choosing this mode of transport.

2. From Bangkok to Kanchanaburi by Bus

If you are thinking of how to get from Bangkok to Kanchanaburi at an affordable price, consider riding the bus. Choosing the right companies to go for saves you from the usual poor reviews of people regarding bus rides in Thailand.

Kanchanaburi Express offers rides from Bangkok to Kanchanaburi regularly. Ride an economy bus for the price of five USD per person and arrive at Kanchanaburi in three hours to three and a half hours.

GO Family VIP & Express also does the same route with a standard bus for the price of six USD.

You have the option to catch the bus of your choice at Bangkok Southern Bus Terminal (Sai Tai Mai) or at Mochit New Van Terminal. All buses terminate at the Kanchanaburi Bus Station.

3. From Bangkok to Kanchanaburi by Minivan

One of the most convenient ways on how to get from Bangkok to Kanchanaburi is by Minivan. With fewer passengers and fewer to no stops, you get to arrive at your destination on time or even earlier.

Happy Company, Monsiri Travel, and Khao San Tara Tour are some of the many transport companies that go from Bangkok to Kanchanaburi.

The cost to ride a shared Minivan to Kanchanaburi from Bangkok starts at 5 USD per person. 

Should you wish to book a private Minivan for your group, the price starts at 162 USD. The vehicle can accommodate up to seven passengers.

The travel time from Bangkok to Kanchanaburi by Minivan is three hours. 

How to get from Bangkok to Kanchanaburi2

4. From Bangkok to Kanchanaburi by Car

If you are keen to find how to get from Bangkok to Kanchanaburi in the most convenient way possible, consider booking a tourist car with a driver.

This enables you to rest as you travel to Kanchanaburi from Bangkok. This is great especially if you are traveling as a small group and would like to have the vehicle to yourself and relax.

Depending on the number of passengers and the type of car you wish to go for, the price range for booking a car is 79 to 140 USD. 

The total travel time from Bangkok to Kanchanaburi by car is three hours.

5. Rent a car

Renting a car is a great option especially if you wish to stop by landmarks along the way and be the captain of your whole travel itinerary.

It is also a nice option to consider if you are traveling as a group and would like to conveniently move from one spot to the next when you arrive in Kanchanaburi.

The rental car price starts at 29 USD for one day. Keep in mind that companies may charge you a one-way fee should you choose to drop off the car at a different location.

Search for Car Hire

FAQ How to get from Bangkok to Kanchanaburi

How to get from Bangkok to Kanchanaburi2

What is the best way to get from Bangkok to Kanchanaburi?

The best way to get from Bangkok to Kanchanaburi truly depends on you and your preferences, but the private transfer option really saves you a lot of time and energy which you can easily divert towards your vacation. 

How much is a taxi from Bangkok to Kanchanaburi?

Get ready to spend about 50 USD if you wish to go to Kanchanaburi from Bangkok by taxi.

How do you get around Kanchanaburi?

Once you reach Kanchanaburi from Bangkok, you can get around the place by motorcycle or bicycle. If you chose to rent a car on your way there, you can easily drive around with it.

Is Kanchanaburi worth visiting?

Yes, Kanchanaburi is truly worth the trip from Bangkok. While it is correct that this area in Thailand is not one of the most famous, there are many places in Kanchanaburi that will spark your interest. Plus points if you like learning about history, exploring nature and eating great local food!

Loading...
shares