There are 6 ways to get from Nakhon Si Thammarat to Kanchanaburi by plane, train, bus, car, car 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.
Fly to Don Mueang International Airport, train
best- Fly from Nakhon Si Thammarat (NST) to Don Mueang International Airport (DMK)plane NST - DMK
- Take the train from Taling Chan to Kanchanaburitrain
5h 40m฿1,544–4,070Train, Minivan
cheapest- Take the train from Nakhon Si Thammarat to Krung Thep Aphiwat Central Terminaltrain 86 Nakhon Si Thammarat - Krung Thep Aphiwat Central Terminal Station - Class II Sleeper AC / ...
- Take the bus from Bangkok Mochit Bus Terminal to Kanchanaburibus Mochit Bangkok
18h 14m฿435–1,072Bus
- Take the bus from Nakhon Si Thammarat to Southern Terminal Bangkokbus
- Take the bus from Bangkok Sai Tai Mai Terminal to Kanchanaburi Bus Terminalbus
20h 52m฿868–6,112Drive 773.2 km
- Drive from Nakhon Si Thammarat to Kanchanaburicar 773.2 km
11h 27m฿2,866–4,140Fly to Suvarnabhumi Airport, train
- Fly from Nakhon Si Thammarat (NST) to Suvarnabhumi Airport (BKK)plane NST - BKK
- Take the train from Ban Chimphli to Kanchanaburitrain
5h 51m฿1,664–5,298Bus, car ferry, bus and ferry
- Take the bus from Nakhon Si Thammarat to Raja Ferry Donsak Pierbus
- Take the carferry from Raja Ferry Donsak Pier to Koh Phangancarferry
- 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
24h 28m฿2,178–3,398
Nakhon Si Thammarat (NST) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Nakhon Si Thammarat to Kanchanaburi is to train and Minivan which costs ฿430 - ฿1100 and takes 18h 14m.
The fastest way to get from Nakhon Si Thammarat to Kanchanaburi is to fly and train which takes 5h 40m and costs ฿1500 - ฿4100.
No, there is no direct bus from Nakhon Si Thammarat to Kanchanaburi. However, there are services departing from Nakhon Si Thammarat and arriving at Kanchanaburi Bus Terminal via Bangkok Sai Tai Mai Terminal. The journey, including transfers, takes approximately 20h 52m.
The distance between Nakhon Si Thammarat and Kanchanaburi is 759 km. The road distance is 773.2 km.
The best way to get from Nakhon Si Thammarat to Kanchanaburi without a car is to train and Minivan which takes 18h 14m and costs ฿430 - ฿1100.
It takes approximately 5h 40m to get from Nakhon Si Thammarat to Kanchanaburi, including transfers.
Nakhon Si Thammarat to Kanchanaburi bus services, operated by The Transport Company, depart from Nakhon Si Thammarat station.
Nakhon Si Thammarat to Kanchanaburi bus services, operated by The Transport Company, arrive at Southern Terminal Bangkok station.
Yes, the driving distance between Nakhon Si Thammarat to Kanchanaburi is 773 km. It takes approximately 11h 27m to drive from Nakhon Si Thammarat to Kanchanaburi.
Book your Nakhon Si Thammarat to Kanchanaburi bus tickets online with Omio and 12go.asia.
What companies run services between Nakhon Si Thammarat, Thailand and Kanchanaburi, Thailand?
You can take a bus from Nakhon Si Thammarat to Kanchanaburi Bus Terminal via Southern Terminal Bangkok and Bangkok Sai Tai Mai Terminal in around 20h 52m.
- Website
- lionairthai.com
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ฿1,200–2,000
- Website
- airasia.com
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ฿1,200–3,000
Flights from Nakhon Si Thammarat to Suvarnabhumi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿900–3,000
- Website
- nokair.com
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,200–12,000
- Website
- worldticket.com
Flights from Nakhon Si Thammarat to Don Mueang International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,200–12,000
- Website
- vietjetair.com
Flights from Nakhon Si Thammarat to Suvarnabhumi Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ฿1,300–3,700
- 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 Nakhon Si Thammarat to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 13h 50m
- Frequency
- 4 times a day
- Estimated price
- ฿270–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿270–330
- 2nd Class (Air-Conditioned Berth)
- ฿280–360
- 2nd Class (Air-conditioned Seat)
- ฿610–670
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 Nakhon Si Thammarat to Southern Terminal Bangkok
- Ave. Duration
- 17h 54m
- Frequency
- Once daily
- Estimated price
- ฿650–6,000
- 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
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–230
- Schedules at
- GO Family
Bus from Bangkok Sai Tai Mai Terminal to Kanchanaburi Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ฿210–230
- Schedules at
- GO Family
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Bus from Nakhon Si Thammarat to Raja Ferry Donsak Pier
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿338
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 863036540
- [email protected]
- Website
- krungsiamtour.com
Busferry from Thong Sala Koh Phangan to Southern Bus Terminal Bangkok
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,400–2,400
- Book at
- 12go.asia
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Raja Ferry Donsak Pier to Koh Phangan
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ฿230–430
- Book at
- 12 Go
- Website
- Raja Ferry
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 Train travel in France: A guide to SNCF, Italy Travel Guides, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
There are 209+ hotels available in Kanchanaburi.









