Home Destinations Kanchanaburi 🧭 Plan Your Trip 🔎 Search About
HomeThailandKanchanaburiGetting to Kanchanaburi how to arrive and connect onward
🚐 Planning a Kanchanaburi trip

Getting to Kanchanaburi
how to arrive and connect onward

Kanchanaburi sits only about 130 km from Bangkok, but once you arrive the sights are spread far apart — from the Bridge over the River Kwai right in town, to Erawan Falls outside the city, all the way to Sangkhlaburi nearly 4 hours' drive north. This guide spells out which option — minivan, the Death Railway, or a rental car — suits whom, and once you're in Kanchanaburi, how to carry on to the waterfalls or up to Sangkhlaburi.

🚐 Van from new Southern terminal🚂 Death Railway🚗 Self-drive car rental
Getting to Kanchanaburi how to arrive and connect onward

🔄 Updated 21 Jun 2026

The thing most people get wrong when planning a Kanchanaburi trip is assuming 'I'll just sort out the onward leg once I'm in town.' In reality, if you don't have your own wheels, getting on to Erawan Falls or Sangkhlaburi means checking the bus schedule carefully, because the last run of the day ends earlier than you'd think. So we've split this into two stages: first Bangkok → Kanchanaburi town, then town → the outlying sights.

Bangkok → Kanchanaburi: your options

There are three main ways: minivan/bus, train, and a self-drive rental car. Each suits a different style — here's the quick summary before we get into the details.

Fast & frequent

Minivan / bus

The fastest and most frequent option. Departs from the New Southern Bus Terminal (Taling Chan) and reaches Kanchanaburi town in about 2.5 hours. Best if you have no car and want to get there quickly.

For the atmosphere

Death Railway

Slower, but you get the atmosphere and the views along the historic Death Railway line. Best for travelers who are in it for the experience and not in a rush.

Total freedom

Self-drive car rental

The most freedom — hit the waterfalls, the dam and Sangkhlaburi on your own schedule. Worth it if you're traveling as a group or staying several nights.

Minivan / bus — fastest and most frequent

The main departure point is the New Southern Bus Terminal (Borommaratchachonnani Road, Taling Chan side). The operator most people use is Kanchanaburi Express, running Bangkok–Kanchanaburi in regular departures throughout the day. Fares run around ฿110–130 and it takes about 2.5 hours to reach town, dropping you at Kanchanaburi Bus Terminal (the BKS terminal).

  • Departure point: New Southern Bus Terminal (Taling Chan) — not Mo Chit
  • Price: around ฿110–130 each way (air-conditioned van/minibus)
  • Journey time: about 2.5 hours to Kanchanaburi Bus Terminal
  • Booking ahead: online via busandvan.com or busonlineticket, though on weekdays walk-up seats are usually available
  • Arrival at Kanchanaburi terminal: from here you connect onward to the waterfalls/Sangkhlaburi, or take a songthaew/taxi into town

Worth knowing before you ride

The van drops you at Kanchanaburi Bus Terminal, which is outside the River Kwai bridge area. If your hotel is along the river you'll need to catch a songthaew or hail another ride, so budget for the in-town fare and the extra time.

The Death Railway — riding for the atmosphere

This is the legendary route — part of the 'Death Railway' that hugs the cliffside past the Tham Krasae trestle bridge. There are two options to choose from: the regular daily service and the special tourist train that runs only on weekends.

Regular service (daily): train 257 leaves Thonburi Station around 07:45. If you take the MRT, get off at Bang Khun Non and walk over to the Charan Sanitwong halt to catch this one. It takes about 2.5 hours, reaching Kanchanaburi Station around 10:20. The return train 258 leaves Kanchanaburi in the afternoon around 14:45. A 3rd-class ticket is roughly ฿120, while 2nd-class air-conditioned runs about ฿240.

Special tourist train (909/910): runs only on weekends and public holidays, leaving Bangkok Station (Hua Lamphong) in the morning around 06:30. It gets you to Sai Yok Noi Waterfall by late morning, with several hours to swim, then stops at the Allied War Cemetery on the way back, returning to Bangkok in the evening. It's a full day trip out and back — good for anyone who wants it all wrapped up in a single day without having to plan the onward connections themselves.

  • The highlight: the Tham Krasae stretch, where the train runs along the cliff above the River Kwai — the prettiest part of the route
  • Which station to get off: 'Kanchanaburi' if you're sightseeing in town · 'Nam Tok' (the end of the line) if you're heading to Sai Yok Noi
  • The catch: slower than the van and few departures, so if you miss one you'll wait a while — plan your return carefully

Which one should you take?

If you want the historic-route feel done easily in a single day, take the weekend tourist train. But if you're staying over to explore Kanchanaburi for a few days, take the van out and then buy a short rail ticket (Kanchanaburi → Tham Krasae → Nam Tok) to catch just the scenic stretch — it's far more flexible.

Self-drive car rental — the most freedom for chasing waterfalls

