Want to know how to get from Phnom Penh to Siem Reap? In this post, we’ll share a summary of the five ways to get there and compare each option on duration, costs and level of comfort. For each option, we go into more detail to help you decide which transport provider to book with and where to buy your tickets.
5 ways to get from Phnom Penh to Siem Reap
There are five ways to travel the distance of 320 km (199 miles) from Phnom Penh to Siem Reap: by bus (5h30m-8h), minivan (5.5-6 hours), taxi (5.5 hours), flight (55 minutes) and ferry* (8 hours). The journey takes between 55 minutes - 8h and the quickest way is by flight. The lowest priced tickets start from €9.00 ($11) for the bus.
There are several bus companies operating the Phnom Penh to Siem Reap route. Note that these buses have different departure and arrival points in the city centres.
You can choose between a morning and a night trip. Travelling at night is a great option to save time, but keep in mind it is safer to travel during the day. The roads in Cambodia can be quite narrow and bumpy and are not well-lit at night.
See here the schedules of bus companies with the best reviews and safety records:
Departure from AST Tours office along Neary Klahan St. in the city centre
Arrival along National Highway 6, near Angkor Grand Pleasure Hotel in the city centre
Departure from Larryta Express Office along France St. in the city centre
Arrival at the Larryta Express Office near Old Bus Station Road in the city centre
Seila Angkor Express
Departure from Seila Angkor Khmer Express station along Sisovath Youvetong St. in the city centre
Arrival at Seila Angkor Khmer Express station opposite Phsa Samaki market
Virak Buntham Express
Departure from Virak Buntham Express Office along France St. in the city centre
Arrival at Virak Buntham Express Tour & Travel office, along National Road 6, opposite Phsa Samaki market
While there are many more companies operating along this route, their reputations are not so good compared to the companies mentioned above.
Phnom Penh to Siem Reap by Ferry*
Duration: 8 hours
Starts from: €29.50 ($35)
Duration: 8 hours
Cost: €29.50 ($35)
*COVID-19 UPDATE: The last time we checked (November 2022), the ferry between Phnom Penh and Siem Reap was unavailable. We suggest taking a bus, a minivan, a taxi, or a flight instead.
Taking the ferry is a completely different experience compared to travelling overland. The journey gives you an idea of how locals live along Tonle Sap Lake. While it will be an interesting ferry journey, it may not offer the spectacular views you were hoping for.
Ferries on this route only operate during the wet season (June to November). Bear in mind that the ferries operating along this route may not have the proper safety and cleanliness standards that you’re accustomed to, and the boat ride can get quite hot.
Ferry tickets cost $35 for the 8-hour ferry ride to Siem Reap.
Departure and arrival ports
If you’re keen on taking the ferry, you can board the boat at the main ferry port along Preah Sisowath Quay in the city centre. You can also book your tickets in advance through your hotel and local travel agencies in Phnom Penh.
In Siem Reap, you will arrive at the Phnom Krom Port. From this ferry port, you can take a 20-minute tuk-tuk or a 10-minute taxi to the city centre. A tuk-tuk ride usually costs around $5 and a taxi will be approximately $10-$15.
Phnom Penh to Siem Reap by Taxi
Duration: 5.5 hours
Starts from: €67.00 ($80)
Duration: 5.5 hours
Cost: €67.00 ($80)
A taxi is a good alternative to the bus if you want a door-to-door transfer. The advantage of booking online is that the fare is fixed.
A 4-passenger car costs $80 on BookAway. If you’re travelling in a big group, you can also book a minivan with fares starting from $135.
TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.
Frequently Asked Questions about Phnom Penh to Siem Reap
What is the distance from Phnom Penh to Siem Reap?
The distance from Phnom Penh to Siem Reap is 320 km (199 miles).
What is the fastest way to get from Phnom Penh to Siem Reap?
The fastest way to get from Phnom Penh to Siem Reap is by flight and takes 55 minutes.
What is the cheapest way to get from Phnom Penh to Siem Reap?
The cheapest way to get from Phnom Penh to Siem Reap is by bus with ticket costs starting from €9.00 ($11).
Rounding it up
We hope this guide was helpful in planning how to get from Phnom Penh to Siem Reap. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.
PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!
Based in Bali, Maarten’s passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you’ll find him surfing in the ocean or exploring the best gems of Indonesia.