There are 9 ways to get from Nakhon Ratchasima to Kanchanaburi (State) by bus, train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train, taxi
best- Take the bus from Nakhonratchasima Bus Terminal to Bangkok Mochit Bus Terminalbus
- Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Pathomtrain 85 / ...
- Take the train from Nakhon Phathom to Nam Toktrain
- Take the taxi from Nam Tok to Thong Pha Phumtaxi
10h 22m฿1,302–3,482Train, taxi
cheapest- Take the train from Thanon Chira Junction to Krung Thep Aphiwat Central Terminaltrain 140
- Take the train from Salaya to Nam Toktrain
- Take the taxi from Nam Tok to Thong Pha Phumtaxi
12h 13m฿1,165–4,379Bus, Minivan, taxi
- Take the bus from Nakhonratchasima Bus Terminal to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Kanchanaburibus
- Take the bus from Kanchanaburi to Erawan National Parkbus
- Take the taxi from Erawan National Park to Thong Pha Phumtaxi
11h 7m฿1,802–2,332Train, taxi via Nakhon Pathom
- Take the train from Nakhon Ratchasima to Krung Thep Aphiwat Central Terminaltrain 24
- Take the train from Krung Thep Aphiwat Central Terminal to Nakhon Pathomtrain 85 / ...
- Take the train from Nakhon Phathom to Nam Toktrain
- Take the taxi from Nam Tok to Thong Pha Phumtaxi
11h 48m฿1,169–4,377Drive 485 km
- Drive from Nakhon Ratchasima to Thong Pha Phumcar 485 km
6h 58m฿1,716–2,479Train to Buri Ram, fly to Don Mueang International Airport, train
- Take the train from Thanon Chira Junction to Buri Ramtrain
- Fly from Buri Ram (BFV) to Don Mueang International Airport (DMK)plane BFV - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Pongtrain
6h 43m฿1,708–5,557Bus to Khon Kaen Airport, fly to Don Mueang International Airport, train
- Take the bus from Nakhon Ratchasima to Khon Kaenbus
- Fly from Khon Kaen Airport (KKC) to Don Mueang International Airport (DMK)plane KKC - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Pongtrain
9h 29mTrain to Buri Ram, fly to Suvarnabhumi Airport, train
- Take the train from Thanon Chira Junction to Buri Ramtrain
- Fly from Buri Ram (BFV) to Suvarnabhumi Airport (BKK)plane BFV - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Pongtrain
7h 15m฿1,650–5,442Bus to Khon Kaen Airport, fly to Suvarnabhumi Airport, train
- Take the bus from Nakhon Ratchasima to Khon Kaenbus
- Fly from Khon Kaen Airport (KKC) to Suvarnabhumi Airport (BKK)plane KKC - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Ban Pongtrain
9h 45m
Buri Ram (BFV) to Don Mueang International Airport (DMK) flights
Questions & Answers
The cheapest way to get from Nakhon Ratchasima to Kanchanaburi (State) is to bus and train and taxi which costs ฿1300 - ฿3500 and takes 10h 22m.
The fastest way to get from Nakhon Ratchasima to Kanchanaburi (State) is to train and fly which takes 6h 43m and costs ฿1700 - ฿6000.
The distance between Nakhon Ratchasima and Kanchanaburi (State) is 538 km. The road distance is 485 km.
The best way to get from Nakhon Ratchasima to Kanchanaburi (State) without a car is to bus and train and taxi which takes 10h 22m and costs ฿1300 - ฿3500.
It takes approximately 10h 22m to get from Nakhon Ratchasima to Kanchanaburi (State), including transfers.
Yes, the driving distance between Nakhon Ratchasima to Kanchanaburi (State) is 485 km. It takes approximately 6h 58m to drive from Nakhon Ratchasima to Kanchanaburi (State).
There are 17+ hotels available in Kanchanaburi (State).
What companies run services between Nakhon Ratchasima, Thailand and Kanchanaburi (State), Thailand?
There is no direct connection from Nakhon Ratchasima to Kanchanaburi (State). However, you can take the bus to Bangkok Mochit Bus Terminal, walk to Krung Thep Aphiwat Central Terminal, take the train to Nakhon Pathom, take the train to Nam Tok, then take the taxi to Thong Pha Phum. Alternatively, you can take the bus to Bangkok Mochit Bus Terminal, take the bus to Kanchanaburi, take the bus to Erawan National Park, then take the taxi to Thong Pha Phum.
- Website
- airasia.com
Flights from Buri Ram to Don Mueang International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿950–2,800
Flights from Khon Kaen Airport to Don Mueang International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿800–2,700
Flights from Buri Ram to Suvarnabhumi Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿850–2,600
Flights from Khon Kaen Airport to Suvarnabhumi Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- ฿800–2,800
- Website
- lionairthai.com
Flights from Khon Kaen Airport to Don Mueang International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- ฿900–2,800
- Website
- thaiairways.com
Flights from Khon Kaen Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,800–11,000
- Website
- vietjetair.com
Flights from Khon Kaen Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ฿850–2,700
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Nakhon Pathom
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ฿20–950
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿50–160
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿240–340
- 1st Class (Air-Conditioned Berth)
- ฿700–950
Train from Nakhon Phathom to Nam Tok
- Ave. Duration
- 3h 27m
- Frequency
- Twice daily
- Estimated price
- ฿70–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿70–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿270–370
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Nakhon Ratchasima to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Estimated price
- ฿95–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿95–200
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿300–420
- 1st Class (Air-Conditioned Berth)
- ฿850–1,200
Train from Thanon Chira Junction to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 5h 1m
- Frequency
- Every 3 hours
- Estimated price
- ฿100–1,200
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿100–200
- 2nd Class (Air-Conditioned Berth)
- ฿600–850
- 2nd Class (Air-conditioned Seat)
- ฿300–420
- 1st Class (Air-Conditioned Berth)
- ฿850–1,200
Train from Salaya to Nam Tok
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- ฿75–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿75–190
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿280–390
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Thanon Chira Junction to Buri Ram
- Ave. Duration
- 1h 46m
- Frequency
- Every 3 hours
- Estimated price
- ฿60–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿60–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿260–360
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
Train from Krung Thep Aphiwat Central Terminal to Ban Pong
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ฿55–1,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿55–170
- 2nd Class (Air-Conditioned Berth)
- ฿550–750
- 2nd Class (Air-conditioned Seat)
- ฿250–350
- 1st Class (Air-Conditioned Berth)
- ฿750–1,000
- Phone
- +66 44 230 378
- airkorat@hotmail.com
- Website
- airkorat.com
Bus from Nakhonratchasima Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Every 15 minutes
- Estimated price
- ฿232
- Schedules at
- facebook.com
- Website
- 12go.asia
Bus from Bangkok Mochit Bus Terminal to Kanchanaburi
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿120–250
- Book at
- https://www.omio.com/companies/buses/monsiri-travel-7ozw5
Bus from Kanchanaburi to Erawan National Park
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿50
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Nakhon Ratchasima to Khon Kaen
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Ave. Duration
- 1h 28m
- Estimated price
- ฿950–1,800
Taxi 289
- Phone
- +66985550988
- Website
- taxi289.com
Taxi 289
- Phone
- +669985550988
- Website
- taxi289.com
Taxi 289
- Phone
- +66985550988
- Website
- taxi289.com
Taxi 289
- Phone
- +66985550988
- Website
- taxi289.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 Is ride-sharing platform BlaBlaCar right for you?, Best ways to travel around Australia, and Need to know: Jadrolinija - to help you get the most out of your next trip.









