Cambodian roads are quite narrow and have some bumps here and there. However, improvements are being made as we speak. The most convenient mode of transport here is the bus. Buses are cheap and very comfortable to travel in.
Phnom Penh International Airport and Siem Reap International Airport are the major airports of Cambodia. There are other airports at Sihanoukville, Battambang, etc. Most people arrive in Cambodia from Bangkok and Phnom Penh, and then Siem Reap. Flights come in regularly from Ho Chi Minh City, Singapore and Vientiane. Cambodia Angkor Air is the most popular Cambodian carrier.
Important bus routes to Cambodia include Bangkok to Siem Reap to Phnom Penh and Saigon to Phnom Penh. Buses also cross through the Vietnam-Cambodia border.
You can arrive in Siem Reap by train from Bangkok and other nearby cities. The Trans-Siberian railway gets you to Cambodia from Europe. Otherwise, people do not prefer railway services. Buses are preferred instead.
Rent a taxi or drive in to Cambodia from Bangkok, the most popular start-off point. Having your visa and passport makes it easier to cross through customs, after which you can enter Cambodia. Buses are generally delayed longer than private vehicles like cars or even taxis, so you will reach Cambodia faster by these modes of transport.
Cambodia's main ports are Sihanouk International Seaport and Phnom Penh International Port. Boats are used to travel along Tonl Sap, Bassac and Mekong rivers.