There are 3 ways to get from Erawan National Park to Tham Krasae by bus, train, car, or taxi
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
best- Take the bus from Erawan National Park to Kanchanaburibus Public bus 8170
- Take the train from Kanchanaburi to Tham Krasaetrain Death Railway BKK
4h 13m฿69–950Drive 53.8 km
- Drive from Erawan National Park to Tham Krasaecar 53.8 km
55 min฿200–288Taxi
- Take the taxi from Erawan National Park to Tham Krasaetaxi 53.8 km
55 min฿390–480
Questions & Answers
The cheapest way to get from Erawan National Park to Tham Krasae is to bus and train which costs ฿65 - ฿950 and takes 4h 13m.
The fastest way to get from Erawan National Park to Tham Krasae is to drive which takes 55 min and costs ฿190 - ฿290.
The distance between Erawan National Park and Tham Krasae is 126 km. The road distance is 53.8 km.
The best way to get from Erawan National Park to Tham Krasae without a car is to bus and train which takes 4h 13m and costs ฿65 - ฿950.
It takes approximately 4h 13m to get from Erawan National Park to Tham Krasae, including transfers.
Yes, the driving distance between Erawan National Park to Tham Krasae is 54 km. It takes approximately 55 min to drive from Erawan National Park to Tham Krasae.
There are 63+ hotels available in Tham Krasae.
What companies run services between Erawan National Park, Thailand and Tham Krasae, Thailand?
There is no direct connection from Erawan National Park to Tham Krasae. However, you can walk to Erawan National Park, take the bus to Kanchanaburi, walk to Kanchanaburi, then take the train to Tham Krasae. Alternatively, you can drive from Erawan National Park to Tham Krasae in around 55 min.
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Kanchanaburi to Tham Krasae
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Estimated price
- ฿19–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–120
- 2nd Class (Air-Conditioned Berth)
- ฿19–25
- 2nd Class (Air-conditioned Seat)
- ฿260–280
Bus from Erawan National Park to Kanchanaburi
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿50
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 How to plan an amazing trip around Scandinavia, Bali: What to do if Mount Agung erupts, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.


