There are 9 ways to get from Ko Samui to Kep by plane, car ferry, bus, ferry, 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 to Phu Quoc International Airport, car ferry
best- Fly from Koh Samui Airport (USM) to Phu Quoc International Airport (PQC)plane USM - PQC
- Take the carferry from Phu Quoc to Ha Tiencarferry
9h 54m$219–361Train, bus
cheapest- Take the train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminaltrain
- Take the bus from Bangkok to Phnom Penh Virak Buntham Expressbus
- Take the train from Phnom Penh Station to Keptrain
33h 58m$71–131Bus, Minivan
- Take the bus from Koh Samui Bus Terminal to Mo chit Bus Stationbus
- Take the bus from Bangkok Mochit Bus Terminal to Phnom Penhbus
- Take the bus from Sakura Avenue Phnom Penh to Kepbus
31h 48m$89–112Ferry, bus, train via Bangkok
- Take the ferry from Nathon Samui Seatran Pier to Khao Sanferry
- Take the bus from Bangkok to Phnom Penh Virak Buntham Expressbus
- Take the train from Phnom Penh Station to Keptrain
31h 55mFly to Phnom Penh, train
- Fly from Koh Samui Airport (USM) to Phnom Penh (KTI)plane USM - KTI
- Take the train from Phnom Penh Station to Keptrain
14h 40m$220–320Fly to Tan Son Nhat International Airport, bus
- Fly from Koh Samui Airport (USM) to Tan Son Nhat International Airport (SGN)plane USM - SGN
- Take the bus from Bến xe Miền Tây to Ha Tien Bus Stationbus
16h 18m$189–320Fly to Sihanoukville, train
- Fly from Koh Samui Airport (USM) to Sihanoukville (KOS)plane USM - KOS
- Take the train from Sihanoukville station to Keptrain
12h 59m$488–756Bus
- Take the bus from Na Thon Koh Samui to Khaosan Road Bangkokbus
- Take the bus from Bangkok Giant Ibis to Siem Reap Giant Ibisbus
- Take the bus from Siem Reap to Kampotbus
35h 24m$94–128Ferry, bus, train
- Take the ferry from Lomprayah Nathon Pier to Khao San Nara Travelferry
- Take the bus from Bangkok Khao San Road to Phnom Penhbus
- Take the train from Phnom Penh Station to Keptrain
39h 11m$102–111
Koh Samui Airport (USM) to Phu Quoc International Airport (PQC) flights
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Kep is to train and bus which costs $70 - $140 and takes 33h 58m.
The fastest way to get from Ko Samui to Kep is to fly and car ferry which takes 9h 54m and costs $210 - $370.
No, there is no direct bus from Ko Samui to Kep. However, there are services departing from Koh Samui Bus Terminal and arriving at Kep via Bangkok Mochit Bus Terminal, White Hotel and Sakura Avenue Phnom Penh. The journey, including transfers, takes approximately 31h 48m.
The distance between Ko Samui and Kep is 559 km.
The best way to get from Ko Samui to Kep without a car is to bus and Minivan which takes 31h 48m and costs $85 - $120.
It takes approximately 9h 54m to get from Ko Samui to Kep, including transfers.
Ko Samui to Kep bus services, operated by Wonderly Travel, depart from Koh Samui Bus Terminal station.
Ko Samui to Kep bus services, operated by Wonderly Travel, arrive at Mo chit Bus Station.
There are 280+ hotels available in Kep.
What companies run services between Ko Samui, Thailand and Kep, Cambodia?
You can take a bus from Koh Samui Bus Terminal to Kep via Mo chit Bus Station, Bangkok Mochit Bus Terminal, Phnom Penh, White Hotel, Samaki Village, Sakura Avenue Phnom Penh, and Kep in around 31h 48m.
- Website
- vietnamairlines.com
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Suvarnabhumi
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $210–290
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Singapore Changi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $210–290
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Phuket
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $210–290
Flights from Koh Samui Airport to Sihanoukville via Don Muang, Siem Reap
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $350–800
- Website
- bangkokair.com
Flights from Koh Samui Airport to Phnom Penh via Suvarnabhumi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $200–290
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Suvarnabhumi
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $210–290
- Website
- singaporeair.com
Flights from Koh Samui Airport to Phu Quoc International Airport via Singapore Changi
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $200–360
Flights from Koh Samui Airport to Phnom Penh via Singapore Changi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $220–600
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Singapore Changi
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $210–600
- Website
- vietjetair.com
Flights from Koh Samui Airport to Phu Quoc International Airport via Suvarnabhumi
- Ave. Duration
- 4h 3m
- When
- Every day
- Estimated price
- $200–270
- Website
- turkishairlines.com
Flights from Koh Samui Airport to Phnom Penh via Suvarnabhumi
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, Sunday, Thursday, and Saturday
- Estimated price
- $170–600
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Suvarnabhumi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $170–440
- Website
- airasia.com
Flights from Koh Samui Airport to Phu Quoc International Airport via Don Muang
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $120–360
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Don Muang
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- $110–340
- Website
- thaiairways.com
Flights from Koh Samui Airport to Phnom Penh via Suvarnabhumi
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $160–430
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Suvarnabhumi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- $170–440
- Website
- cambodiaangkorair.com
Flights from Koh Samui Airport to Sihanoukville via Suvarnabhumi, Siem Reap
- Ave. Duration
- 7h 30m
- When
- Tuesday and Friday
- Estimated price
- $350–800
Flights from Koh Samui Airport to Sihanoukville via Don Muang, Siem Reap
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $350–800
- Website
- flyscoot.com
Flights from Koh Samui Airport to Phu Quoc International Airport via Singapore Changi
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $200–360
- Website
- sunphuquocairways.com
Flights from Koh Samui Airport to Phu Quoc International Airport via Suvarnabhumi
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $110–310
- Website
- cathaypacific.com
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Hong Kong
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $190–290
- Website
- vietjetair.com
Flights from Koh Samui Airport to Tan Son Nhat International Airport via Phuket
- Ave. Duration
- 4h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $200–300
- Phone
- +855 78 888 582
- cambodia@easybook.com
- Website
- royalrailway.easybook.com
Train from Phnom Penh Station to Kep
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- facebook.com
- Book at
- 12go.asia
Train from Phnom Penh Station to Kep
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- facebook.com
- Book at
- 12go.asia
Train from Phnom Penh Station to Kep
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- facebook.com
- Book at
- 12go.asia
Train from Sihanoukville station to Kep
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- facebook.com
- Book at
- 12go.asia
Train from Phnom Penh Station to Kep
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- $10–17
- Schedules at
- facebook.com
- Book at
- 12go.asia
- Phone
- +66 2 259 1059
- booking@van2traveltrain.co.th
- Website
- facebook.com
Train from Na Thon Seatran Ferry Pier to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 15h
- Frequency
- 4 times a day
- Estimated price
- $26–55
- Book at
- Van2Travel Train
- Phone
- +66 2 207 1007
- booking@wonderlytravel.co.th
- Website
- Wonderly Travel
Bus from Koh Samui Bus Terminal to Mo chit Bus Station
- Ave. Duration
- 12h 30m
- Frequency
- Twice daily
- Estimated price
- $35–55
- Website
- Wonderly Travel
- Phone
- +66 2 259 1059
- booking@van2traveltrain.co.th
- Website
- facebook.com
Bus from Koh Samui Bus Terminal to Mo chit Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- $45–60
- Book at
- Van2Travel Train
- Phone
- +66 2 219 1019
- booking@transbaanton.co.th
- Website
- TransBaanTon
Bus from Koh Samui Bus Terminal to Mo chit Bus Station
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $48
- Website
- TransBaanTon
- Phone
- +855 969993333
- info@giantibis.com
- Website
- Giant Ibis
Bus from Sakura Avenue Phnom Penh to Kep
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $12–16
- Website
- Giant Ibis
Bus from Bangkok Giant Ibis to Siem Reap Giant Ibis
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Estimated price
- $30–45
- Website
- Giant Ibis
Bus from Siem Reap to Kampot
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Website
- Giant Ibis
- Phone
- (+855) 81 911 911
- support@virakbuntham.com
- Website
- vireakbuntham.com
Bus from Bangkok to Phnom Penh Virak Buntham Express
- Ave. Duration
- 12h
- Frequency
- Every 4 hours
- Estimated price
- $29–50
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
Bus from Bangkok to Phnom Penh Virak Buntham Express
- Ave. Duration
- 12h
- Frequency
- Every 4 hours
- Estimated price
- $29–50
- Schedules at
- vireakbuntham.com
- Book at
- 12go.asia
- Phone
- 0903 58 0000
- lienhe@kumhosamco.com.vn
- Website
- kumhosamco.com.vn
Bus from Bến xe Miền Tây to Ha Tien Bus Station
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- $9–16
- Book at
- kumhosamco.com.vn
- Phone
- 1900 6067
- hotro@futabus.vn
- Website
- futabus.vn
Bus from Bến xe Miền Tây to Ha Tien Bus Station
- Ave. Duration
- 8h
- Frequency
- Hourly
- Estimated price
- $8–12
- Book at
- Baolau
- Phone
- +66 2 227 1027
- booking@holidaytravelagency.co.th
- Website
- 12go.co
Bus from Na Thon Koh Samui to Khaosan Road Bangkok
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $21
- Book at
- Holiday Travel Agency
- Phone
- 02 629 1300
- Website
- 12go.asia
Bus from Bangkok Khao San Road to Phnom Penh
- Ave. Duration
- 14h 35m
- Frequency
- Every 4 hours
- Estimated price
- $36
- Schedules at
- travelmartbangkok.com
- Phone
- (0297) 3980 111
- phuquoc.sales@superdong.com.vn
- Website
- superdong.com.vn
Car ferry from Phu Quoc to Ha Tien
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $8–15
- Schedules at
- online.superdong.com.vn
- Book at
- booking.baolau.com
- Phone
- +66 2 243 1043
- booking@sapthaweepholtourandtravel.co.th
- Website
- 12go.co
Ferry from Nathon Samui Seatran Pier to Khao San
- Ave. Duration
- 13h
- Frequency
- Twice daily
- Book at
- Sapthaweephol Tour and Travel
- booking@naratravel.co.th
- Website
- m.facebook.com
Ferry from Lomprayah Nathon Pier to Khao San Nara Travel
- Ave. Duration
- 17h 45m
- Frequency
- Once daily
- Estimated price
- $51
- Book at
- Nara 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 Travelling to and around Russia for the 2018 FIFA World Cup, How to travel India's Golden Triangle, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
















