Contents
From Sukhothai's lotus ponds and Buddha statues in the old city, a UNESCO World Heritage site,[1] you travel to Kanchanaburi's river, bridge and waterfalls, a trip from the cradle of Thai civilization to the western frontier. The two towns are far apart, so plan a long day or an overnight stop in Bangkok.
Sukhothai to Kanchanaburi by Private Transfer
A private transfer is the simplest way to make the trip. A driver picks you up at your hotel in Sukhothai and drops you at your hotel in Kanchanaburi. The drive takes from about 5 hours 30 minutes, and up to about 6 hours 40 minutes with traffic. On booking platforms prices run from about $212 to about $326 (October 2026), depending on the vehicle.[2] Cars, SUVs and VIP vans are on offer, so a group of four to nine people can share the cost.
Sukhothai to Kanchanaburi via Bangkok by Bus
The public route runs through Bangkok. Coaches link Sukhothai and the Mo Chit 2 bus terminal in Bangkok, which connects to the BTS and the MRT.[3] From there you cross the city to the Southern Bus Terminal (Sai Tai Mai), which serves Kanchanaburi and other western provinces.[4] Allow a full day, and stay a night in Bangkok if you arrive late.
Comparing Your Options
| Mode | Price | Duration |
|---|---|---|
| Private transfer | About $212 to $326 | From about 5h 30m[2] |
| Bus via Bangkok (Mo Chit 2 to Sai Tai Mai) | Two separate tickets[3][4] | A full day |
What to See in Kanchanaburi
Kanchanaburi is a province of waterfalls and war history. Erawan Waterfall, the Bridge over the River Kwai, the Kanchanaburi War Cemetery and the World War II Museum are the main sights.[5]
Tips for Traveling from Sukhothai to Kanchanaburi
- Leave early: An early start gets you to Kanchanaburi for a late afternoon walk by the river.
- Share the cost: A private van is the best value for groups of four or more.
- Book ahead: Arrange a private transfer a day before so the driver is waiting at your hotel.
Timetable
| Taxi Sukhothai - Kanchanaburi $ 210.96–324.56 5h 25m – 6h 40m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Sukhothai to Kanchanaburi, including current prices and schedules.
Book a private transfer for a door to door ride, or take a bus to Bangkok's Mo Chit 2 terminal and continue from the Southern Bus Terminal (Sai Tai Mai) to Kanchanaburi.
A private transfer takes from about 5 hours 30 minutes, and up to about 6 hours 40 minutes. The public route via Bangkok takes a full day.
On booking platforms private transfers cost about $212 to $326 (October 2026), depending on the vehicle.
Not directly. Public transport runs through Bangkok, where you change between the Mo Chit 2 and Southern bus terminals.
Erawan Waterfall, the Bridge over the River Kwai, the Kanchanaburi War Cemetery and the World War II Museum are the main sights.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] UNESCO World Heritage Centre: Historic Town of Sukhothai and Associated Historic Towns. Retrieved October 21, 2026.
- [2] 12Go: 12Go timetable: Sukhothai to Kanchanaburi. Retrieved October 28, 2026.
- [3] BusTicket.in.th (The Transport Co., Ltd.): Bangkok Bus Terminal (Chatuchak aka Mochi 2): timetable, services and information. Retrieved October 21, 2026.
- [4] BusTicket.in.th (The Transport Co., Ltd.): Bangkok Bus Terminal Southern (Sai Tai Mai): timetable, services and information. Retrieved October 21, 2026.
- [5] Tourism Authority of Thailand: Kanchanaburi. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.
