There are 7 ways to get from Danok to Kanchanaburi by bus, plane, train, car, taxi, ferry, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Minivan to Hat Yai, fly to Don Mueang International Airport, train
best- Take the bus from Danok to Hat Yaibus
- Fly from Hat Yai (HDY) to Don Mueang International Airport (DMK)plane HDY - DMK
- Take the train from Taling Chan to Kanchanaburitrain
8h 35m฿1,401–3,775Minivan, train
cheapest- Take the bus from Danok to Hat Yaibus
- Take the train from Hat Yai to Nakhon Pathomtrain
- Take the train from Nakhon Phathom to Kanchanaburitrain
19h 8m฿383–1,880Minivan, bus
- Take the bus from Danok to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Southern Bus Terminal Bangkokbus
- Take the bus from Bangkok Sai Tai Mai Terminal to Kanchanaburi Bus Terminalbus
20h 44m฿1,040–7,810Drive 989 km
- Drive from Danok to Kanchanaburicar 989 km
14h 23m฿3,769–5,443Minivan to Hat Yai, fly to Suvarnabhumi Airport, train
- Take the bus from Danok to Hat Yaibus
- Fly from Hat Yai (HDY) to Suvarnabhumi Airport (BKK)plane HDY - BKK
- Take the train from Ban Chimphli to Kanchanaburitrain
8h 45m฿1,721–4,503Taxi to Trang Airport, fly to Don Mueang International Airport, train
- Take the taxi from Danok to Trang-Airport-TSTtaxi
- Fly from Trang Airport (TST) to Don Mueang International Airport (DMK)plane TST - DMK
- Take the train from Taling Chan to Kanchanaburitrain
8h 39m฿3,388–5,949Minivan, ferry, bus and ferry, bus
- Take the bus from Danok to Hat Yaibus
- Take the ferry from Hat Yai Bus Terminal to Thong Sala Koh Phanganferry
- Take the busferry from Thong Sala Koh Phangan to Southern Bus Terminal Bangkokbusferry
- Take the bus from Bangkok Sai Tai Mai Terminal to Kanchanaburi Bus Terminalbus
30h 57m฿2,650–3,370
Hat Yai (HDY) to Don Mueang International Airport (DMK) flights
Comparing Your Travel Options
The cheapest way to get from Danok to Kanchanaburi is to Minivan and train which costs ฿380 - ฿1900 and takes 19h 8m.
The fastest way to get from Danok to Kanchanaburi is to Minivan and fly and train which takes 8h 35m and costs ฿1400 - ฿3800.
No, there is no direct bus from Danok to Kanchanaburi. However, there are services departing from Danok and arriving at Kanchanaburi Bus Terminal via Thanon Nipatuthit 2, Hat Yai Bus Terminal and Bangkok Sai Tai Mai Terminal. The journey, including transfers, takes approximately 20h 44m.
The distance between Danok and Kanchanaburi is 987 km. The road distance is 989 km.
The best way to get from Danok to Kanchanaburi without a car is to Minivan and train which takes 19h 8m and costs ฿380 - ฿1900.
It takes approximately 8h 35m to get from Danok to Kanchanaburi, including transfers.
Danok to Kanchanaburi bus services, operated by Local Minivan Thailand, depart from Danok station.
Danok to Kanchanaburi bus services, operated by Local Minivan Thailand, arrive at Hat Yai station.
Yes, the driving distance between Danok to Kanchanaburi is 989 km. It takes approximately 14h 23m to drive from Danok to Kanchanaburi.
Book your Danok to Kanchanaburi bus tickets online with 12go.asia.
What companies run services between Danok, Thailand and Kanchanaburi, Thailand?
You can take a bus from Danok to Kanchanaburi Bus Terminal via Hat Yai, Thanon Nipatuthit 2, Hat Yai Bus Terminal, Southern Bus Terminal Bangkok, and Bangkok Sai Tai Mai Terminal in around 20h 44m.
- Website
- airasia.com
Flights from Hat Yai to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,100
Flights from Hat Yai to Suvarnabhumi Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ฿1,000–3,200
Flights from Trang Airport to Don Mueang International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,200–2,100
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Taling Chan to Kanchanaburi
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Hat Yai to Nakhon Pathom
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- ฿280–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿280–340
- 2nd Class (Air-Conditioned Berth)
- ฿300–380
- 2nd Class (Air-conditioned Seat)
- ฿640–700
Train from Nakhon Phathom to Kanchanaburi
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- ฿23–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿23–30
- 2nd Class (Air-conditioned Seat)
- ฿260–290
Train from Ban Chimphli to Kanchanaburi
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Taling Chan to Kanchanaburi
- Ave. Duration
- 2h 14m
- Frequency
- Twice daily
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
- Website
- Phantip 1970
Ferry from Hat Yai Bus Terminal to Thong Sala Koh Phangan
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- ฿900
- Schedules at
- Phantip 1970
- Ave. Duration
- 3h 6m
- Estimated price
- ฿2,100–2,600
Taxi Hatyai
- Phone
- +66 81 748 9911
- Website
- taxihatyai.com
Grab Taxi
- Website
- grab.com
Teksi Luar Bandar Utara Sdn. Bhd.
- Phone
- +60 4-976 5293
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, How do I get from Sydney to Melbourne, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
There are 209+ hotels available in Kanchanaburi.


