
Van to Kanchanaburi
Bus+Train to Kanchanaburi
Taxi to Kanchanaburi
Book Tickets Online
From Bangkok to Kanchanaburi by van, bus, train or private taxi.
-
- Travel distance from Bangkok to Kanchanaburi is about 160 km by land (bus or train). From Bangkok to Kanchanaburi you can use several ways how to get there – you can travel by van, minivan, bus, minibus, train or private taxi. There are no flights between Bangkok and Kanchanburi. Travel by van or tourist bus from Bangkok to Kanchanaburi takes only about 2-4 hours and bus tickets are cheap, cost about $5-10/pp. Private vans and minivans are fast and comfortable. Buses arrive to various stations in Kanchanaburi, e.g. Kanchanaburi Bus Station, Kanchanaburi North,River Kwai Park Market or you can also travel by private minivan to Erawan National Park. Another option is to travel by private taxi/car to Kanchanaburi. Travel by private taxi/car to Kanchanburi takes about 3.5 hours and it costs about $60-120/vehicle. You can book also private minivan for up to 9-11 passengers. You can also travel by train to Kanchanaburi, but it is better to take a tourist bus or minivan. From Kanchanaburi you can travel by van/bus to Hua Hin and travel to southern Thailand or you can also travel to the north – Chiang Mai. You can book and buy van/bus tickets or private taxi from Bangkok to Kanchanaburi easily online.
- You can book bus tickets/taxi from Bangkok to Kanchanaburi online
Kanchanaburi in Thailand and the Bridge on the River Kwai.
-
- Kanchanaburi in the west of Thailand, is only about 160 km of Bangkok. It is also called as „The greenest province in Thailand“. The Bridge on the River Kwai, one of the most famous historical war monument of Thailand you will find directly in the city. Kanchanburi is not only this famous bridge, but you will find there a lot of jungles, national parks (Erawan, Sai Yok, Rattanakosin, Khao Lam national parks) and the province is full of the waterfalls and nature. Kanchanaburi is a very large province and it is good to plan how you will be travel. You can rent a motorbike, car or bicycle in Kanchanaburi and explore the area around the town. The city offers a number of wonderful places, including a ride on the Kwai River on a bamboo raft, a tour of the ruins of the Khmer temple or shopping in the village with gems. The charming area along the river is suitable for quiet walks, but at night there may be increased noise due to music from discos and karaoke bars. Although Kanchanaburi is a year-round destination, the best holiday season is from November to February, when temperatures are relatively colder than the rest of the year. At the height of summer (April), Kanchanaburi is one of the warmest places you can be, so it will be best if you avoid it at this time. Thousands of Thai tourists come to Kanchanaburi on Sundays to spend a pleasant weekend. There are various ways of transport to Kanchanaburi from Bangkok – by tourist bus, minivan, private taxi or train.
How do I get from Bangkok to Kanchanaburi?
1. VAN / MINIVAN from Bangkok to Kanchanaburi
-
- a cheap and fast option how to get from Bangkok to Kanchanaburi
- travel by van/minivan to Kanchanaburi takes about 3 hours
- lots of private vans go all the day from Bangkok to Kanchanaburi
- modern, comfortable, clean and air-conditioned, some of them have wi-fi
- various companies to Kanchanaburi: Yamajareon Co., Kwan Chee Vee Tour, Hanuman Tour Siam, PGS, Monsiri…
- one-way ticket from Bangkok to Kanchanaburi costs only about $5-10/pp (you can book also the entire car)
- really a good way of travel, if you travel in a group of people
- there are also private minivans to Erawan National Park from Bangkok
- Book and buy tickets from Bangkok to Kanchanaburi online

2. BUS / MINIBUS from Bangkok to Kanchanaburi
-
- another cheap way how to get from Bangkok to Kanchanaburi
- travel by public bus to Kanchanaburi from Bangkok takes about 2-3 hours
- bus ticket from Bangkok to Kanchanaburi costs about $5-10/pp
- bus companies to Kanchanaburi: Win Happy, Tara Tour and Travel, Thai Sriram
- Book bus tickets from Bangkok to Kanchanaburi on 12go.asia or Baolau

