There are three ways to get to Kanchanaburi from Bangkok:
- Train from Thonburi Train Station
- Minivan from Morchit Bus Station
- Minivan from Sai Tai Kao minivan station

All travel options take about the same time: 3 hours. The train is the most pleasant (and cheapest) way to do the journey although there are only 2 departures a day from a train station on the other side of the river to the main part of Bangkok.
Buy Tickets to Kanchanaburi
Use the Search Form below to buy your tickets from Bangkok to Kanchanaburi.
Tickets are available to book online for minivan services to Kanchanaburi, but not train tickets. Train tickets must be purchased at Thonburi station on the day of travel and they cost 100 THB per person one way. The ticket price is the same if you go to Kanchanaburi or all the way to the end of the line at Nam Tok.
Option 1: Train
This service departs from Thonburi Railway Station, which is on the other side of the Chao Phraya river from Bangkok’s main train Station, Hualamphong. You can also reach Thonburi train station very cheaply from the Khao San Road area by taking the Chao Phraya Express Boat service.
- Cost: 100 THB
- Departure Point: Thonburi Train Station
- Arrival Point: Kanchanaburi Train Station
Train Times from Bangkok to Kanchanaburi:
Train No. | Depart | Arrive | Journey Time |
257 | 07.50 | 10.25 | 2 hr 35 m |
259 | 13.55 | 16.24 | 2 hr 29 m |
Location of Thonburi Train Station
Option 2: Minivan from Morchit
Mochit New Van Terminal is located in North of Bangkok, near the site of the famous Chatuchak weekend market. To get to Mochit New Van Terminal by public transport go to Mo Chit BTS (skytrain station). From there take a 5 minute taxi ride direct to the station, or alternatively it is about a 1.5 km walk across Chatuchak Park to get to the bus station.
- Cost: 150 THB
- Departure Point:Mochit New Van Terminal
- Arrival Point: Kanchanaburi Bus Station – 5.1 km from The River Kwai Bridge
Minivan Times from Morchit Bus Station in Bangkok to Kanchanaburi
Dept | Arr | Dept | Arr | Dept | Arr |
04.00 | 07.00 | 05.00 | 08.00 | 06.00 | 09.00 |
07.00 | 10.00 | 08.00 | 11.00 | 09.00 | 12.00 |
10.00 | 13.00 | 11.00 | 14.00 | 12.00 | 15.00 |
13.00 | 16.00 | 14.00 | 17.00 | 15.00 | 18.00 |
16.00 | 19.00 | 17.00 | 20.00 | 18.00 | 21.00 |
Location of Mochit New Van Terminal
Option 3: Minivan from Sai Tai Kao
Sai Tai Kao minivan station is located on the west side of the Chao Phraya River some distance from the areas of Bangkok popular with foreign visitors such as Sukhumvit, Silom or Khao San. The nearest mass public transport station station to Sai Tai Kao Minivan Station is Phaya Thai BTS station. Phaya Thai BTS Station is 10.0 km away from Sai Tai Kao Minivan Station and the journey should take approximately 21 minutes to travel by taxi.
- Cost: 160 THB
- Departure Point: Sai Tai Kao Mininvan Station
- Arrival Point: Kanchanaburi (North) Minivan Station – 13.7 km from The River Kwai Bridge
Minivan Times from the Sai Tai Kao in Bangkok to Kanchanaburi
Dept | Arr | Dept | Arr | Dept | Arr |
05.00 | 08.00 | 05.40 | 08.40 | 06.20 | 09.20 |
07.00 | 10.00 | 07.40 | 10.40 | 08.20 | 11.20 |
09.00 | 12.00 | 09.40 | 12.40 | 10.20 | 13.20 |
11.00 | 14.00 | 11.40 | 14.40 | 12.20 | 15.20 |
13.00 | 16.00 | 13.40 | 16.40 | 14.20 | 17.20 |
15.00 | 18.00 | 15.40 | 18.40 | 16.20 | 19.20 |
17.00 | 20.00 | 17.40 | 20.40 | 18.20 | 21.20 |