Kanchanaburi Train Station: Timetable and Trains

Distance143 kmfrom Bangkok
Trains a day6–8
ProvinceKanchanaburi
Kanchanaburi Railway Station

Trains from Kanchanaburi

The table shows scheduled departure times for each train, not live tracking information. Click on a train to see more detail, including its stops and connections.

TrainDepartsDestination
LOC48506:02Nam Tok
ORD26007:05Thon Buri
909Weekends only09:38Nam Tok
ORD25710:30Nam Tok
ORD25814:43Thon Buri
ORD25916:21Nam Tok
910Weekends only16:54Hua Lamphong
DestinationFastestDirect trainsFirst to last
Nakhon Pathom1h 9m3 trains07:05 to 16:54
Ton Samrong1h 23m2 trains07:05 to 14:43
Nam Tok1h 35m4 trains06:02 to 16:21
Nakhon Chaisi1h 35m2 trains07:05 to 14:43
Sala Ya1h 37m3 trains07:05 to 16:54
Bang Bamru1h 55m1 train16:54
Bangkok2h 11m3 trains07:05 to 16:54
Sam Sen2h 19m1 train16:54

Direct trains only, no change needed. A linked name has a page with every train on that route.

Need to change trains? Search Thailand train times for any two stations and we'll find the journeys with connections.

Tickets from Kanchanaburi

Tickets for the long-distance trains from Kanchanaburi go on sale up to 90 days in advance, or 30 days in advance for shorter trips.

The other 5 trains can't be booked in advance: buy your tickets at the station on the day.

Read more about when to book Thailand train tickets.

Book via Baolau

Along the line

← Bangkok · 143 kmNam Tok · 78 km →
  1. Tha Rua Noi
  2. 13 kmThung Thong
  3. 14 kmKanchanaburi
  4. 4.5 kmSaphan Kwae Yai
  5. 13 kmWang Lan

Timetable data collected 29th October 2026. Scheduled times, not live tracking. Times may vary. This website contains affiliate links. Should you click to purchase, it is at no additional cost to you, but we receive a small commission.


Have questions about your trip?Ask our Facebook group of fellow train travellers.
Join the group