Travel from Phnom Penh to Kampot

Currently there is one train every day from Phnom Penh to Kampot. By train the journey from Phnom Penh to Kampot is scheduled to take 3 hours 40 minutes. By bus the journey from Phnom Penh to Kampot takes from 3 to 4 hours.

Train Times from Phnom Penh to Kampot


  • Please Note: A new timetable is now in operation.
Phnom PenhKampotDay
07:0010:40M,Tu,W,Th,F,Sa,Su

See below for times of bus services from Phnom Penh to Kampot.

Kampot Railway Station
Kampot Railway Station

Bus Times from Phnom Penh to Kampot


There are currently 13 bus services a day from  Phnom Penh to Kampot available to book online. 

Phnom PenhKampotServiceCostCompany
08:0012:00VIP$ 8Pacific Express
08:0011:00VIP$ 9Ekareach Express
08:3011:30VIP Minibus$ 9Kim Seng Express
09:1513:15VIP$ 8Pacific Express
10:3013:30VIP$ 9Ekareach Express
12:3016:30VIP$ 8Pacific Express
12:3015:30VIP Minibus$ 9Kim Seng Express
13:3017:00VIP Minibus$ 9Kim Seng Express
14:3017:30VIP$ 9Ekareach Express
16:3019:30VIP$ 9Ekareach Express
16:4520:45VIP$ 8Pacific Express
16:4519:45VIP Minibus$ 9Kim Seng Express
17:4520:45VIP$ 9Ekareach Express

Buy Tickets from Phnom Penh to Kampot


Use the Search Box below to buy your tickets from Phnom Penh to Kampot.

Powered by 12Go Asia system

Ticket for bus, ferry and train services across Cambodia are available to book online through the Search Box above.

Location of Phnom Penh Train Station


Google Map of Phnom Penh Station

Location of Kampot Station


Google Map of Kampot Station

Next read about Hotels Near Kampot Train Station

How useful was this post?

Click on a star to rate it!

Average rating 3 / 5. Vote count: 3

No votes so far! Be the first to rate this post.