There are 3 ways to get from Dhaka to Kanchanaburi by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Shahjalal International Airport, bus
best- Fly from Shahjalal International Airport (DAC) to Suvarnabhumi Airport (BKK)plane DAC - BKK
- Take the bus from The Nine Travel Khaosan to 7Eleven Nanachart Road Kanchanaburibus
8h 55m฿5,511–9,102Train to Agartala, fly, bus
cheapest- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Suvarnabhumi Airport (BKK)plane IXA - BKK
- Take the bus from The Nine Travel Khaosan to 7Eleven Nanachart Road Kanchanaburibus
13h 14m฿4,679–10,870Drive 2,169.8 km
- Drive from Dhaka to Kanchanaburicar 2,169.8 km
34h 4m฿9,965–14,394
Shahjalal International Airport (DAC) to Suvarnabhumi Airport (BKK) flights
Comparing Your Travel Options
The cheapest way to get from Dhaka to Kanchanaburi is to train and fly and bus which costs ฿4600 - ฿11000 and takes 13h 14m.
The fastest way to get from Dhaka to Kanchanaburi is to fly and bus which takes 8h 55m and costs ฿5500 - ฿9500.
The distance between Dhaka and Kanchanaburi is 1749 km. The road distance is 2169.8 km.
It takes approximately 8h 55m to get from Dhaka to Kanchanaburi, including transfers.
Kanchanaburi is 1h ahead of Dhaka. It is currently 3:22 AM in Dhaka and 4:22 AM in Kanchanaburi.
Yes, the driving distance between Dhaka to Kanchanaburi is 2170 km. It takes approximately 34h 4m to drive from Dhaka to Kanchanaburi.
There are 210+ hotels available in Kanchanaburi.
What companies run services between Dhaka, Bangladesh and Kanchanaburi, Thailand?
There is no direct connection from Dhaka to Kanchanaburi. However, you can take the train to Biman Bandar, walk to Shahjalal International Airport (DAC) airport, fly to Suvarnabhumi Airport (BKK), walk to Suvarnabhumi Airport, take the bus to National Gallery, walk to The Nine Travel Khaosan, then take the bus to 7Eleven Nanachart Road Kanchanaburi. Alternatively, you can drive from Dhaka to Kanchanaburi in around 34h 4m.
- Website
- thaiairways.com
Flights from Shahjalal International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ฿5,000–7,000
Flights from Agartala to Suvarnabhumi Airport via Kolkata
- Ave. Duration
- 5h
- When
- Tuesday
- Estimated price
- ฿5,000–13,000
- Website
- goindigo.in
Flights from Agartala to Suvarnabhumi Airport via Gauhati
- Ave. Duration
- 5h 50m
- When
- Wednesday and Saturday
- Estimated price
- ฿4,400–13,000
Flights from Agartala to Suvarnabhumi Airport via Kolkata
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ฿4,400–13,000
Flights from Agartala to Suvarnabhumi Airport via Delhi
- Ave. Duration
- 9h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿7,000–19,000
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ฿6,000–9,000
- Website
- usbair.com
Flights from Shahjalal International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ฿5,000–8,500
- Website
- drukair.com.bt
Flights from Agartala to Suvarnabhumi Airport via Gauhati
- Ave. Duration
- 4h 55m
- When
- Thursday and Sunday
- Estimated price
- ฿2,900–14,000
- Website
- spicejet.com
Flights from Agartala to Suvarnabhumi Airport via Kolkata
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ฿4,000–10,000
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ฿35–200
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- ฿35–55
- 1st class seat (F_SEAT)
- ฿45–65
- Snigdha
- ฿90–130
- AC class seat (AC_S)
- ฿110–160
- 1st class berth (F_BERTH)
- ฿100–120
- AC class berth (AC_B)
- ฿140–200
- Phone
- +66 2 271 1071
- [email protected]
- Website
- The Nine Travel
Bus from The Nine Travel Khaosan to 7Eleven Nanachart Road Kanchanaburi
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ฿430
- Schedules at
- The Nine Travel
Bus from The Nine Travel Khaosan to 7Eleven Nanachart Road Kanchanaburi
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ฿430
- Schedules at
- The Nine Travel
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 Getting around the Cyclades, How to get from London to Edinburgh, and Want to know more about Flixbus? - to help you get the most out of your next trip.





