Travel within Thailand is: Conditional. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Ko Samui?

Book now

There are 8 ways to get from Kanchanaburi to Ko Samui by train, bus and ferry, bus, car, car ferry 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.

Recommended

Train, bus and ferry

  1. Take the train from Kanchanaburi to Nakhon Phathom
  2. Take the train from Nakhon Pathom to Chumphon
  3. Take the bus and ferry from Chumphon to Koh Samui - Nathon

Minivan, bus and ferry

  1. Take the minivan from Kanchanaburi to Bangkok Southern Bus Terminal
  2. Take the bus and ferry from Bangkok Southern Bus Terminal to Ko Samui

Minivan, bus and ferry via Ko Samui

  1. Take the minivan from Kanchanaburi to Bangkok Southern Bus Terminal
  2. Take the bus and ferry from Bangkok Southern Bus Terminal to Ko Samui

Drive, car ferry

  1. Drive from Kanchanaburi to Don Sak Pier
  2. Take the car ferry from Don Sak Pier to Ko Samui Lipa Noi Pier

Train, bus to Suvarnabhumi, fly to Koh Samui

  1. Take the train from Kanchanaburi to Bang Ramat
  2. Take the bus from Taling Chan District Office (Inbound) to Uruphong
  3. Fly from Suvarnabhumi (BKK) to Koh Samui (USM)

Train to Don Muang, fly to Surat Thani, bus and ferry

  1. Take the train from Kanchanaburi to Taling Chan
  2. Fly from Don Muang (DMK) to Surat Thani (URT)
  3. Take the bus and ferry from Surat Thani Airport to Koh Samui Nathon Pier

Train to Don Muang, fly to Nakhon Si Thammarat, bus and ferry

  1. Take the train from Kanchanaburi to Taling Chan
  2. Fly from Don Muang (DMK) to Nakhon Si Thammarat (NST)
  3. Take the bus and ferry from Nakhon Si Thammarat Airport to Na Thon Koh Samui

Train to Suvarnabhumi, fly to Surat Thani, bus and ferry

  1. Take the train from Kanchanaburi to Bang Ramat
  2. Fly from Suvarnabhumi (BKK) to Surat Thani (URT)
  3. Take the bus and ferry from Surat Thani Airport to Koh Samui Nathon Pier

Kanchanaburi to Ko Samui by train, walk and bus and ferry

7 Weekly Services
14h 29m Average Duration
฿325 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Kanchanaburi to Ko Samui is to minivan and bus and ferry which costs ฿500 - ฿900 and takes 16h 50m.

More details

The quickest way to get from Kanchanaburi to Ko Samui is to train and bus and fly which costs ฿2400 - ฿13000 and takes 7h 57m.

More details

No, there is no direct bus from Kanchanaburi to Ko Samui. However, there are services departing from Kanchanaburi and arriving at Ko Samui via Bangkok Southern Bus Terminal. The journey, including transfers, takes approximately 16h 50m.

More details

The distance between Kanchanaburi and Ko Samui is 499 km.

The best way to get from Kanchanaburi to Ko Samui without a car is to train and bus and ferry which takes 14h 29m and costs ฿320 - ฿2500.

More details

It takes approximately 14h 29m to get from Kanchanaburi to Ko Samui, including transfers.

More details

Kanchanaburi to Ko Samui bus services, operated by Win Happy, depart from Kanchanaburi station.

More details

The quickest flight from Suvarnabhumi Airport to Koh Samui Airport is the direct flight which takes 1h 5m.

Search flights

Kanchanaburi to Ko Samui bus services, operated by Sombat Tour, arrive at Ko Samui station.

More details

Etihad and Bangkok Airways offer flights from Suvarnabhumi Airport to Koh Samui Airport.

Search flights

Map of how to get from Kanchanaburi to Ko Samui.
Launch map view
  • Distance: 498.7 km
  • Duration: 14h 29m

What companies run services between Kanchanaburi, Thailand and Ko Samui, Thailand?

