Phnom Penh to Kampot

By train: Royal Railway leaves Phnom Penh at 07:00 and reaches Kampot at 10:51 for USD 10. By bus: Giant Ibis leaves at 08:00 and 14:45, about 4 hours, about USD 10 sold online for October 2026; minivans take about 3 hours from about USD 6.

Phnom Penh to Kampot time and price

Usual way Morning train, or bus later in the day
Typical time 3 h 51 min by train; about 3 to 4 h by road
What it costs Minivan from about USD 6; train USD 10
Where it arrives Kampot station; Giant Ibis office on Street 724, opposite Kampot Park

The train, buses and minivans from Phnom Penh to Kampot

Royal Railway

Running
Phnom Penh station → Kampot station

3 h 51 min · 07:00, arriving 10:51

The same train continues to Sihanoukville.

USD 10

Giant Ibis

Running
Giant Ibis terminal, Street 106 (Night Market) → Giant Ibis office, Street 724, opposite Kampot Park

About 4 h · 08:00, 14:45

About USD 10 online

Minivans (Kimseng and others)

Running
Company offices, Phnom Penh → Company offices, Kampot

About 3 h · Several a day

From about USD 6 online

Leaving Phnom Penh

The train leaves from Phnom Penh's central railway station in Daun Penh. Giant Ibis leaves from its terminal on Street 106 by the Night Market; be there 30 minutes before departure unless you use its free pickup for guests of partner hotels. Minivan companies board at their own offices.

Arriving in Kampot

The train stops at Kampot station. Giant Ibis ends at its office on Street 724, opposite Kampot Park near ABA Bank, where tuk-tuks wait. Minivans stop at their own offices in town.

Luggage, check-in and tickets

Giant Ibis's route page lists 20 kg of luggage and 30 minutes before departure; its general terms say 25 kg and 35 minutes, so go by your ticket. Its direct tickets are non-refundable but can be changed once with 24 hours' notice.

Book Phnom Penh to Kampot

Kampot to Phnom Penh

By bus or train: Giant Ibis leaves Kampot at 08:30, 14:45 and 19:00, about 4 hours to Phnom Penh. The train leaves Kampot at 16:15 and reaches Phnom Penh at 20:39 for USD 10, on the dates checked for October 2026.

Kampot to Phnom Penh time and price

Usual way Bus, or the afternoon train
Typical time About 4 h by bus; 4 h 24 min by train
What it costs Train USD 10
Where it departs Giant Ibis office on Street 724; Kampot station

The train and buses from Kampot to Phnom Penh

Giant Ibis

Running
Giant Ibis office, Street 724 → Giant Ibis terminal, Street 106

About 4 h · 08:30, 14:45, 19:00

Varies by date

Royal Railway

Running
Kampot station → Phnom Penh station

4 h 24 min · 16:15, arriving 20:39

USD 10

Leaving Kampot

Giant Ibis leaves from its office on Street 724, opposite Kampot Park. The train leaves from Kampot station.

Arriving in Phnom Penh

Giant Ibis arrives at Street 106 by the Night Market; the train at the central railway station. For a flight out, Techo International Airport is about 20 km south of the centre.

Before you board

Giant Ibis has Wi-Fi on board, but its route page warns the connection drops out in rural areas.

A yellow train beside the platform at Takeo station.

About four hours by rail or road

Kampot is about 150 km south of Phnom Penh, about four hours by train or bus. Cambodia's passenger trains run on just two lines, and this is one of them: the train leaves early, takes 3 hours 51 minutes and costs a flat USD 10.

Buses give you more times of day. Giant Ibis runs two or three a day each way by its timetable, and minivans were the quickest and cheapest on sale.

For seats, sleepers and vans, see the bus guide; for the railway's stations and tickets, the train guide.

Phnom Penh to Kampot train and bus times

Royal Railway, for October 2026:

  • Phnom Penh to Kampot: 07:00, arriving 10:51
  • Kampot to Phnom Penh: 16:15, arriving 20:39

Giant Ibis (operator timetable):

  • Phnom Penh to Kampot: 08:00, 14:45
  • Kampot to Phnom Penh: 08:30, 14:45, 19:00

Online sale times can differ from the operator's timetable on a given date; the time on your ticket is the one that counts.

Kampot's riverfront buildings and streets beside the river.

Train, bus and minivan prices to Kampot

For October 2026, one adult:

  • Minivan (Kimseng): about USD 6 online
  • Train: USD 10
  • Giant Ibis: about USD 10 online

Prices change with the date and the seat, so check yours when you book.

Fares, currency and what to budget for

Wooden riverside huts reflected in calm water in Kampot.

Kep, the islands and Vietnam from Kampot

For Kep, Giant Ibis also runs Phnom Penh to Kep direct (08:00 and 14:45; back 07:30 and 13:45). The Kampot guide covers Kep, getting around and the onward routes.

The railway continues west to Sihanoukville for the island ferries; see Phnom Penh to Sihanoukville. For Vietnam, the Cambodia–Vietnam border guide covers the crossings, and Phnom Penh to Ho Chi Minh City the main road route.

Phnom Penh to Kampot: what people ask

Is there a train from Phnom Penh to Kampot?

Yes. Royal Railway's 07:00 train reaches Kampot at 10:51 for USD 10; the return leaves Kampot at 16:15, on the dates checked for October 2026.

How long is the bus from Phnom Penh to Kampot?

About 4 hours on Giant Ibis and about 3 hours by minivan, for October 2026.

How much is the bus from Phnom Penh to Kampot?

Minivans from about USD 6 and Giant Ibis about USD 10, sold online for October 2026. The train costs USD 10.

Train or bus to Kampot?

The train if the 07:00 departure suits you: a similar time at a fixed USD 10. The bus or minivan for any other time of day.

Where does the Giant Ibis bus stop in Kampot?

At its office on Street 724, opposite Kampot Park near ABA Bank. In Phnom Penh it leaves from Street 106 by the Night Market.

Where this comes from

  1. Royal Railway official booking: Phnom Penh–Kampot
  2. Royal Railway Cambodia: passenger service
  3. Giant Ibis: phnom penh to kampot
  4. Giant Ibis: timetable
  5. Giant Ibis: ticket and luggage conditions
Book now Trains, buses and ferries