The State Railway charges foreigners a flat 100 baht to ride the Kanchanaburi line, and that fare does not move with distance. Board at Thon Buri or board at Kanchanaburi station and you pay the same. That one rule settles this whole trip, because every stretch of the Death Railway worth seeing sits west of Kanchanaburi. The 117 km of flat farmland the train covers before that costs two and a half hours and buys nothing you came for.
So the real question on this route isn’t bus against train, which is how the rest of the internet frames it. It’s which 117 km you spend on a road and which 77 km you spend on rails. Take the coach out of Bangkok, pick the train up at Kanchanaburi, and the scenic leg costs you exactly what it would have cost anyway. Before you commit to a departure, check current departures and fares on the corridor.
The road leg has two real doors. Sai Tai Mai, the Southern Bus Terminal out in Taling Chan, sends a first class coach west every 15 minutes from 05:00 to 22:30 for $3 (THB 110). Mo Chit 2 in Chatuchak sends three a day. Everything else on this route is a variation on those two, priced up for a pickup closer to your bed. If you want the cheapest seat and the latest departure, the answer is Sai Tai Mai and you can stop reading here.
Photographer: Vyacheslav Argenberg. Source: Wikimedia Commons. License: CC BY 4.0.Bangkok to Kanchanaburi by bus, 117 km and two terminals that matter
Start with the corridor, because it settles most of the booking. The route runs west on Highway 4 and then Route 323, and the rail distance to Kanchanaburi is a fixed 117.05 km. Road figures vary by which highway a source assumes, so treat the running time as the number that matters and ignore the distance arguments.
The data that decides the booking:
- Sai Tai Mai first class coach (สถานีขนส่งสายใต้ใหม่): $3 (THB 110), about 2 hours, every 15 minutes from 05:00 to 22:30, water included.
- Sai Tai Mai minibus: around $3.60 (THB 130), 2 to 3 hours, roughly 34 services a day to 20:30.
- Mo Chit 2 first class coach (สถานีขนส่งหมอชิตใหม่): $3.40 (THB 122), about 3 hours, three departures at 06:00, 11:00 and 14:30.
- Mochit New Van Terminal minibus: around $3.30 (THB 120), about 3 hours, roughly hourly from 05:00 to 20:00.
- Khao San Road tourist minivan (ถนนข้าวสาร): from $11 (THB 408), 1 hour 45 to 3 hours 30, about ten departures between 09:00 and 16:00.
- Thon Buri train (สถานีรถไฟธนบุรี): a flat $2.80 (THB 100) for foreigners, 2 hours 35 to Kanchanaburi, two departures a day at 07:45 and 13:55.
- Arrival point: Kanchanaburi Bus Terminal at Ban Tai, at the south end of Saeng Chuto Road, about 5 km from the bridge.
Two lines carry the argument. Sai Tai Mai is the cheapest option on the list and the latest running, which makes it the default for almost everyone. The train is the second cheapest, and it’s still the one to take, just not from Bangkok.
Sai Tai Mai and the 110 baht coach that runs to 22:30
The government coach on route 81 is the seat we’d take on this corridor, and it also happens to be the cheapest. It carries air conditioning, a toilet, a proper luggage hold and a bottle of water, and the counter sells it for less than the minibus parked beside it. Departures come every 15 minutes, so a missed bus costs you a quarter of an hour rather than a morning.
The minibuses are the volume service from the same terminal. Kanchanaburi Express alone runs about 34 trips a day out of Sai Tai Mai. That is more departures in one day than the Thon Buri railway line runs in a fortnight. They’re quicker on a clear road and they leave more often than any timetable can describe.
The trade is luggage and legroom. Riders report that a full size suitcase is the real constraint on the vans, and that an oversized bag is sometimes asked to take its own paid seat. Over two to three hours the seat pitch is tight and there’s no toilet on board. If you’re carrying anything more than a backpack, the coach from the same building is the better call and it costs less.
Treat Sai Tai Mai as a two stage journey, not a departure point. The terminal sits 22.9 km from Siam Square in the far west of Thonburi with no rail link of its own. A meter taxi from central Bangkok runs THB 160 to 220 and can take up to 90 minutes in traffic. The nearest skytrain station at Bang Wa is still 9.1 km short of the door. Leave two hours for the transfer if you’re booked on a specific coach, or take the 35 baht shuttle bus 556 if you’re coming straight from Suvarnabhumi.
When Mo Chit 2 is the right terminal for Kanchanaburi
Mo Chit 2 exists on this route for one reason, and it’s geography rather than price. Say you’ve just landed at Don Mueang, or you’re sleeping anywhere north of Victory Monument. Crossing Bangkok to Sai Tai Mai can eat more time than the northern terminal costs you on the road.
The first class coach with a toilet leaves at 06:00, 11:00 and 14:30 for $3.40 (THB 122). Kanchanaburi Express minibuses from the adjacent Mochit New Van Terminal fill the gaps from 05:00 to 20:00. The van terminal is a short taxi ride from Mo Chit BTS, or a walk of about 1.5 km across Chatuchak Park.
Know what you’re accepting. The coach takes about 3 hours against roughly 2 out of Sai Tai Mai. Three scheduled departures is a timetable you plan around rather than turn up for. Travelers also report that the coach schedule here is the thinner of the two, and that vans from the neighboring terminal keep going later. If you’re anywhere in the west or the center of Bangkok, this is the wrong door. Our Ayutthaya transport guide covers the trip where Mo Chit and its neighbors genuinely are the right departure point.
Photographer: Dominic Nelson. Source: Wikimedia Commons. License: CC BY-SA 4.0.What the Khao San Road minivans cost against the counter fare
The vans that collect on and around Khao San Road solve one problem completely. They remove the terminal transfer, which on this route is the single most expensive and least predictable part of the journey. If you’re already sleeping on the Rambuttri strip, you walk to the van and the Sai Tai Mai taxi problem disappears.
You pay for that in multiples rather than percentages. Published fares run $11 to $12 (THB 408 to 439) against THB 110 on the government coach, so it’s three to four times the counter price. The fastest booked service on the strip is a 09:00 departure listed at 1 hour 45 minutes, which beats anything leaving Sai Tai Mai. Others on the same board are booked at 3 hours 30.
The shape of the day is the other constraint. Departures run 09:00 to 16:00 and that’s the whole window, against a bus terminal still sending coaches west at 22:30. Miss the last van and you’re taking a taxi across the city anyway, having paid the convenience premium for nothing. It’s a fair trade for a group with luggage on a fixed morning. It’s a poor one for anyone with a flexible afternoon.
What the seat costs at the window versus online
Fares on this corridor diverge by purchase channel more than by service, and most English pages reprint the resale number as if it were the fare. The Sai Tai Mai window sells the coach at THB 110 and the minibus at THB 120 to 130. Aggregator listings put the same seats at THB 183 to 205, a markup of 40 to 85 percent for booking on your phone.
The rule is short. Buy at the counter when your dates are loose, because coaches leave every 15 minutes and nothing about a midweek departure needs locking in. Book ahead over Songkran, over Thai public holidays, and on long weekends when Bangkok empties west. Paying the markup to seat four people on one departure the Friday before a holiday is reasonable. Paying it on a Tuesday morning is not. If you want to compare live departures across both terminals, do it before you head out, then buy at the window.
The Death Railway leg starts at Kanchanaburi, not at Thon Buri
Here’s the part the rest of this SERP misses. Kanchanaburi station sits at km 117.05 from Thon Buri and Nam Tok sits at km 194.24, and the foreigner fare is a flat 100 baht for either. The 77 km that carries the bridge, the Tham Krasae cliff section and the Wang Pho viaduct costs exactly what the full 194 km costs. There is no fare penalty for skipping the first half.
What the first half does cost is time and departures. Two trains a day run through from Thon Buri, at 07:45 and 13:55, calling at Kanchanaburi at 10:20 and 16:19. Against that, the coach out of Sai Tai Mai leaves every 15 minutes and gets there in about two hours. The train’s advantage is scenery, and the scenery hasn’t started yet.
Board at Kanchanaburi and the whole calculation flips. You arrive by road on your own schedule, buy the same 100 baht ticket at the station counter, and ride only the stretch people travel this line for. Sit on the left side going toward Nam Tok for the viaduct and the drop to the river.
Two constraints before you build a day around it. Seating is third class only, unreserved, sold same day at the window with no advance booking. Riders describe the carriages as hot, with fans and open windows doing the work, which is tolerable across 77 km and a long sit across 194. The harder limit is the return, and it’s covered below.
Photographer: MNXANL. Source: Wikimedia Commons. License: CC BY-SA 4.0.Where the bus drops you and how to reach the bridge
Kanchanaburi Bus Terminal sits in Ban Tai at the southern end of Saeng Chuto Road. It is about 5 km from the Bridge over the River Kwai and 2 to 3 km from Mae Nam Khwae Road, where most guesthouses are. Nothing here is walkable in the heat with a bag, so budget for a second leg the way you would in Pattaya or Hua Hin.
What the onward hop costs from the terminal:
- Shared songthaew along Saeng Chuto Road: about THB 10, flagged on the main road.
- Orange songthaew, Mae Nam Khwae Road to the bus station: about THB 40.
- Chartered songthaew: THB 60 to 80 per person, or around THB 100 for a group to Mae Nam Khwae Road.
- Grab or Bolt: both operate in town, and the app price removes the negotiation.
- Bicycle: about THB 50 a day on Mae Nam Khwae Road.
- Motorbike: THB 150 to 200 a day depending on transmission.
Note the gap between the first line and the third. Travelers report that drivers waiting at the terminal rank quote the charter price by default, which is six to eight times the shared fare for the same direction. The shared trucks run fixed loops along Saeng Chuto Road and stop for anyone who waves. Walk out to the main road and flag one already moving rather than negotiating at the bay.
Saeng Chuto Road is the whole map here. It runs north to south through town and strings together the bus terminal at the bottom, the railway station in the middle and the bridge at the top. Mae Nam Khwae Road runs parallel a block closer to the river and holds the guesthouses, the bars and the bike rentals. Hold those two lines in your head and you don’t need a map in Kanchanaburi. You’ll also spot straight away when a driver is taking the long way round.
What time is the last bus back to Bangkok
This is the question Thai forum posters actually ask about this trip, and it’s the one the English pages skip. The last eastbound train out of Kanchanaburi leaves at 14:40. Anyone who spends a full day at the bridge, at Tham Krasae or out at the waterfalls is going home by road whether they planned it or not.
The road gives you the whole evening back. Coaches leave Kanchanaburi Bus Terminal roughly every 30 minutes, take 2.5 to 3 hours and cost around THB 115. The last Kanchanaburi Express services to Sai Tai Mai and to Chatuchak both run at 19:00, and the Khao San Road minibuses go at 13:30 and 18:30.
So the clean shape of the day is road out, rail west, road home. Take an early coach from Sai Tai Mai and arrive in time for the 10:20 train call. Ride to Nam Tok and back, then take a coach east in the evening. That gets you the viaduct, the bridge and a return that doesn’t force you off the riverbank by two in the afternoon. The day trips from Bangkok roundup puts this against the other one day runs out of the capital, and our overview of getting around Thailand covers the longer legs. If you’re heading north instead, the Chiang Mai transport guide covers the overnight coach, and the guide to Thai ferry routes covers the island crossings.
Where to stay when you reach Kanchanaburi
All three below sit on the river side of town rather than out by the terminal, which is the part of this trip worth paying attention to. A base near Mae Nam Khwae Road or the bridge turns the songthaew into a once a day trip instead of the spine of your itinerary. That matters more here than it does in a city with a train line.
A night in the capital first works better from a west bank address, which shortens the morning run to Sai Tai Mai. The best SHA hotels in Bangkok covers that end. Our 3 days in Bangkok itinerary and the things to do in Bangkok roundup handle the city days. The guide to the BTS covers getting around before you head west, and the Bangkok temple guide pairs well with an early start. If you’d rather not assemble the day yourself, compare guided runs to the bridge and the waterfalls.
Frequently asked questions about the Bangkok to Kanchanaburi bus
How much is the bus from Bangkok to Kanchanaburi?
How long does the bus from Bangkok to Kanchanaburi take?
Which bus terminal in Bangkok goes to Kanchanaburi?
Where does the Bangkok bus drop you in Kanchanaburi?
Is the bus or the train better from Bangkok to Kanchanaburi?
How much is the Death Railway train from Kanchanaburi?
Do you need to book the Bangkok to Kanchanaburi bus in advance?
What time is the last bus from Bangkok to Kanchanaburi?
What time is the last train back from Kanchanaburi to Bangkok?
We rank this corridor on the numbers that change the booking, not on the mode that photographs best. See how we test and rank for the method behind these calls.