Phnom Penh to Sihanoukville

By bus: Giant Ibis leaves Phnom Penh at 07:45 and Larryta runs sleeper buses, about 3 to 4 hours on the expressway, both about USD 18 sold online for October 2026. The Royal Railway train leaves at 07:00 and takes 6 hours 36 minutes for USD 12.

Phnom Penh to Sihanoukville time and price

Usual way Bus on the expressway
Typical time About 3 to 4 h by bus; 6 h 36 min by train
What it costs Train USD 12; bus about USD 18
Where it arrives Giant Ibis office next to the Autonomous Port; Sihanouk Ville station by train

Buses and the train from Phnom Penh to Sihanoukville

Giant Ibis

Running
Giant Ibis terminal, Street 106 (Night Market) → Giant Ibis office, Phe Street, next to the Autonomous Port

About 3 to 4 h · 07:45

About USD 18 online

Larryta

Running
Larryta Express, Phnom Penh → Larryta Express, Sihanoukville

About 3 h 30 min · Sleeper bus, afternoon departure

About USD 18 online

Royal Railway

Running
Phnom Penh station → Sihanouk Ville station

6 h 36 min · 07:00, arriving 13:36

Stops on the southern line through Takeo, Kep and Kampot.

USD 12

Leaving Phnom 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, which is for guests of its partner hotels. Other bus companies board at their own offices.

The train leaves from Phnom Penh's central railway station in Daun Penh.

Arriving in Sihanoukville

Giant Ibis ends at its office on Phe Street, Sangkat 3, next to the Sihanoukville Autonomous Port, where tuk-tuks wait. Larryta and other companies stop at their own offices.

The train arrives at Sihanouk Ville station.

Luggage, check-in and tickets

Giant Ibis's route page lists 20 kg of luggage and asks for 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 Sihanoukville

Sihanoukville to Phnom Penh

By bus: Giant Ibis leaves Sihanoukville at 13:30 and 19:00, about 3 hours to Phnom Penh, about USD 18 sold online for October 2026. The train leaves Sihanouk Ville station at 14:00 and reaches Phnom Penh at 20:36 for USD 12.

Sihanoukville to Phnom Penh time and price

Usual way Bus on the expressway
Typical time About 3 h by bus; 6 h 36 min by train
What it costs Train USD 12; bus about USD 18
Where it departs Giant Ibis office next to the Autonomous Port; Sihanouk Ville station

Buses and the train from Sihanoukville to Phnom Penh

Giant Ibis

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

About 3 h · 13:30, 19:00

About USD 18 online

Royal Railway

Running
Sihanouk Ville station → Phnom Penh station

6 h 36 min · 14:00, arriving 20:36

USD 12

Leaving Sihanoukville

Giant Ibis leaves from its office on Phe Street, next to the Autonomous Port. The train leaves from Sihanouk Ville station.

Arriving in Phnom Penh

Giant Ibis arrives at Street 106 by the Night Market in central Phnom Penh; 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.

Phnom Penh's rooftops and modern towers under a blue sky.

Three to four hours on the expressway

Sihanoukville is about 240 km south-west of Phnom Penh, and the expressway has made the bus the quick way: about 3 to 4 hours, with one 30-minute stop at a rest area on Giant Ibis.

The train runs the slower southern line through Takeo, Kep and Kampot, 6 hours 36 minutes end to end. It costs less than the bus, has one departure a day each way, and suits travellers who want to stop in Kampot on the way.

For seats, sleepers and vans in general, see the bus guide; for classes and stations, the train guide.

Phnom Penh to Sihanoukville bus and train times

Giant Ibis (operator timetable):

  • Phnom Penh to Sihanoukville: 07:45
  • Sihanoukville to Phnom Penh: 13:30, 19:00

Royal Railway, for October 2026:

  • Phnom Penh to Sihanoukville: 07:00, arriving 13:36
  • Sihanoukville to Phnom Penh: 14:00, arriving 20:36

Also on sale for October 2026: a Larryta sleeper bus in the afternoon, about 3 hours 30 minutes.

A yellow train beside the platform at Takeo station.

Bus and train prices to Sihanoukville

For October 2026, one adult:

  • Train: USD 12
  • Giant Ibis: about USD 18 online
  • Larryta sleeper: about USD 18 online

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

Fares, currency and what to budget for

Tree shade on pale sand beside blue sea in Sihanoukville.

Going on to Koh Rong and the coast

Most travellers go on to the islands. Ferries to Koh Rong and Koh Rong Samloem leave from Sihanoukville in under an hour; the Sihanoukville to Koh Rong ferry guide has the times, fares and piers, and the Koh Rong and Koh Rong Samloem guides cover the beaches.

The Sihanoukville guide covers the town and its other connections. Along the coast, Kampot is a stop on the same railway line.

Phnom Penh to Sihanoukville: what people ask

How long is the bus from Phnom Penh to Sihanoukville?

About 3 to 4 hours on the expressway. Giant Ibis's 07:45 bus was sold as a 3-hour trip for October 2026; Larryta's sleeper as about 3 hours 30 minutes.

Is there a train from Phnom Penh to Sihanoukville?

Yes. Royal Railway runs one train a day each way on the southern line, 6 hours 36 minutes, USD 12 for October 2026: 07:00 from Phnom Penh and 14:00 from Sihanoukville.

Bus or train to Sihanoukville?

The bus takes about half the time; the train is USD 6 cheaper and stops in Kep and Kampot on the way. Pick the train if you have the day.

Where does the Giant Ibis bus stop in Sihanoukville?

At its office on Phe Street, Sangkat 3, next to the Sihanoukville Autonomous Port. In Phnom Penh it leaves from Street 106 by the Night Market.

Can I get from Phnom Penh to Koh Rong in one day?

Yes: a morning bus reaches Sihanoukville by early afternoon, in time for an island ferry. The ferry guide lists the departures.

Where this comes from

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