Best way to travel between

Sihanoukville, Cambodia
Phnom Penh
Travel Modes
Price
Distance
Duration
CO2
train
$9.0
274.56 km
7h 17mins
14.55 kgs
 
bus
$10.0
232.56 km
4h 35mins
6.98 kgs
 
bus
$10.0
231.54 km
4h 5mins
6.95 kgs
 
bus
$11.0
230.52 km
4h 5mins
6.92 kgs
 
bus
$12.0
232.96 km
4h 20mins
6.99 kgs
 
bus
$12.0
236.08 km
4h 41mins
7.08 kgs
 
bus
$12.0
230.52 km
5h 6mins
6.92 kgs
 
drive
$23.0
232.78 km
3h 24mins
29.8 kgs
 
flight
$181.0
203.94 km
1h 32mins
22.03 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 274.56 km 7h 17mins 36,024 KHR 9.0
Bus 232.56 km 4h 35mins 40,027 KHR 10.0
Bus 231.54 km 4h 5mins 40,027 KHR 10.0
Bus 230.52 km 4h 5mins 44,029 KHR 11.0
Bus 232.96 km 4h 20mins 48,032 KHR 12.0
Bus 236.08 km 4h 41mins 48,032 KHR 12.0
Bus 230.52 km 5h 6mins 48,032 KHR 12.0
Drive 232.78 km 3h 24mins 92,061 KHR 23.0
Flight 203.94 km 1h 32mins 724,483 KHR 181.0
Take Train from Sihanoukville station to Phnom Penh Station
Time: 7h 17mins Cost: 36,024 KHR; $ 8.1 - 9.9 USD CO2 Emission: 14.59 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sihanoukville, Cambodia and Phnom Penh is to travel by train, which will cost about 36,024 KHR or 8.10 USD.