There are 7 ways to get from Kep to Phuket by train, plane, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Sihanoukville, fly to Phuket International Airport
best- Take the train from Kep to Sihanoukville stationtrain
- Fly from Sihanoukville (KOS) to Phuket International Airport (HKT)plane KOS - HKT
10h 40m฿10,732–17,136Minivan, bus
cheapest- Take the bus from Kep to Sakura Avenue Phnom Penhbus
- Take the bus from Phnom Penh to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Phuketbus
33h 18m฿2,386–8,364Train, bus, ferry
- Take the train from Kep to Phnom Penh Stationtrain
- Take the bus from Phnom Penh Virak Buntham Express to Bangkokbus
- Take the ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pierferry
- Take the ferry from Koh Tao Songserm to Phuket Bus Terminal 1ferry
39h 16m฿6,086–9,862Bus to Tan Son Nhat International Airport, fly to Phuket International Airport
- Take the bus from Ha Tien Bus Station to Bến xe Miền Tâybus
- Fly from Tan Son Nhat International Airport (SGN) to Phuket International Airport (HKT)plane SGN - HKT
14h 18m฿2,706–6,378Train to Phnom Penh, fly to Phuket International Airport
- Take the train from Kep to Phnom Penh Stationtrain
- Fly from Phnom Penh (KTI) to Phuket International Airport (HKT)plane KTI - HKT
14h 20m฿4,494–7,353Train to Phnom Penh, fly to Krabi Airport, bus
- Take the train from Kep to Phnom Penh Stationtrain
- Fly from Phnom Penh (KTI) to Krabi Airport (KBV)plane KTI - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
15h 53m฿4,164–9,673Bus
- Take the bus from Kampot to Siem Reapbus
- Take the bus from Siem Reap Giant Ibis to Bangkok Giant Ibisbus
- Take the bus from Southern Bus Terminal Bangkok to Phuket Bus Terminalbus
34h 15m฿3,270–4,518
Sihanoukville (KOS) to Phuket International Airport (HKT) flights
Comparing Your Travel Options
The cheapest way to get from Kep to Phuket is to Minivan and bus which costs ฿2300 - ฿8500 and takes 33h 18m.
The fastest way to get from Kep to Phuket is to train and fly which takes 10h 40m and costs ฿10000 - ฿18000.
No, there is no direct bus from Kep to Phuket. However, there are services departing from Kep and arriving at Phuket via Samaki Village, Phnom Penh and Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 33h 18m.
The distance between Kep and Phuket is 823 km.
The best way to get from Kep to Phuket without a car is to Minivan and bus which takes 33h 18m and costs ฿2300 - ฿8500.
It takes approximately 10h 40m to get from Kep to Phuket, including transfers.
Kep to Phuket bus services, operated by Giant Ibis, depart from Kep station.
Kep to Phuket bus services, operated by Giant Ibis, arrive at Sakura Avenue Phnom Penh station.
There are 7353+ hotels available in Phuket.
What companies run services between Kep, Cambodia and Phuket, Thailand?
You can take a vehicle from Kep to Phuket via Kep, Sakura Avenue Phnom Penh, Samaki Village, White Hotel, Phnom Penh, and Bangkok Mochit Bus Terminal in around 33h 18m.
- Website
- airasia.com
Flights from Sihanoukville to Phuket International Airport via Siem Reap
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ฿3,900–11,000
Flights from Tan Son Nhat International Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿3,400–8,500
Flights from Phnom Penh to Phuket International Airport via Don Muang
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ฿3,600–5,500
Flights from Phnom Penh to Krabi Airport via Don Muang
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿3,100–9,000
Flights from Phnom Penh to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 3h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ฿3,000–8,500
- Phone
- +855 78 888 582
- [email protected]
- Website
- royalrailway.easybook.com
Train from Kep to Sihanoukville station
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- ฿310–450
- Schedules at
- facebook.com
- Book at
- 12go.asia
Train from Kep to Phnom Penh Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- ฿360–550
- Schedules at
- facebook.com
- Book at
- 12go.asia
Train from Kep to Phnom Penh Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- ฿360–550
- Schedules at
- facebook.com
- Book at
- 12go.asia
Train from Kep to Phnom Penh Station
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- ฿360–550
- Schedules at
- facebook.com
- Book at
- 12go.asia
- Phone
- +855 969993333
- [email protected]
- Website
- Giant Ibis
Bus from Kep to Sakura Avenue Phnom Penh
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- ฿400–550
- Website
- Giant Ibis
Bus from Kampot to Siem Reap
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,000–1,400
- Website
- Giant Ibis
Bus from Siem Reap Giant Ibis to Bangkok Giant Ibis
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Estimated price
- ฿1,100–1,500
- Website
- Giant Ibis
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pier
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ฿1,200–1,400
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
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, Getting around the Cyclades, and Travelling by boat in Italy - to help you get the most out of your next trip.





