By Paula Parker
Getting to Kanchanaburi from Bangkok, is easy and very affordable.
Kanchanaburi is located roughly 2 to 3 hours west of Bangkok.
Travel time will greatly depend on the type of transport you take, and off
course navigating through Bangkok's busy streets and traffic.

This page contains affiliate links, which means if you make a purchase through a link, we may receive a very small commission at no additional cost to you, you can read our affiliate disclosure.

The most fitting and scenic way of getting to Kanchanaburi from Bangkok is by train.
The train to Kanchanaburi departs from Thonburi Station in Bangkok and ends at Nam Tok Station.
This train only runs twice a day.
The first train departs Thonburi Station at 7.45 am, train number 257, arriving in Kanchanaburi around 10.30 am.
The second train departs Thonburi Station at 1.55 pm, train number
259, arriving in Kanchanaburi around 4.25 pm.
For the return journey from Kanchanaburi to Bangkok, there
are two trains.
The first train departs Kanchanaburi Station at 7.05 am and arrives at Thonburi station at 10.25 am.
The second train departs Kanchanaburi Station at 2.43 pm, and arrives at Thonburi Station at 5.40 pm.
Tickets for the train can be purchased at the stations, and the cost of the train ticket is 100 THB each way.
This train journey from Bangkok to Kanchanaburi takes around 2.5 to 3 hours each way, on a third class train.
If you're staying overnight in Kanchanaburi, this is the best way to travel to Kanchanaburi.
On weekends and public holidays there is a second class air conditioned train, that departs from Hua Lamphong railway station.

Buses depart Bangkok's Southern Bus Terminal every 15 to 20 minutes and run from around 5.00 am to 10.00 pm daily.
There are two types of buses available, first class and second class, both types of buses are air conditioned.
Prices for a bus from the southern bus terminal to Kanchanaburi will depend on what class bus you take, but expect to pay around 100 baht per person for a first class bus.
Buses running from Bangkok's Northern Bus Terminal to Kanchanaburi depart every hour, however they only run from 5.00 am to 4.00 pm daily.
The prices are a little higher from the northern bus terminal due to the longer distance, and you should expect to pay around 120 Baht for a first class bus.
From the bus station in Kanchanaburi, you can catch a local songthaew to take you to your hotel.
Buses from Bangkok depart daily from both the Northern Bus Terminal and the Southern Bus Terminal in Bangkok.
Or alternatively you can catch a mini bus from Khaosan Road.
If you're not comfortable travelling from Bangkok to Kanchanaburi by train, bus or minivan, and would like a convenient, comfortable and hassle-free way of getting to Kanchanaburi, you can prebook a private transfer.
Private transfers to Kanchanaburi have a pick-up service from either Don Mueang Airport, Suvarnabhumi Airport, or from your hotel in Bangkok.
If you prefer to travel independently, you may prefer to hire a car from Bangkok to travel to Kanchanaburi.
Hiring a car to travel to Kanchanaburi gives you the flexibility and freedom to explore the Province and all the main attractions around Kanchanaburi at your own pace.
If you're short on time and can only spare one day to visit Kanchanaburi, on a day trip, there are lots of tours to choose from. The hardest decision you will have to make, will be picking what you want to see, and do in just one day.
Explore all the different types of tours and daytrips to Kanchanaburi from Bangkok.

As with anywhere in Thailand you can easily hire a motorbike, or car to get around.
For short trips around the city area, many of the hotels and resorts will hire out pushbikes, or alternatively, you can catch a motorbike taxi to get around.
The motorbike taxi in the picture above, cost around 100 baht per person for a short trip and can carry four people.
If you enjoyed this article and found it helpful for your travels in Phuket, let us know by following us on Facebook.
If you are searching for something specific and can't locate it.