There are 7 ways to get from Kanchanaburi to Ko Chang by bus, busferry, ferry, car, car ferry, plane, 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.
Bus, bus and ferry
best- Take the bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminalbus
- Take the busferry from Khaosan Road to Koh Chang Bang Bao Pierbusferry
9h 55m฿1,219–1,254Train, bus
cheapest- Take the train from Kanchanaburi to Jaran Sanitwongtrain Death Railway Namtok
- Take the bus from Suvarnabhumi Airport Bangkok to Koh Chang Ao Sapparot Pierbus Suvarnabhumi Airport Bangkok - Koh Chang Ao Sapparot Pier
9h 55m฿758–1,932Bus, ferry via Suvarnabhumi Airport (BKK)
- Take the bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminalbus
- Take the ferry from Suvarnabhumi Airport Bangkok to Koh Changferry Suvarnabhumi Airport Bangkok - Koh Chang
10h 43m฿1,125–1,160Drive, car ferry
- Drive from Kanchanaburi to Ao Thammachat Piercar
- Take the carferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Piercarferry
6h 39m฿1,814–2,599Bus, fly, car ferry
- Take the bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminalbus
- Fly from Suvarnabhumi Airport (BKK) to Trat Airport (TDX)plane BKK - TDX
- Take the carferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Piercarferry
6h 58m฿2,164–5,149Bus, ferry
- Take the bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminalbus
- Take the ferry from Boonsiri Khao San office to Koh Chang Bang Bao Pierferry Boonsiri Khao San office - Koh Chang Boonsiri Office Bang Bao Pier
11h 20m฿1,217–1,259Mini Van, Public Van, bus and ferry
- Take the bus from Kanchanaburi to Bangkok Mochit Bus Terminalbus
- Take the bus from Sutheesarn to Suvarnabhumi Airportbus 555
- Take the busferry from Suvarnabhumi Airport to Haad Sai Khao, Koh Changbusferry
12h 22m฿946–1,334
Suvarnabhumi Airport (BKK) to Trat Airport (TDX) flights
Comparing Your Travel Options
The cheapest way to get from Kanchanaburi to Ko Chang is to bus and ferry via Suvarnabhumi Airport (BKK) which costs ฿1120 - ฿1160 and takes 10h 43m.
The fastest way to get from Kanchanaburi to Ko Chang is to drive and car ferry which takes 6h 39m and costs ฿1800 - ฿2600.
No, there is no direct bus from Kanchanaburi to Ko Chang. However, there are services departing from Kanchanaburi Bus Terminal and arriving at Koh Chang Bang Bao Pier via บรมราชชนนี 58;Borommaratchachonnani 58 and Khaosan Road. The journey, including transfers, takes approximately 9h 55m.
The distance between Kanchanaburi and Ko Chang is 488 km.
The best way to get from Kanchanaburi to Ko Chang without a car is to bus and bus and ferry which takes 9h 55m and costs ฿1210 - ฿1260.
It takes approximately 9h 55m to get from Kanchanaburi to Ko Chang, including transfers.
Kanchanaburi to Ko Chang bus services, operated by Kanchanaburi Express, depart from Kanchanaburi Bus Terminal station.
Kanchanaburi to Ko Chang bus services, operated by Kanchanaburi Express, arrive at Bangkok Sai Tai Mai Terminal station.
There are 495+ hotels available in Ko Chang.
What companies run services between Kanchanaburi, Thailand and Ko Chang, Trat, Thailand?
There is no direct connection from Kanchanaburi to Ko Chang. However, you can take the bus to Bangkok Sai Tai Mai Terminal, walk to บรมราชชนนี 58;Borommaratchachonnani 58, take the bus to แยกคอกวัว;Khok Wua Intersection, walk to Khaosan Road, take the vehicle to Koh Chang Bang Bao Pier, then take the taxi to Ko Chang. Alternatively, you can take a bus from Kanchanaburi Bus Terminal to Ko Chang via Bangkok Sai Tai Mai Terminal, บรมราชชนนี 58;Borommaratchachonnani 58, ถนนพะเนียง;Phaniang Road, สนามบินสุวรรณภูมิ, Suvarnabhumi Airport Bangkok, and Koh Chang in around 10h 43m.
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Trat Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿1,700–4,600
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Kanchanaburi to Jaran Sanitwong
- Ave. Duration
- 2h 22m
- 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
- +66 064 963 9979
- Website
- Kanchanaburi Express
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ฿130–230
- Schedules at
- Kanchanaburi Express
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ฿130–230
- Schedules at
- Kanchanaburi Express
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ฿130–230
- Schedules at
- Kanchanaburi Express
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- ฿130–230
- Schedules at
- Kanchanaburi Express
- Phone
- +66 94 872 8999
- Website
- GO Family
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ฿210–240
- Schedules at
- GO Family
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ฿210–240
- Schedules at
- GO Family
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ฿210–240
- Schedules at
- GO Family
Bus from Kanchanaburi Bus Terminal to Bangkok Sai Tai Mai Terminal
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- ฿210–240
- Schedules at
- GO Family
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Busferry from Khaosan Road to Koh Chang Bang Bao Pier
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ฿965
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Bus from Suvarnabhumi Airport Bangkok to Koh Chang Ao Sapparot Pier
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ฿600–900
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Website
- bangkokairportonline.com
Bus from Sutheesarn to Suvarnabhumi Airport
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿29–50
- Schedules at
- transitbangkok.com
- Phone
- +66 8-0357-1251
- [email protected]
- Website
- swbbus.com
Busferry from Suvarnabhumi Airport to Haad Sai Khao, Koh Chang
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Suvarnabhumi Airport Bangkok to Koh Chang
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ฿800–900
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Khao San office to Koh Chang Bang Bao Pier
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿900–950
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Car ferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Pier
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ฿90
- Schedules at
- kohchangferries.com
Car ferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Pier
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ฿90
- Schedules at
- kohchangferries.com
- Website
- kohchangferries.com
Car ferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Pier
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ฿80
- Schedules at
- kohchangferries.com
Car ferry from Ao Thammachat Pier to Koh Chang Ao Sapparot Pier
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ฿80
- Schedules at
- kohchangferries.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 Travelling by boat in Italy, Which London airport should I choose?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.









