Cambodia train routes, timetables & tickets

Train timetables, fares and tickets in Cambodia: Phnom Penh to Sihanoukville, Kampot, Kep, Battambang and Poipet.

🚆 Train list 📖 Train guide 📍 Station map

Then choose a route below

Pick a travel date, then click Check times on a route to see the live timetable and prices.

Battambang → Phnom Penh 1 train · 15:00–15:00 · from 10 USD
Book
Kampot → Krong Kep 1 train · 16:15–16:15 · from 6 USD
Book
Kampot → Phnom Penh 1 train · 16:15–16:15 · from 10 USD
Book
Kampot → Sihanoukville 1 train · 11:15–11:15 · from 7 USD
Book
Krong Kep → Kampot 1 train · 10:50–10:50 · from 6 USD
Book
Krong Kep → Phnom Penh 1 train · 16:35–16:35 · from 9 USD
Book
Phnom Penh → Battambang 1 train · 06:40–06:40 · from 10 USD
Book
Phnom Penh → Kampot 1 train · 07:00–07:00 · from 10 USD
Book
Phnom Penh → Krong Kep 1 train · 07:00–07:00 · from 9 USD
Book
Phnom Penh → Sihanoukville 1 train · 07:00–07:00 · from 12 USD
Book
Sihanoukville → Kampot 1 train · 14:00–14:00 · from 7 USD
Book
Sihanoukville → Phnom Penh 1 train · 14:00–14:00 · from 12 USD
Book