There are 7 ways to get from Phnom Penh Airport (PNH) to Sihanoukville by plane, bus, train, taxi, car or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  3 h 23 min

  1. Fly from Phnom Penh (PNH) to Sihanoukville (KOS) PNH - KOS

$126 - $520

Cheapest option

Train  •  8 h 25 min

  1. Take the train from Phnom Penh Station to Sihanoukville station

$7 - $13

5 alternative options

Van  •  5 h 29 min

  1. Take the Van from Phnom Penh Virak Buntham Express to Sihanoukville Virak Buntham Express

$16

Bus  •  6 h 36 min

  1. Take the bus from Phnom Penh to Sihanoukville

$8 - $12

Taxi  •  3 h 10 min

  1. Take a taxi from Phnom Penh Airport (PNH) to Sihanoukville 136.5 miles

$140 - $180

Drive  •  3 h 10 min

  1. Drive from Phnom Penh Airport (PNH) to Sihanoukville 136.5 miles

$17 - $26

Shuttle  •  4 h 30 min

  1. Take a shuttle bus from Phnom Penh International Airport to Sihanoukville Intercity

$10

Questions & Answers

The cheapest way to get from Phnom Penh Airport (PNH) to Sihanoukville is to bus which costs $8 - $13 and takes 6 h 36 min.

More details

The quickest way to get from Phnom Penh Airport (PNH) to Sihanoukville is to taxi which costs $140 - $180 and takes 3 h 10 min.

More details

No, there is no direct bus from Phnom Penh Airport (PNH) to Sihanoukville. However, there are services departing from Phnom Penh International Airport and arriving at Sihanoukville Virak Buntham Express via Phnom Penh Virak Buntham Express. The journey, including transfers, takes approximately 5 h 29 min.

More details

No, there is no direct train from Phnom Penh Airport (PNH) to Sihanoukville station. However, there are services departing from Phnom Penh Airport and arriving at Sihanoukville station via Phnom Penh Station. The journey, including transfers, takes approximately 8 h 25 min.

More details

The distance between Phnom Penh Airport (PNH) and Sihanoukville is 178 km. The road distance is 218.5 km.

Get driving directions

The best way to get from Phnom Penh Airport (PNH) to Sihanoukville without a car is to Van which takes 5 h 29 min and costs $16.

More details

It takes approximately 3 h 23 min to get from Phnom Penh Airport (PNH) to Sihanoukville, including transfers.

More details

Phnom Penh Airport (PNH) to Sihanoukville bus services, operated by Virak Buntham, depart from Phnom Penh Virak Buntham Express station.

More details

Phnom Penh Airport (PNH) to Sihanoukville train services, operated by Royal Railway Cambodia, arrive at Phnom Penh Station.

More details

The best way to get from Phnom Penh Airport (PNH) to Sihanoukville is to fly which takes 3 h 23 min and costs $120 - $550. Alternatively, you can Van, which costs $16 and takes 5 h 29 min, you could also train, which costs $7 - $13 and takes 8 h 25 min.

Mode details

Map of how to get from Phnom Penh Airport (PNH) to Sihanoukville.
Launch map view
  • Distance: 111.1 miles
  • Duration: 3 h 23 min

What companies run services between Phnom Penh Airport (PNH), Cambodia and Sihanoukville, Cambodia?

Air Class Líneas Aéreas, AirAsia and five other airlines fly from Phnom Penh Airport (PNH) to Sihanoukville every 4 hours. Alternatively, Virak Buntham operates a bus from Phnom Penh Airport (PNH) to Sihanoukville every 4 hours. Tickets cost $11 and the journey takes 4 h.

Airlines
Air Class Líneas Aéreas
Website
airclasscargo.com
Flights from Phnom Penh to Sihanoukville via Siem Reap
Ave. Duration
3 h 32 min
When
Every day
Estimated price
$50 - $380
AirAsia
Website
airasia.com
Flights from Phnom Penh to Sihanoukville via Kuala Lumpur
Ave. Duration
4 h 40 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$80 - $490
Lanmei Airlines
Flights from Phnom Penh to Sihanoukville via Siem Reap
Ave. Duration
3 h 5 min
When
Sunday
Estimated price
$50 - $380
Cambodia Angkor Air
Website
cambodiaangkorair.com
Flights from Phnom Penh to Sihanoukville via Siem Reap
Ave. Duration
3 h 10 min
When
Every day
Estimated price
$240 - $1,000
Cambodia Bayon Airlines
Website
bayonairlines.com
Flights from Phnom Penh to Sihanoukville via Siem Reap
Ave. Duration
4 h 10 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$220 - $280
Train operators
Royal Railway Cambodia
Website
royal-railway.com
Train from Phnom Penh Station to Sihanoukville station
Ave. Duration
7 h
Frequency
4 times a week
Estimated price
$7 - $10
Schedules at
royal-railway.com
Book at
baolau.com
Bus operators
Virak Buntham
Website
virakbuntham.com
Bus from Phnom Penh Virak Buntham Express to Sihanoukville Virak Buntham Express
Ave. Duration
4 h
Frequency
Every 4 hours
Estimated price
$11
Schedules at
virakbuntham.com
Book at
bookmebus.com
Thero Express
Website
theroexpress.com
Bus from Phnom Penh to Sihanoukville
Ave. Duration
4 h 30 min
Frequency
Twice daily
Estimated price
$12
Schedules at
theroexpress.com
Book at
12go.asia
KK Star Airport Express
Website
kkstarbus.com
Shuttle from Phnom Penh International Airport to Sihanoukville
Ave. Duration
4 h 30 min
Frequency
Once daily
Estimated price
$10
Schedules at
kkstarbus.com
Other operators
Taxi from Phnom Penh Airport (PNH) to Sihanoukville
Ave. Duration
3 h 10 min
Estimated price
$140 - $180
Makara Taxi
Phone
+855 88 777 7327
Website
makarataxi.com
Global Taxi
Website
yourphnompenh.com
Phnom Penh Taxi Service
Phone
+855 10978880
Website
phnompenhtaxiservice.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Train travel in France: A guide to SNCF and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Phnom Penh Airport to Sihanoukville Airport. The quickest flight takes 3 h 25 min and has one stopover.

Search flights

Phnom Penh Airport (PNH) to Sihanoukville bus services, operated by Virak Buntham, arrive at Sihanoukville Virak Buntham Express station.

More details

Phnom Penh Airport (PNH) to Sihanoukville train services, operated by Royal Railway Cambodia, arrive at Sihanoukville station.

More details

Yes, the driving distance between Phnom Penh Airport (PNH) to Sihanoukville is 218 km. It takes approximately 3 h 10 min to drive from Phnom Penh Airport (PNH) to Sihanoukville.

Get driving directions

China Yunnan Airlines, Cambodia Bayon Airlines, AirAsia and three other airlines offer flights from Phnom Penh Airport to Sihanoukville Airport.

Search flights

There are 130+ hotels available in Sihanoukville. Prices start at $10 USD per night.

More details