There are 6 ways to get from Su-ngai Kolok to Kanchanaburi by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Narathiwat Airport, fly to Don Mueang International Airport, train
best- Take the taxi from Su-ngai Kolok to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Don Mueang International Airport (DMK)plane NAW - DMK
- Take the train from Taling Chan to Kanchanaburitrain
6h 48m฿3,445–6,298Train
cheapest- Take the train from Sungai Kolok to Nakhon Pathomtrain 38 Sungai Kolok - Hua Lamphong - Class II Sleeper AC
- Take the train from Nakhon Phathom to Kanchanaburitrain Death Railway BKK
20h 41m฿359–1,762Bus
- Take the bus from Sungai Kolok to Bangkok Sai Tai Mai Terminalbus
- Take the bus from Bangkok Sai Tai Mai Terminal to Kanchanaburi Bus Terminalbus
30h 22m฿1,206–9,294Drive 1,183 km
- Drive from Su-ngai Kolok to Kanchanaburicar 1,183 km
17h 12m฿4,409–6,368Drive to Sultan Ismail Petra, fly to Don Mueang International Airport, train
- Drive from Su-ngai Kolok to Sultan Ismail Petra (KBR)car
- Fly from Sultan Ismail Petra (KBR) to Don Mueang International Airport (DMK)plane KBR - DMK
- Take the train from Taling Chan to Kanchanaburitrain
9h 14m฿4,947–9,204Drive to Sultan Ismail Petra, fly to Suvarnabhumi Airport, train
- Drive from Su-ngai Kolok to Sultan Ismail Petra (KBR)car
- Fly from Sultan Ismail Petra (KBR) to Suvarnabhumi Airport (BKK)plane KBR - BKK
- Take the train from Ban Chimphli to Kanchanaburitrain
9h 10m฿2,667–10,732
Narathiwat Airport (NAW) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Su-ngai Kolok to Kanchanaburi is to train which costs ฿350 - ฿1800 and takes 20h 41m.
The fastest way to get from Su-ngai Kolok to Kanchanaburi is to taxi and fly and train which takes 6h 48m and costs ฿3400 - ฿6500.
No, there is no direct bus from Su-ngai Kolok to Kanchanaburi. However, there are services departing from Sungai Kolok and arriving at Kanchanaburi Bus Terminal via Bangkok Sai Tai Mai Terminal. The journey, including transfers, takes approximately 30h 22m.
No, there is no direct train from Su-ngai Kolok to Kanchanaburi. However, there are services departing from Sungai Kolok and arriving at Kanchanaburi via Nakhon Phathom. The journey, including transfers, takes approximately 20h 41m.
The distance between Su-ngai Kolok and Kanchanaburi is 1047 km. The road distance is 1183 km.
The best way to get from Su-ngai Kolok to Kanchanaburi without a car is to train which takes 20h 41m and costs ฿350 - ฿1800.
It takes approximately 6h 48m to get from Su-ngai Kolok to Kanchanaburi, including transfers.
Su-ngai Kolok to Kanchanaburi bus services, operated by The Transport Company, depart from Sungai Kolok station.
Su-ngai Kolok to Kanchanaburi train services, operated by State Railway of Thailand, depart from Sungai Kolok station.
The best way to get from Su-ngai Kolok to Kanchanaburi is to train which takes 20h 41m and costs ฿350 - ฿1800. Alternatively, you can bus, which costs ฿1200 - ฿9500 and takes 30h 22m.
What companies run services between Su-ngai Kolok, Thailand and Kanchanaburi, Thailand?
You can take a train from Sungai Kolok to Kanchanaburi via Nakhon Phathom in around 20h 41m. Alternatively, you can take a bus from Sungai Kolok to Kanchanaburi Bus Terminal via Bangkok Sai Tai Mai Terminal in around 30h 22m.
- Website
- malaysiaairlines.com
Flights from Sultan Ismail Petra to Suvarnabhumi Airport via Kuala Lumpur
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- ฿3,500–11,000
- Website
- airasia.com
Flights from Sultan Ismail Petra to Don Mueang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- ฿4,700–8,500
- Website
- airasia.com
Flights from Narathiwat Airport to Don Mueang International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿2,400–4,200
Flights from Sultan Ismail Petra to Don Mueang International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿3,500–9,500
- Website
- thaiairways.com
Flights from Sultan Ismail Petra to Suvarnabhumi Airport via Kuala Lumpur
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ฿3,500–11,000
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Don Mueang International Airport via Kuala Lumpur
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ฿3,200–10,000
- Website
- flyscoot.com
Flights from Sultan Ismail Petra to Suvarnabhumi Airport via Singapore Changi
- Ave. Duration
- 4h 55m
- When
- Thursday
- Estimated price
- ฿2,400–9,500
- 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 Sungai Kolok to Nakhon Pathom
- Ave. Duration
- 18h 20m
- Frequency
- Once daily
- Estimated price
- ฿330–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿330–400
- 2nd Class (Air-Conditioned Berth)
- ฿370–480
- 2nd Class (Air-conditioned Seat)
- ฿700–800
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 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 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
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Sungai Kolok to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 27h 24m
- Frequency
- Twice daily
- Estimated price
- ฿950–9,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 064 963 9979
- Website
- Kanchanaburi Express
Bus from Bangkok Sai Tai Mai Terminal to Kanchanaburi Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ฿130–230
- Schedules at
- Kanchanaburi Express
- Phone
- +66 94 872 8999
- Website
- GO Family
Bus from Bangkok Sai Tai Mai Terminal to Kanchanaburi Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ฿210–240
- Schedules at
- GO Family
- Ave. Duration
- 1h 10m
- Estimated price
- ฿950–1,200
Taxi Thai Center
- Phone
- +66 93 118 3514
- Website
- taxithaicenter.com
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 documents do I need to cross Niagara Falls?, Travelling by boat in Italy, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Su-ngai Kolok to Kanchanaburi bus services, operated by The Transport Company, arrive at Bangkok Sai Tai Mai Terminal station.
Su-ngai Kolok to Kanchanaburi train services, operated by State Railway of Thailand, arrive at Nakhon Pathom station.
Yes, the driving distance between Su-ngai Kolok to Kanchanaburi is 1183 km. It takes approximately 17h 12m to drive from Su-ngai Kolok to Kanchanaburi.
Book your Su-ngai Kolok to Kanchanaburi train tickets online with 12go.asia.
There are 210+ hotels available in Kanchanaburi.