3. TRAIN from Bangkok to Kanchanaburi
-
- transport by train from Bangkok to Kanchanaburi is also possible
- a cheap option how to get from Bangkok to Kanchanaburi
- The Nam Tok branch of the Southern line of Thai railways runs through Kanchanaburi
- the line starts in Thonburi (you cannot catch a direct train to Kanchanaburi in Hua Lamphong)
- you can buy your train ticket on the spot
- train station in Kanchanaburi is located near the guesthouse area
- you can check current Thailand Railway Map
4. TAXI from Bangkok to Kanchanaburi
-
- next fast and comfortable way how to get from Bangkok to Kanchanaburi
- travel by private luxury taxi from Bangkok to Kanchanaburi takes about 2.5 hours
- travel by taxi from Bangkok to Kanchanaburi costs about $60-120 (car)
- taxi companies to Kanchanaburi: PGS, Bell Transport, Glass Flower, Bangkok Taxi…
- there are various types of vehicles and private minivans
- Book your luxury private taxi from Bangkok to Kanchanaburi online
BOOK TAXI / CAR with 12go.asia





FAQ + TIPS – Travel from Bangkok to Kanchanaburi:
1️⃣ How to book and buy tickets from Bangkok to Kanchanaburi?
2️⃣ How long does it take from Bangkok to Kanchanaburi?
-
- Travel by train from Bangkok to Kanchanaburi takes about 3-4 hours.
- Travel by bus/minivan from Bangkok to Kanchanaburi takes about 2-3.5 hours.
- Travel by private taxi from Bangkok to Kanchanaburi takes about 2-3.5 hours.
- Travel by minivan from Bangkok to Erawan National Park takes about 6 hours.
3️⃣ What is the travel distance from Bangkok to Kanchanaburi?
-
- Travel distance from Bangkok to Kanchanaburi is about 160 km.
4️⃣ How much does it cost to travel from Bangkok to Kanchanaburi?
-
- Travel by bus/van from Bangkok to Kanchanaburi costs about $5-10/pp.
- Travel by taxi from Bangkok to Kanchanaburi costs about $60-120 (depends on the type of car).
- Travel by minivan from Bangkok to Erawan National Park costs about $7/pp.
5️⃣ Is it possible to travel from Bangkok to Kanchanaburi by plane?
-
- No, it is not possible to travel by plane, there are no flights between Bangkok and Kanchanaburi. The only way how to reach Kanchanaburi from Bangkok is to travel by van, bus or train.
What is the best way of transport from Bangkok to Kanchanaburi?
-
- The best and fast way of getting to Kanchanaburi from Bangkok is to travel by van or minivan. Tickets are cheap and vans and minivans are comfortable.
Is there a private taxi from Bangkok to Kanchanaburi?
-
- Yes, you can travel by private taxi/transfer from Bangkok to Kanchanaburi. It is the most comfortable way of transport but also the most expensive. There are various private taxi companies on this route, e.g. PGS, Bell Transport, Glass Flower, Bangkok Taxi.
How to travel from Bangkok to Erawan National Park?
-
- From Bangkok to Erawan National Park you can travel by private van/minivan, tickets cost about $7.00/pp and travel time is about 6 hours. You can also travel by private taxi, car – the most fastest option, travel time is about 3-4 hours and it costs about $98-160 (car). There is no flight to Erawan National Park.
How to go back from Kanchanaburi to Bangkok?
-
- The same way how you arrived to Kanchanaburi. So, you can travel to Bangkok by van, minivan, bus, taxi or train.
Where to go from Kanchanaburi?
-
- From Kanchanaburi you can travel to northern Thailand – to Chiang Mai or to southern Thailand – to Hua Hin. Or you can go to Khao Sok National Park in Surat Thani province via Hua Hin.
What to see and visit in Kanchanaburi?
-
- You can see and visit these interesting places in Kanchanaburi: Bridge on the River Kwai (historical places), Thailand Burma Railway Centre & Kanchanaburi War Cemetery, Hellfire Pass and Memorial Museum, Erawan National Park, Chungkai Cemetery, Khuean Srinagarindra National Park, Jeath War Museum, War Museum at the Bridge, Prasat Muang Singh National Park, Ban Kao National Museum, Sai Yok Yai Waterfall.
BOOK a TOUR / ACTIVITY in Thailand
Bus Schedule / Timetable – Bangkok to Kanchanaburi + Bus Tickets:
FULL UPDATED BUS SCHEDULE – CLICK HERE
Bus - Bangkok to Kanchan. | Departs in Bangkok | Arrival in Kanchan. | Bus Ticket |
---|---|---|---|
Win Happy | 06:00 | 09:00 | From $4.00 |
Win Happy | 07:00 | 10:00 | From $4.00 |
Win Happy | 08:00 | 11:00 | From $4.00 |
Win Happy | 09:00 | 12:00 | From $4.00 |
Win Happy | 10:00 | 13:00 | From $4.00 |
Win Happy | 11:00 | 14:00 | From $4.00 |
Win Happy | 12:00 | 15:00 | From $4.00 |
Mama Travel and Tour | 07:10 | 10:40 | From $9.00 |
Mama Travel and Tour | 09:30 | 13:00 | From $9.00 |
Mama Travel and Tour | 12:30 | 16:00 | From $9.00 |
Mama Travel and Tour | 15:30 | 19:00 | From $9.00 |
Hanuman Tour Siam | 06:20 | 09:20 | From $5.00 |
Hanuman Tour Siam | 07:40 | 10:40 | From $5.00 |
Hanuman Tour Siam | 09:40 | 12:40 | From $5.00 |
Hanuman Tour Siam | 11:00 | 13:00 | From $5.00 |
Hanuman Tour Siam | 12:20 | 15:20 | From $5.00 |
Hanuman Tour Siam | 13:00 | 16:00 | From $5.00 |
Hanuman Tour Siam | 14:20 | 17:20 | From $5.00 |
Tara Tour and Travel | 08:30 | 12:00 | From $8.00 |
Tara Tour and Travel | 10:30 | 14:00 | From $8.00 |
Thai Sriram | 9:00 | 11:00 | From $9.50 |
Thai Sriram | 11:00 | 15:00 | From $9.50 |
Thai Sriram | 13:00 | 15:00 | From $9.50 |
Thai Sriram | 15:00 | 17:00 | From $9.50 |
12Go Transport | 08:45 | 12:00 | From $8.00 |
Monsiri | 07:00 | 10:20 | From $5.00 |
Monsiri | 09:00 | 12:20 | From $5.00 |
Monsiri | 11:00 | 14:20 | From $5.00 |
Monsiri | 13:00 | 16:20 | From $5.00 |
Monsiri | 15:00 | 18:20 | From $5.00 |
Monsiri | 17:00 | 20:20 | From $5.00 |
Bus Schedule / Timetable – Kanchanaburi to Bangkok + Bus Tickets:
FULL UPDATED BUS SCHEDULE – CLICK HERE
Bus - Kanchanaburi to Bangkok | Departs in Kanchanaburi | Arrival in Bangkok |
---|---|---|
Win Happy | 05:00 | 08:00 |
Win Happy | 07:00 | 10:00 |
Win Happy | 10:00 | 13:00 |
Monsiri Travel | 05:00 | 08:20 |
Monsiri Travel | 06:00 | 09:20 |
Monsiri Travel | 09:00 | 12:20 |
Monsiri Travel | 12:00 | 15:20 |
Monsiri Travel | 15:00 | 18:20 |
Monsiri Travel | 17:00 | 20:20 |
Kanchanaburi Express | 04:00 | 07:00 |
Kanchanaburi Express | 04:50 | 07:50 |
Kanchanaburi Express | 05:20 | 08:20 |
Kanchanaburi Express | 05:50 | 08:50 |
Kanchanaburi Express | 06:20 | 08:20 |
Kanchanaburi Express | 06:50 | 09:50 |
Kanchanaburi Express | 07:50 | 10:50 |
Kanchanaburi Express | 08:50 | 11:50 |
Kanchanaburi Express | 09:50 | 12:50 |
Kanchanaburi Express | 10:50 | 13:50 |
Kanchanaburi Express | 11:50 | 14:50 |
Kanchanaburi Express | 12:50 | 15:50 |
Kanchanaburi Express | 13:50 | 16:50 |
Kanchanaburi Express | 14:50 | 17:50 |
Kanchanaburi Express | 15:50 | 18:50 |
Kanchanaburi Express | 16:50 | 19:50 |
Kanchanaburi Express | 18:00 | 21:00 |
Taxi Schedule / Timetable – Bangkok to Kanchanaburi + Prices:
Taxi Schedule - Bangkok to Kanchanaburi | Travel time | Price (Car) |
---|---|---|
Bangkok Taxi 24 | 03:30 | From $93.00 |
Bangkok Taxi 24 | 03:00 | From $93.00 |
Bangkok Taxi 24 | 02:40 | From $100.00 |
12Go Transfer | 03:00 | From $109.00 |
Glassflower | 03:30 | From $106.00 |
Thailand Limo | 03:00 | From $113.00 |
Thailand Limo | 02:40 | From $113.00 |
MCC VAN | 03:30 | From $90.00 |
Kim Transfers | 03:00 | From $81.00 |
Kim Transfers | 02:50 | From $81.00 |
JOY Taxi | 03:00 | From $96.00 |
JOY Taxi | 06:00 | From $145.00 |
JOY Taxi | 02:30 | From $96.00 |
JOY Taxi | 02:00 | From $96.00 |


Book your tickets from Bangkok to Kanchanaburi + Schedule:
(You can search and book also another travel route, e.g. Bangkok > Surat Thani, Bangkok > Chiang Mai…)