TL;DR: Kanchanaburi is about 130km (2-3 hours) west of Bangkok, and there are four main ways to get there. The cheapest and most atmospheric is the ordinary train from Thonburi (Bangkok Noi) station, a fixed ฿100 (US$3) foreigner fare on the scenic Death Railway line, departing 7:45am (No. 257) and 1:55pm (No. 259) and taking about 2.5 hours in fan-cooled third class, tickets sold same-day only. Minivans from Mo Chit’s van terminal or the Southern (Sai Tai Mai) terminal run roughly ฿110-160 (US$3.30-4.85) and take 2.5-3 hours; scheduled coaches from Sai Tai Mai cost from about ฿110 (US$3.30); a private car, taxi or Grab runs roughly ฿1,700-3,000 (US$52-91) one-way in 2-2.5 hours. All prices ฿33 = US$1 (July 2026).
Getting from Bangkok to Kanchanaburi is straightforward, but the “best” way depends on whether you care most about cost, speed, comfort or the journey itself. The train is the romantic choice and runs the historic Death Railway line, the minivan is the quick everyday workhorse, the coach is the comfortable middle ground, and a private car is the door-to-door option for those who would rather not deal with terminals. This guide breaks down all four with current 2026 fares, departure points and journey times so you can pick the one that fits your trip.
Every fare below is in Thai baht (THB) with US dollars in parentheses, converted at ฿33 = US$1 (July 2026), and checked against 2026 transport sources listed at the end.
The options at a glance
| Method | Leaves from | Arrives | Duration | Price (one-way) | Notes |
|---|---|---|---|---|---|
| Ordinary train | Thonburi (Bangkok Noi) | Kanchanaburi / River Kwai Bridge station | ~2.5 hrs | ฿100 (US$3) fixed | Two departures a day; scenic Death Railway line; same-day tickets only |
| Minivan | Mo Chit van terminal or Sai Tai Mai | Kanchanaburi bus terminal | ~2.5-3 hrs | ~฿110-160 (US$3.30-4.85) | Frequent through the day; fast, can feel cramped |
| Coach bus | Sai Tai Mai (Southern) | Kanchanaburi bus terminal | ~2.5-3 hrs | from ~฿110 (US$3.30) | Roughly hourly; roomier than a van |
| Private car / taxi / Grab | Anywhere in Bangkok | Your hotel | ~2-2.5 hrs | ~฿1,700-3,000 (US$52-91) | Door to door; best split between a group |
Prices compiled from 2026 rail, van and transfer listings; see Sources.
The train from Thonburi (Bangkok Noi)
The ordinary train is the cheapest and most memorable way to Kanchanaburi, a fixed ฿100 (US$3) foreigner fare on the historic Death Railway line, but it only runs twice a day and you must buy tickets on the day. Trains leave from Thonburi station, also known as Bangkok Noi, on the west bank of the Chao Phraya river, roughly a 9-minute walk from Bang Khun Non station on the MRT Blue Line. Note this is a different, smaller station from Bangkok’s main terminals, so factor in the cross-river journey to reach it.
There are two departures daily: No. 257 at 7:45am and No. 259 at 1:55pm, both scheduled to reach Kanchanaburi in about 2.5 hours, though the actual ride often runs longer since this is a slow local service. The carriages are basic third class with ceiling fans and open windows, and seats are unreserved, so you sit where you like. Tickets cannot be booked online or in advance; you simply turn up at the station counter and buy on the day, so arrive 30-45 minutes early, especially at weekends. The 7:45am departure is the one to aim for on a day trip, as the early-afternoon train arrives too late to see much before dark.
The same train continues past Kanchanaburi over the Bridge over the River Kwai and along the Death Railway to Nam Tok, so the journey doubles as a piece of the attraction itself.
Minivans from Mo Chit and Sai Tai Mai
Minivans are the quick, frequent everyday option, running from both Mo Chit’s van terminal and the Southern (Sai Tai Mai) terminal for roughly ฿110-160 (US$3.30-4.85) in about 2.5-3 hours. These shared vans (rot tu) leave through the day rather than to a rigid twice-daily timetable, which makes them the flexible choice if you have not planned around a train departure. They run faster than the train on the motorway but are noticeably less scenic and can feel cramped for taller passengers, particularly with luggage on your lap.
Vans drop off at Kanchanaburi’s bus terminal in town, from where a tuk-tuk or songthaew gets you to the riverside guesthouses or the Bridge. If you are staying near a BTS or MRT stop, weigh which terminal is easier to reach: Mo Chit is on the northern side near Chatuchak, while Sai Tai Mai is out to the west and takes longer to reach from central Bangkok.
Scheduled coaches
For a roomier ride than a shared van, scheduled coaches run from the Southern (Sai Tai Mai) terminal roughly hourly from about ฿110 (US$3.30), taking about 2.5-3 hours. Operators such as Kanchanaburi Express run full-size air-conditioned coaches on this route, which give more legroom and luggage space than a minivan for a similar fare. Frequency is good, though vans still tend to leave more often overall. Like the vans, coaches arrive at Kanchanaburi’s bus terminal in town rather than at any specific sight, so budget for a short local hop to your accommodation.
Private car, taxi or Grab
A private car, taxi or Grab is the fastest and most comfortable option, roughly ฿1,700-3,000 (US$52-91) one-way in about 2-2.5 hours, door to door with no terminal transfers. Booked hotel-to-hotel transfer services can sit at the higher end or above, but the trade-off is a direct ride with your own luggage space and a pickup from wherever you are staying. Split between three or four people it works out reasonable per head, and it is the sensible choice for families, an early start, or anyone who would rather not navigate Bangkok’s terminals. Grab availability for the full intercity run can vary, so a pre-booked car or a metered taxi negotiated for the trip is often more reliable.
Which option should you pick?
- Cheapest and most scenic: the ฿100 train, if you can work around its two daily departures and do not mind a slow ride.
- Most flexible: a minivan from Mo Chit or Sai Tai Mai, leaving through the day at a similar low fare.
- Most comfortable budget option: a scheduled coach from Sai Tai Mai, with more room than a van.
- Fastest and easiest: a private car, taxi or Grab, best value when split across a group.
A common and sensible plan is to take a van or coach out to save time, then ride a stretch of the Death Railway train once you are actually in Kanchanaburi, which gets you the historic rail experience without committing your whole outbound journey to the slow line.
Honest things to know before you go
- The train is slow and can run late. The 2.5-hour schedule is optimistic; a local service gives way to other traffic, so do not build a tight connection around it.
- Thonburi station is off to the side. It is not one of Bangkok’s central hubs, so add time and a river crossing to reach it, especially from the Sukhumvit side.
- Vans and coaches drop in town, not at the sights. You will still need a tuk-tuk or songthaew to your hotel or the Bridge once you arrive.
- Same-day train tickets only. There is no advance booking on the ordinary line, so at busy weekends turn up early to be sure of a seat.
Planning your Kanchanaburi trip
Once you have picked your transport, our Kanchanaburi day trip guide lays out a realistic one-day itinerary and whether it is worth staying overnight instead. For what to actually do once you arrive, see things to do in Kanchanaburi and the Bridge over the River Kwai, and check what’s on in Kanchanaburi to time your visit around anything happening in town.
Sources
- Thailand Trains: Bangkok to Kanchanaburi train times & tickets: Thonburi departures (7:45am No. 257, 1:55pm No. 259), ฿100 fixed foreigner fare, ~2.5-hour journey, same-day tickets
- seat61: Train travel in Thailand 2026: Thonburi (Bangkok Noi) station location, 9-minute walk from Bang Khun Non MRT, third-class carriages, no advance booking, weekend tourist train
- BusAndVan: Bangkok to Kanchanaburi bus and van: van and coach fares from about ฿110, operators and frequency
- Thaiest: Sai Tai Mai (Southern) Bus Terminal: coach and van departures from the Southern terminal to Kanchanaburi
- Thaiest: Mochit New Van Terminal: minivan departures from the Mo Chit area, fares and duration
- Thailandee: To go / Leave Kanchanaburi: minivan and private car pricing and journey times between Bangkok and Kanchanaburi