Cambodja heeft een handjevol steden met meer dan 100.000 inwoners. Alleen Phnom Penh is een echte metropool met ruim 1,5 miljoen inwoners. In tegenstelling tot steden als Bangkok en Ho Chi Minh Stad staat de ontwikkeling van Phnom Penh nog in de kinderschoenen.
Er zijn drie steden relevant voor toeristen en dat zijn Phnom Penh (de hoofdstad), Siem Reap (met de vele tempels) en Sihanoukville (met de fijne stranden). Andere steden waar toeristen mee te maken hebben zijn Battambang (langs de route naar Thailand), Poipet (grensovergang met Thailand), Koh Kong (andere grensovergang met Thailand) en Kampong Cham op de route naar Vietnam.
De steden zijn allemaal goed bereikbaar met het openbaar vervoer. Tussen Siem Reap en Phnom Penh gaan dagelijks vele bussen en ook een aantal boten die helemaal via Tonle Sap varen. Backpackers nemen doorgaans de boot, wat een leuke manier is om tussen beide steden te reizen. Wil je een overnachting besparen dan kun je het beste een nachtbus overwegen.
Ook Sihanoukville is goed bereikbaar vanaf beide steden. Vanaf Sihanoukville kun je ook met een minibus of bus langs de kuststreek naar de Thaise grens. Vanaf Phnom Penh kun je met de bus of boot naar de Vietnamese grens (of direct naar Ho Chi Minh Stad). Vanaf Siem Reap gaan dagelijks bussen naar de Thaise grens bij Poipet.