There is no direct connection from Kanchanaburi to Ko Samui. However, you can take the train to Nakhon Pathom, take the train to Chumphon, take the walk to Chumphon, then take the bus and ferry to Koh Samui - Nathon. Alternatively, you can take a vehicle from Kanchanaburi to Ko Samui via Bangkok Southern Bus Terminal and Bangkok Southern Bus Terminal in around 16h 50m.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Suvarnabhumi to Koh Samui
Ave. Duration
1h 10m
When
Every day
Estimated price
฿2200 - ฿11000
Etihad
Website
etihad.com
Flights from Suvarnabhumi to Koh Samui
Ave. Duration
1h 8m
When
Every day
Estimated price
฿2200 - ฿11000
Flights from Suvarnabhumi to Koh Samui via Phuket
Ave. Duration
3h 10m
When
Every day
Estimated price
฿3100 - ฿4700
Thai AirAsia
Website
airasia.com
Flights from Don Muang to Surat Thani
Ave. Duration
1h 16m
When
Every day
Estimated price
฿900 - ฿5500
Flights from Don Muang to Nakhon Si Thammarat
Ave. Duration
1h 17m
When
Every day
Estimated price
฿1000 - ฿4000
Nok Air
Website
nokair.com
Flights from Don Muang to Surat Thani
Ave. Duration
1h 10m
When
Every day
Estimated price
฿950 - ฿3800
Flights from Don Muang to Nakhon Si Thammarat
Ave. Duration
1h 12m
When
Every day
Estimated price
฿1000 - ฿4100
Thai Lion Mentari
Website
lionairthai.com
Flights from Don Muang to Surat Thani
Ave. Duration
1h 11m
When
Every day
Estimated price
฿1000 - ฿4800
Flights from Don Muang to Nakhon Si Thammarat
Ave. Duration
1h 15m
When
Every day
Estimated price
฿1000 - ฿4500
Thai Vietjet Air
Website
vietjetair.com
Flights from Suvarnabhumi to Surat Thani
Ave. Duration
1h 15m
When
Every day
Estimated price
฿850 - ฿4700
Thai Smile
Website
thaismileair.com
Flights from Suvarnabhumi to Surat Thani
Ave. Duration
1h 15m
When
Every day
Estimated price
฿1100 - ฿4100
Train operators
State Railway of Thailand
Phone
1690
Email
sarabanklang@railway.co.th
Website
railway.co.th
Train from Kanchanaburi to Nakhon Phathom
Ave. Duration
1h 42m
Frequency
Once daily
Estimated price
฿55 - ฿1000
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
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 - ฿1000
Train from Nakhon Pathom to Chumphon
Ave. Duration
6h 35m
Frequency
4 times a day
Estimated price
฿130 - ฿1300
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
3rd Class (Seat)
฿130 - ฿230
2nd Class (Air-Conditioned Berth)
฿650 - ฿900
2nd Class (Air-conditioned Seat)
฿350 - ฿480
1st Class (Air-Conditioned Berth)
฿1000 - ฿1300
Train from Kanchanaburi to Bang Ramat
Ave. Duration
2h 42m
Frequency
Once daily
Estimated price
฿65 - ฿1000
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
3rd Class (Seat)
฿65 - ฿170
2nd Class (Air-Conditioned Berth)
฿550 - ฿800
2nd Class (Air-conditioned Seat)
฿260 - ฿360
1st Class (Air-Conditioned Berth)
฿750 - ฿1000
Train from Kanchanaburi to Taling Chan
Ave. Duration
2h 37m
Frequency
Once daily
Estimated price
฿65 - ฿1000
Book at
https://12go.asia/en/operator/thai-railways
Website
https://www.railway.co.th/Home/Index
3rd Class (Seat)
฿65 - ฿170
2nd Class (Air-Conditioned Berth)
฿550 - ฿800
2nd Class (Air-conditioned Seat)
฿260 - ฿360
1st Class (Air-Conditioned Berth)
฿750 - ฿1000
Bus operators
Yellow Bus
Phone
038-967965-7
Email
yellowbus2008@gmail.com
Website
iloveyellowbus.com
Bus and ferry from Chumphon to Koh Samui - Nathon
Ave. Duration
4h 5m
Frequency
Twice daily
Estimated price
฿140 - ฿210
Schedules at
iloveyellowbus.com
Win Happy
Website
12go.asia
Bus from Kanchanaburi to Bangkok Southern Bus Terminal
Ave. Duration
3h
Frequency
Every 2 hours
Estimated price
฿150
Schedules at
12go.asia
ChokeAnan Tour
Phone
(081) 691 - 9669
Email
chokeanantour@hotmail.com
Website
chokeanantour.com
Bus and ferry from Bangkok Southern Bus Terminal to Ko Samui
Ave. Duration
13h 40m
Frequency
3 times a day
Estimated price
฿1400 - ฿1700
Schedules at
chokeanantour.com
VIP
฿1610
Ordinary
฿1400 - ฿1500
Bangkok Mass Transit Authority
Phone
1348
Email
contact1348@bmta.co.th
Website
bmta.co.th
Bus from Taling Chan District Office (Inbound) to Uruphong
Ave. Duration
23 min
Frequency
Every 15 minutes
Estimated price
฿10 - ฿35
Schedules at
transitbangkok.com
Lomprayah
Phone
+66 89 873 0008
Email
customercare@lomprayah.com
Website
lomprayah.com
Bus and ferry from Surat Thani Airport to Koh Samui Nathon Pier
Ave. Duration
2h 45m
Frequency
Twice daily
Estimated price
฿450 - ฿900
Schedules at
lomprayah.com
Book at
12go.asia
One-way
฿450 - ฿700
Bus and ferry from Nakhon Si Thammarat Airport to Na Thon Koh Samui
Ave. Duration
3h 15m
Frequency
Once daily
Estimated price
฿850 - ฿1100
Book at
12go.asia
Ferry operators
Raja Ferry

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 get from Luton Airport into central London, How to get from Southend Airport into central London and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

More Questions & Answers

There are 982+ hotels available in Ko Samui. Prices start at ฿3750 per night.

More details

ticket