If you're planning to do Erawan Falls, Srinakarin Dam and a night on a river raft house, having your own car is far easier, because these spots are spread out and public transport runs on limited schedules. The route from Bangkok takes the highway out west, around 130 km, an easy 2–3 hour drive depending on traffic. Once you're in Kanchanaburi province, Highway 323 is the main road heading north up to Thong Pha Phum and Sangkhlaburi.

  • Renting from Bangkok: self-drive sedans start around ฿850–1,000/day — check that you're allowed to take the car out of the city before booking
  • Renting in Kanchanaburi: there are rental services in town and around the River Kwai bridge, handy if you've come by van/train and want to rent once you're there
  • Motorbike rental: fine for getting around town and nearby spots, but not recommended for the long haul to Erawan or Sangkhlaburi — the mountain climbs are long and some stretches are remote
  • Fuel & mountain driving: the climb up to Thong Pha Phum and Sangkhlaburi is winding mountain road, so fill up before leaving town — gas stations are fairly far apart

Kanchanaburi town → Erawan Falls

Without a car, the cheapest and easiest way is the local bus route 8170 (Kanchanaburi–Erawan), leaving Kanchanaburi Bus Terminal roughly every hour from about 08:00 to 17:20. The fare is around ฿40–60 and it takes about an hour and a half to the entrance of Erawan National Park.

  • The last bus back ends early — check the return schedule before you climb up to the falls so you don't get stranded
  • The falls have 7 tiers — allow at least 2–3 hours to walk up and back down if you want to reach the top
  • It gets crowded on weekends — go early for easier parking and a better swimming spot

A shortcut if you'd rather not connect by bus

If you're traveling as a group or don't want to gamble on the bus timetable, chartering a car/taxi round-trip to Erawan from town is a popular choice — convenient and you control your own timing, in exchange for a higher cost.

Kanchanaburi town → Sangkhlaburi

Sangkhlaburi sits at the far north of the province, right on the Myanmar border, about 200 km from Kanchanaburi town. The actual ride takes around 4–5 hours because it's winding mountain road. There are both vans/minibuses and buses from Kanchanaburi Bus Terminal, with fares around ฿130–300 depending on the type of vehicle, running in batches from early morning.

  • Leave early: it's a long way and departures are limited, so leaving early gives you time to see the Mon Bridge in the evening and the next morning
  • Book your return ticket: on long weekends seats fill up fast, so book or ask about the return schedule as soon as you arrive
  • Some direct runs from Bangkok: there are a few morning buses Bangkok (Mo Chit)–Sangkhlaburi taking about 6–7 hours, if you'd rather skip Kanchanaburi

Sangkhlaburi isn't a day trip

Given the distance and the limited departures, Sangkhlaburi deserves at least 1 night — don't plan a same-day round trip from Kanchanaburi town, or you'll spend most of the day on the bus.

Getting around Kanchanaburi town

In town, songthaews run along Saeng Chuto Road as the main line, with fares of just a few baht for the whole route, operating from about 05:30 to around 18:00. The River Kwai bridge area and the walking street are easy to cover on foot. There are ride-hailing apps in town too, but not as plentiful as in Bangkok.

  • Songthaews in town: cheap and good enough, but they don't run late — at night you'll need a taxi/private ride
  • Bike/motorbike rental: the riverside area has rentals, good for an easy-going tour of the in-town sights
  • Walking: the River Kwai bridge, the walking street and the Allied War Cemetery are all within walking distance of each other

Plan your whole Kanchanaburi trip — riverside stays and the sights to see

See the Kanchanaburi travel guide →

FAQ

Where do I catch the van to Kanchanaburi from Bangkok?

Catch it at the New Southern Bus Terminal (Taling Chan, on Borommaratchachonnani Road), not Mo Chit. Vans run in regular departures throughout the day, fares around ฿110–130, taking about 2.5 hours to Kanchanaburi Bus Terminal.

Which station does the Death Railway leave from, and does it run daily?

The regular service leaves Thonburi Station daily, in the morning around 07:45, reaching Kanchanaburi around 10:20. The special tourist train to Sai Yok Noi Waterfall runs only on weekends and public holidays, leaving Bangkok Station (Hua Lamphong) in the morning.

No private car — how do I get to Erawan Falls?

Take local bus route 8170 (Kanchanaburi–Erawan) from Kanchanaburi Bus Terminal, leaving roughly every hour from about 08:00 to 17:20. The fare is around ฿40–60 and it takes about an hour and a half. Don't forget to check the return bus schedule before heading up to the falls.

How long does it take to get to Sangkhlaburi from Kanchanaburi town?

It's about 200 km, and the actual ride is 4–5 hours because it's mountain road. There are vans and buses from Kanchanaburi Bus Terminal, fares around ฿130–300. You should stay at least 1 night — it isn't suited to a same-day round trip.

Should I rent a car and drive myself?

It's worth it if you plan to hit several spots like Erawan Falls, Srinakarin Dam and a raft-house stay, since public transport runs on limited schedules. Self-drive sedans from Bangkok start around ฿850–1,000/day, or you can come by van/train and rent a car in Kanchanaburi town instead.

Copyright & Image Takedown Policy

Thailandaddict is created to review and share travel experiences. Where an image is sourced from elsewhere, we credit the source. If you are the copyright owner and prefer that your image not appear on this site, please contact us and we will gladly remove the image or correct the information.