Cambodia Transportation


Direct international flights connect Cambodia with only a few countries: China, Japan, South Korea, Thailand, Malaysia, Vietnam, Myanmar, Singapore, Philippine, Laos, Dubai and Qatar. Totally three international airports are at service: Phnom Penh International Airport, Siem Reap International Airport and Sihanoukville International Airport.
Airport Phnom Penh International Airprot Siem Reap International Airport Sihanoukville International Airport
International Flight Bangkok in Thailand; Kuala in Malaysia; Ho Chi Minh City and Hanoi in Vietnam; Vientiane in Laos; Seoul in South Korea; Beijing, Shanghai, and Guangzhou in Mainland China; Hong Kong; Macau; Taipei… Bangkok and Phuket in Thailand; Kuala in Malaysia; Pakse in Laos; Ho Chi Minh City and Hanoi in Vietnam; Manila in Philippine; Singapore; Seoul and Busan in South Korea; Beijing, Shanghai, Guangzhou, Chengdu, Kunming, Wuhan and Hangzhou in Mainland China; Hong Kong… Tianjin and Hangzhou in Mainland China…
Domestic Flight Siem Reap, Sihanoukville Phnom Penh, Sihanoukville Siem Reap, Phnom Penh
Way to Downtown 1. No shuttle bus.
2. Taking a taxi costs around USD 7.
3. You can also ask the hotel you booked before to arrange a Tuk-tuk car to pick you up at the cost of about USD 2-3 per person.
1. No shuttle bus.
2. Most hotels will arrange cars to pick their customers up.
3. Taking a taxi costs around USD 7 and taking a Tuk-tuk car costs USD 4-5.
1. A few shuttle buses are available with the price of USD 5 for a person.
2. Taking a taxi costs around USD 20.
Note Largest airport in the country Busiest airport in the country mainly for tourists to visit famous Angkor Wat Also known as Kaong Kang Airport

Long-distance Bus

Bus transportation is convenient in the country with many bus companies running the service daily. Cross-border buses are available from Vietnam and Thailand. Major domestic routes center on Phnom Penh, but there is no fixed bus station in the city. Buses of different companies may depart from different stations. Some companies offer the service of free hotel pick-up. Following are the information about the five major routes.
Route Duration (hrs) Fare (USD)
Ho Chi Minh City, Vietnam - Phnom Penh 6 9-18
Bangkok, Thailand - Phnom Penh Direct arrival: 8-11
Bus change at border: 12-15
Phnom Penh - Siem Reap 6-7 6-15
Phnom Penh - Battambang 5-6 6-12
Phnom Penh - Sihanoukville 4-5 6-12


There is only one railway at service for passengers.
Route Phnom Penh – Sihanoukville Sihanoukville - Phnom Penh
Departing Time Friday: 15:00
Saturday: 07:00
Sunday: 07:00, 16:00
Saturday: 07:00
Sunday: 07:00, 16:00
Monday: 07:00
Duration 7 hrs 7-7.5 hrs
Fare USD 6 USD 6

1. The trains are only available on Friday, Saturday, Sunday and Monday.
2. Additional trains might be added on festivals and public holidays.
3. The information above is for reference only. Check locally for further confirmation.

Norry or Bamboo Train

It is a locally special vehicle made from bamboos and waste metals by local people, just like a bamboo bed running on the track. With a straw mattress, it can hold people sitting. It is now mainly seen in Battambang, Pursat and Poipet, used for goods and passenger transportation for a short distance and operated daily. The general cost for one person is USD 5. You can also use food, fruit or clothes as an exchange for a ticket. Most norries run at the speed of up to 31 mph (50 km/h) but that operated by the government is slower at 18 mph (30 km/h), which is safer.


Mekong River and Tonle Sap Lake are the two main waterways in the country. There are river ferries serving passengers between Phnom Penh, Siem Reap and Battambang, mostly running in August to next March. The departure time is from 07:00-07:30 in general every day.

Major Routes:
Route Duration (hrs) Fare (USD)
Phnom Penh - Siem Reap 4-6 About 35
Siem Reap - Battambang Wet season: 6-8
Dry season: longer
About 20

Port Address:
Phnom Penh: Sisowath Quay, which is near Street 104.
Siem Reap: Depart from the pier at Chong Khneas, which is 9 mi (15 km) away from downtown.
Battambang: Depart from the pier in the north of the city.


Taxi is not common in Cambodia. It can mainly be seen in Phnom Penh. Most taxis charge by meter. From Phnom Penh Airport to downtown, it costs about USD 38.5 on average, including USD35 for the bill and 10% for the tip. You can also hire a car. Local agencies and hotels offer such a service. The cost shall be negotiated ahead of time. A one-day use generally costs USD 25-35 and a short-distance drive costs about USD 4-5.


It is an auto-rickshaw with a canopy, frequently seen in Southeast Asian countries including Cambodia, Thailand, Sri Lanka and India. It can accommodate 1-4 people. Traveling in urban area, ie. downtown Siem Reap will cost USD 1-2. It can also be rent for a one-day trip to Angkor Wat at the cost of about USD 20-60.

Motobike and Bike

Taking a motorbike in downtown Siem Reap costs USD 1-2 and it gets double in the night. Travel agencies and hotels offer the service of renting motorbikes to travelers. The cost is about USD 5-7 per day. Remember to wear a helmet while riding a motorbike or you might be fined.

Renting a bike is also a good choice. It's a wonderful experience to ride a bike to get around in the downtown. If you want to visit Angkor Wat by bike, it will be a bit energy-consuming. Bikes can be rent on the street and also at hotels. The average cost of renting a bike is about USD 1-3 per day.

Cambodia Transportation FAQs:

1. What is the best way to get from Phnom Penh to Siem Reap?
It's recommended taking a boat if it is June to December, or taking a bus in other time. There are ferries departing at 07:00-07:30 every day from Sisowath Quay in Phnom Penh to Siem Reap. You can travel along Tonle Sap Lake to view the beautiful scenery. The duration is 4-6 hours at the cost of about USD 35. Taking a bus will take you 6-7 hours at the cost of about USD 6-15.

2. How to travel from Vietnam to Cambodia?
Taking an international bus from Ho Chi Minh City in Vietnam to Phnom Penh is the best choice. It takes around 6 hours at the cost of USD 9-18 on average. Travel agencies in Vietnam offer such services. It should be noted that a Cambodia visa is required.

3. How to get to Angkor Wat from Bangkok, Thailand?
The best way is to take a long-distance bus from Bangkok. You can buy a ticket from agencies in Bangkok at the cost of about USD 18-38 per person. A direct arrival usually takes 8-11 hours while if a car change is required at the border, it will take around 12-15 hours to arrive in Siem Reap. In addition, you should obtain a visa to Cambodia in advance.
- Last updated on Mar. 30, 2023 by Brenda Lian -