There are 9 ways to get from Battambang to Ko Samui by bus, ferry, train, 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.
Bus, ferry
best- Take the bus from Battambang to Poipetbus
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkokbus
- Take the ferry from Bangkok Khao San to Koh Tao Pierferry
- Take the ferry from Koh Tao Songserm to Na Thon Koh Samui Songsermferry
17h 53m฿2,503–3,533Bus, train
cheapest- Take the bus from Battambang to Poipetbus
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkokbus
- Take the train from Krung Thep Aphiwat Central Terminal to Na Thon Seatran Ferry Piertrain
25h 25m฿1,453–2,633Bus, train via Bangkok
- Take the bus from Battambang to Poipetbus
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkokbus
- Take the train from Krung Thep Aphiwat Central Terminal to Lomprayah Nathon Piertrain
22h 36m฿2,056–2,531Bus, bus to Siem Reap, fly
- Take the bus from Battambang to Siem Reapbus
- Take the bus from Siem Reap Town to Siem Reap Airportbus
- Fly from Siem Reap (SAI) to Koh Samui Airport (USM)plane SAI - USM
13h 1m฿7,322–16,967Bus via Thongsala Pier Koh Phangan
- Take the bus from Battambang to Poipetbus
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkokbus
- Take the bus from Southern Bus Terminal to Thongsala Pier Koh Phanganbus
19h 25m฿2,153–2,583Bus
- Take the bus from Battambang to Poipetbus
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkokbus
- Take the bus from The Twin 2000 to Na Thon Koh Samuibus
26h 20m฿1,453–2,433Bus, bus to Suvarnabhumi Airport, fly
- Take the bus from Battambang to Poipetbus
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkokbus
- Fly from Suvarnabhumi Airport (BKK) to Koh Samui Airport (USM)plane BKK - USM
13h 45m฿3,396–10,284Bus, bus to Don Mueang International Airport, fly
- Take the bus from Battambang to Poipetbus
- Take the bus from Poi Pet to Travel Mart Watergate office, Bangkokbus
- Fly from Don Mueang International Airport (DMK) to Koh Samui Airport (USM)plane DMK - USM
14h 3m฿4,787–15,284Bus to Phnom Penh, fly
- Take the bus from Battambang Virak Buntham Express to Phnom Penh Virak Buntham Expressbus
- Fly from Phnom Penh (KTI) to Koh Samui Airport (USM)plane KTI - USM
15h 10m฿7,097–10,978
Siem Reap (SAI) to Koh Samui Airport (USM) flights
Comparing Your Travel Options
The cheapest way to get from Battambang to Ko Samui is to bus which costs ฿1400 - ฿2500 and takes 26h 20m.
The fastest way to get from Battambang to Ko Samui is to bus and fly which takes 13h 1m and costs ฿7000 - ฿17000.
No, there is no direct bus from Battambang to Ko Samui. However, there are services departing from Battambang and arriving at Koh Samui Nathon Pier via Poi Pet, Bangkok Business College, Southern Bus Terminal and Koh Phangan Thong Sala Pier. The journey, including transfers, takes approximately 19h 25m.
The distance between Battambang and Ko Samui is 834 km.
The best way to get from Battambang to Ko Samui without a car is to bus and ferry which takes 17h 53m and costs ฿2500 - ฿3600.
It takes approximately 17h 53m to get from Battambang to Ko Samui, including transfers.
Battambang to Ko Samui bus services, operated by Virak Buntham, depart from Battambang station.
Battambang to Ko Samui bus services, operated by Virak Buntham, arrive at Poipet station.
Book your Battambang to Ko Samui bus tickets online with 12go.asia.
There are 3469+ hotels available in Ko Samui.
What companies run services between Battambang, Cambodia and Ko Samui, Thailand?
You can take a bus from Battambang to Koh Samui Nathon Pier via Poipet, Poi Pet, Travel Mart Watergate office, Bangkok, Bangkok Business College, Bangkok Southern Bus Terminal, Southern Bus Terminal, Thongsala Pier Koh Phangan, and Koh Phangan Thong Sala Pier in around 19h 25m.
- Website
- bangkokair.com
Flights from Siem Reap to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ฿6,500–17,000
Flights from Siem Reap to Koh Samui Airport via Don Mueang International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿6,500–17,000
Flights from Suvarnabhumi Airport to Koh Samui Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- ฿2,600–8,500
Flights from Don Mueang International Airport to Koh Samui Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ฿3,700–6,000
Flights from Phnom Penh to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ฿3,300–15,000
- Website
- thaiairways.com
Flights from Siem Reap to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿6,500–17,000
Flights from Suvarnabhumi Airport to Koh Samui Airport
- Ave. Duration
- 1h 19m
- When
- Every day
- Estimated price
- ฿2,600–8,500
Flights from Phnom Penh to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- ฿6,000–16,000
- Website
- emirates.com
Flights from Siem Reap to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ฿6,500–17,000
Flights from Suvarnabhumi Airport to Koh Samui Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ฿2,600–8,500
Flights from Phnom Penh to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ฿3,300–15,000
- Website
- singaporeair.com
Flights from Siem Reap to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ฿10,000–27,000
Flights from Suvarnabhumi Airport to Koh Samui Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ฿2,600–8,500
Flights from Phnom Penh to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ฿8,500–21,000
Flights from Phnom Penh to Koh Samui Airport via Suvarnabhumi Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- ฿6,000–15,000
- Phone
- +66 2 259 1059
- [email protected]
- Website
- facebook.com
Train from Krung Thep Aphiwat Central Terminal to Lomprayah Nathon Pier
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,433
- Book at
- https://www.12go.asia/en/operator/van2travel-train
Train from Krung Thep Aphiwat Central Terminal to Na Thon Seatran Ferry Pier
- Ave. Duration
- 15h 1m
- Frequency
- 5 times a day
- Estimated price
- ฿850–1,600
- Book at
- https://www.12go.asia/en/operator/van2travel-train
- Phone
- (+855) 81 911 911
- [email protected]
- Website
- vireakbuntham.com
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿280–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿280–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Battambang to Siem Reap
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ฿370–420
- Schedules at
- vireakbuntham.com
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿280–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿280–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿280–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿280–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Battambang to Poipet
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- ฿280–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Battambang Virak Buntham Express to Phnom Penh Virak Buntham Express
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿400–750
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
- Phone
- 02 629 1300
- Website
- 12go.asia
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- Schedules at
- travelmartbangkok.com
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- Schedules at
- travelmartbangkok.com
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- Schedules at
- travelmartbangkok.com
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- Schedules at
- travelmartbangkok.com
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- Schedules at
- travelmartbangkok.com
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- Schedules at
- travelmartbangkok.com
Bus from Poi Pet to Travel Mart Watergate office, Bangkok
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿300
- Schedules at
- travelmartbangkok.com
- Website
- Airport Shuttle Bus Cambodia
Bus from Siem Reap Town to Siem Reap Airport
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- ฿270–320
- Schedules at
- Airport Shuttle Bus Cambodia
- Phone
- +66 2 217 1017
- [email protected]
- Website
- Next Step Journey
Bus from Southern Bus Terminal to Thongsala Pier Koh Phangan
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- ฿1,550
- Website
- Next Step Journey
- Phone
- +66 2 212 1012
- [email protected]
- Website
- The Twin 2000
Bus from The Twin 2000 to Na Thon Koh Samui
- Ave. Duration
- 15h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿850–1,300
- Website
- The Twin 2000
- Phone
- +66 2 206 1006
- [email protected]
- Website
- The Tiger 2022
Bus from The Twin 2000 to Na Thon Koh Samui
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- ฿1,388
- Website
- The Tiger 2022
- Phone
- +66 2 247 1047
- [email protected]
- Website
- 12go.co
Ferry from Bangkok Khao San to Koh Tao Pier
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Book at
- Nor Phuangphet Transport
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Koh Tao Songserm to Na Thon Koh Samui Songserm
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ฿700–1,300
- Website
- Songserm
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, How to plan an amazing trip around Scandinavia, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.







