There are two ways to travel by public transport from Hua Hin to Kanchanaburi:
The journey by minivan takes 4 hours. Travel by train is slower and you need to change trains to connect with twice daily train services to Kanchanaburi. Depending on your connection times, the journey by train from Hua Hin to Kanchanaburi takes at least 6 hours 10 minutes and probably longer.
Minivan Times to Kanchanaburi
These minivan services are operated by the J.K.P Travel Company.
|Hua Hin Town||Kanchanaburi|
- Minivans depart from the Hua Hin 51 Alley Bus Station in Hua Hin.
- The online ticket price is 270 THB.
Train Times to Kanchanaburi
There are 10 trains a day from Hua Hin to Bangkok, all of which stop at Sala Ya before reaching Bangkok. From Sala Ya there are two trains per day to Kanchanaburi. The connecting trains listed below from Hua to Sala Ya arrive at the best times to allow you to catch the connecting train to Kanchanaburi from Sala Ya. There are later trains, but the arrival times allow little margin for delays, which are common on the Thai railway network.
|Hua Hin||Sala Ya||Sala Ya||Kanchanaburi|
- Train tickets from Hua Hin to Sala Ya from cost 89 THB to 954 THB if purchased at the train station. Ticket prices vary depending on the train service you take and the type of seat you book.
- Train tickets from Sala Ya to Kanchanaburi are free for Thai Citizens and 100 THB for everyone else.
Tickets to Kanchanaburi
Use the Search Box below to book minivan tickets for direct services from Hua Hin to Kanchanburi.
Unfortunately, it is not currently possible to book either the train service from Hua Hin to Sala Ya or from Sala Ya to Kanchanaburi through Thailand Life. You can, however, purchase the ticket from Hua Hin to Sala Ya in advance at a train station in Thailand, but you can only purchase tickets from Sala Ya to Kanchanaburi on the day of travel at Sala Ya train station itself.
Minivan stop in Hua Hin
Minivan services from Hua Hin to Kanchanaburi depart from the bus station on Alley 51. Alley 51 (or ‘Soi 51’ as it is known in Thai) is off the Phet Kasem Road.
The Phet Kasem Road is the main road running through Hua Hin. Alley 51 Bus Station is 1.2 km to the North of Hua Hin’s famous Night Market on a side road off the Phet Kasem Road.
Alley 51 Bus Station
Train Station in Hua Hin
Hua Hin Train Station is fairly close to the centre of Hua Hin. If you are staying near to the famous Night Market then you can probably walk from your hotel to the train station.
- Night Market to Hua Hin Train Station: 550 metres
- Hilton Hua Hin Spa & Resort to Hua Hin Train Station: 800 metres
- Hua Hin Market Village to Hua Hin Train Station: 1.9 km
Location of Train Station
Arrival By Minivan
Minivans from Hua Hin to Kanchanaburi terminate at Kanchanaburi Bus Station. The bus station is located on the U-Thong Road, which is street leading off the Sangchuto Road. The Sangchuto Road is the major road running through Kanchanaburi past Kanchanaburi Train Station. It is slightly too far to walk from Kanchanaburi Bus Station to the areas of Kanchanaburi of most interest to visitors.
- Kanchanaburi Bus Station to Kanchanaburi Train Station: 2.0 km
- Kanchanaburi Train Station to the Bridge over the River Kwai: 4.9 km
- Kanchanaburi Train Station to the Good Times Resort: 3.4 km
Kanchanaburi Bus Station
Arrival By Train
Most rail passengers to Kanchanaburi choose to leave the train at the main Kanchanaburi Train Station although you can choose to carry and alight at the Kanchanaburi River Kwai Bridge Station:
- Kanchanaburi Train Station to Chung Kai War Cemetery: 350 metres
- Kanchanaburi Train Station to the Bridge over the River Kwai: 3.3 km
- Kanchanaburi Train Station to the Tamarind Guest House: 900 metres