There are 5 ways to get from Shangri-La Hotel Bangkok to Kanchanaburi by ferry, train, bus, taxi 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.

Recommended option

Ferry, train  •  4h 8m

  1. Take the ferry from Si Praya to Thonburi Railway Green Flag
  2. Take the train from Thon Buri to Kanchanaburi Death Railway BKK

฿43 - ฿1032

4 alternative options

Mini Van  •  4h 58m

  1. Take the Mini Van from Old Southern Terminal Bangkok to Kanchanaburi

฿180 - ฿230

Minivan  •  5h 9m

  1. Take the minivan from Khao San Road to Kanchanaburi

฿299 - ฿324

Taxi  •  1h 50m

  1. Take a taxi from Shangri-La Hotel Bangkok to Kanchanaburi 125.6 km

฿1400 - ฿1700

Drive  •  1h 50m

  1. Drive from Shangri-La Hotel Bangkok to Kanchanaburi 125.6 km

฿330 - ฿490

Questions & Answers

The cheapest way to get from Shangri-La Hotel Bangkok to Kanchanaburi is to Mini Van which costs ฿180 - ฿230 and takes 4h 58m.

More details

The quickest way to get from Shangri-La Hotel Bangkok to Kanchanaburi is to taxi which costs ฿1400 - ฿1700 and takes 1h 50m.

More details

No, there is no direct bus from Shangri-La Hotel Bangkok to Kanchanaburi. However, there are services departing from Robinsons Bangrak and arriving at Kanchanaburi via Democracy Monument and Old Southern Terminal Bangkok. The journey, including transfers, takes approximately 4h 58m.

More details

The distance between Shangri-La Hotel Bangkok and Kanchanaburi is 109 km. The road distance is 125.6 km.

Get driving directions

The best way to get from Shangri-La Hotel Bangkok to Kanchanaburi without a car is to ferry and train which takes 4h 8m and costs ฿40 - ฿1100.

More details

It takes approximately 4h 8m to get from Shangri-La Hotel Bangkok to Kanchanaburi, including transfers.

More details

Shangri-La Hotel Bangkok to Kanchanaburi bus services, operated by Hanuman Tour Siam, depart from Old Southern Terminal Bangkok station.

More details

Shangri-La Hotel Bangkok to Kanchanaburi bus services, operated by Hanuman Tour Siam, arrive at Kanchanaburi station.

More details

Yes, the driving distance between Shangri-La Hotel Bangkok to Kanchanaburi is 126 km. It takes approximately 1h 50m to drive from Shangri-La Hotel Bangkok to Kanchanaburi.

Get driving directions

There are 148+ hotels available in Kanchanaburi. Prices start at ฿3750 per night.

More details

Map of how to get from Shangri-La Hotel Bangkok to Kanchanaburi.
Launch map view
  • Distance: 109 km
  • Duration: 4h 8m

What companies run services between Shangri-La Hotel Bangkok, Thailand and Kanchanaburi, Thailand?

Hanuman Tour Siam operates a bus from Shangri-La Hotel Bangkok to Kanchanaburi every 3 hours. Tickets cost ฿160 and the journey takes 3h.

Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Thon Buri to Kanchanaburi
Ave. Duration
2h 29m
Frequency
Twice daily
Estimated price
฿29 - ฿1000
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
https://www.thairailwayticket.com/eTSRT/default.aspx?language=1
3rd Class (Seat)
฿75 - ฿180
2nd Class (Seat)
฿280 - ฿380
2nd Class (Berth)
฿550 - ฿800
1st Class (Berth)
฿750 - ฿1000
Bus operators
Hanuman Tour Siam
Website
12go.asia
Bus from Old Southern Terminal Bangkok to Kanchanaburi
Ave. Duration
3h
Frequency
Every 3 hours
Estimated price
฿160
Schedules at
12go.asia
Book at
12go.asia
Mama Travel and Tour
Phone
+66(02) 6291163
Email
mamatour1@hotmail.com
Website
facebook.com
Bus from Khao San Road to Kanchanaburi
Ave. Duration
3h 30m
Frequency
3 times a day
Estimated price
฿289
Schedules at
12go.asia
Ferry operators
Chao Phraya Express Boat
Other operators
Taxi from Shangri-La Hotel Bangkok to Kanchanaburi
Ave. Duration
1h 50m
Estimated price
฿1400 - ฿1700
Grab Taxi
Website
grab.com
GoodTaxiThai
Phone
+66 85 046 6356
Website
goodtaxithai.com
All Thai taxi
Phone
+66 2 018 9799
Website
allthaitaxi.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 Need to know: Greyhound, 10 amazing places to get away from it all in Australia and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.