Verified on
Getting to and around Kampot and Kep
Take the 07:00 train from Phnom Penh (3 hours 51 minutes, USD 10) or a bus or minivan in 3 to 4 hours. Kep is 30 minutes on by van. From Kampot, speed ferries sail straight to Koh Rong and Koh Rong Samloem in about 2 hours, and minivans cross to Hà Tiên and Phu Quoc in Vietnam.
Kampot and Kep at a glance
| Usual way in | Train or bus from Phnom Penh; train or van from Sihanoukville; minivan from Hà Tiên in Vietnam |
|---|---|
| Stations and terminals | Kampot station; Giant Ibis on Street 724; Kampot International Tourism Port for the islands |

Arriving by train, bus or van
From Phnom Penh. Royal Railway's 07:00 train reaches Kampot at 10:51 for USD 10. Giant Ibis buses leave at 08:00 and 14:45, about 4 hours, for about USD 10, and minivans take about 3 hours from about USD 6, sold online for October 2026. See Phnom Penh to Kampot.
To Kep from Phnom Penh. The same 07:00 train stops at Kep's station, Sangkat Prey Thum, at 10:40, for USD 9. Giant Ibis also runs straight to Kep at 08:00 and 14:45.
From Sihanoukville. The 14:00 train reaches Kampot at 16:12 for USD 7; vans and buses take about 2 hours 30 minutes from about USD 10. See the Sihanoukville guide.
From Siem Reap. Giant Ibis's night bus takes about 11 hours. See the Siem Reap guide.
From Vietnam. Minivans from Hà Tiên cross at Prek Chak and reach Kampot and Kep in about two hours. Cambodia's e-visa is not accepted at Prek Chak; the Cambodia–Vietnam border guide explains the options.
By air. Kampot has no airport. Fly to Phnom Penh (Techo airport guide) or to Sihanoukville and continue by road or train.

Leaving Kampot: islands, Vietnam and the train
To Kep. Vans take about 30 minutes, from about USD 5 sold online for October 2026, with departures through the day.
To Koh Rong and Koh Rong Samloem. Speed ferries now sail from Kampot itself: Vireak Buntham from the Kampot International Tourism Port at 08:30, about 1 hour 30 minutes to Koh Rong Samloem and 2 hours to Koh Rong, back at 15:30; GTVC at 09:30, about 2 hours 15 minutes to Koh Rong, USD 16 sold online for October 2026. The other way is by road or train to Sihanoukville and the boats there; see Sihanoukville to Koh Rong and the ferry guide.
To Phnom Penh. The train leaves at 16:15 and arrives at 20:39, USD 10; Giant Ibis leaves at 08:30, 14:45 and 19:00, about 4 hours. Phnom Penh to Kampot covers both directions.
To Sihanoukville. The 11:15 train arrives at 13:49, USD 7; vans take about 2 hours 30 minutes from about USD 10.
To Siem Reap. Giant Ibis's night bus leaves at 19:00. See the Siem Reap guide.
To Vietnam and Phu Quoc. Vans leave Kampot for the Prek Chak–Hà Tiên crossing from about USD 10, 1 to 2 hours. Minivan-and-ferry tickets to Phu Quoc take 3 hours 30 minutes to 4 hours 30 minutes, from about USD 27 sold online for October 2026. VietnamTransportGuide's Phu Quoc guide and Vietnam–Cambodia border page pick up on the Vietnamese side.
Around town. Tuk-tuks, Grab and PassApp all work in Kampot; the tuk-tuk guide covers how to use them.
Where the trains, buses and boats leave
Giant Ibis Kampot
Giant Ibis's office on Street 724, opposite Kampot Park near ABA Bank. Buses leave for Phnom Penh at 08:30, 14:45 and 19:00, and the night bus for Siem Reap at 19:00. Minivan companies board at their own offices in town.
Kampot railway station
Royal Railway's Kampot station, on the southern line. Trains leave for Phnom Penh at 16:15 (arriving 20:39) and for Sihanoukville at 11:15 (arriving 13:49), on the dates checked for October 2026. Its street address is not published, so give the driver the station's name.
Kampot International Tourism Port
The Kampot International Tourism Port, outside town, a 10 to 15 minute tuk-tuk ride from the centre, about USD 3 to 4; no bus runs there. Vireak Buntham's speed ferry leaves for Koh Rong and Koh Rong Samloem at 08:30 and comes back at 15:30. A second company, GTVC, sails at 09:30; check which pier your ticket names.

Routes from Kampot
Getting to Kampot and Kep: what people ask
Is there a ferry from Kampot to Koh Rong?
Yes. Vireak Buntham's speed ferry leaves the Kampot International Tourism Port at 08:30 and takes about 2 hours to Koh Rong and 1 hour 30 minutes to Koh Rong Samloem; GTVC sails at 09:30, from USD 16 sold online for October 2026. Boats come back at 15:30. The port is a 10 to 15 minute tuk-tuk ride from town.
How do I get from Kampot to Kep?
By van, about 30 minutes, from about USD 5, or by tuk-tuk or Grab. The morning train from Phnom Penh also stops at Kep before Kampot.
Is the train or the bus better from Phnom Penh to Kampot?
The train is the easier ride: 07:00 from Phnom Penh, 3 hours 51 minutes, USD 10, with no road traffic. Minivans are a little faster at about 3 hours, from about USD 6; Giant Ibis buses take about 4 hours.
How do I get from Kampot to Phu Quoc?
On a combined minivan-and-ferry ticket via the Prek Chak–Hà Tiên border, 3 hours 30 minutes to 4 hours 30 minutes, from about USD 27 sold online for October 2026. Check your visa for Vietnam before you go.
How do I get from Kampot to Siem Reap?
By Giant Ibis's night bus at 19:00, arriving the next morning, or by going to Phnom Penh first and taking a day bus or a flight on from there.
What is the nearest airport to Kampot?
Kampot has none. Sihanoukville's airport (KOS) and Phnom Penh's Techo airport (KTI) are the nearest; from either, continue by road, and from Phnom Penh also by train.