How to get from Battambang to Siem Reap
Leaving from...
Going to...
Loading route:
Why visit Siem Reap?
Siem Reap and Angkor Wat come hand in hand with each other. Almost everyone who visits Siem Reap also explores the extensive and remarkable temples of Angkor Wat – the largest religious monument in the world.
Some visitors spend an entire week discovering every corner and carving of the temples, but here’s your reminder to explore beyond Angkor Wat. The city also has cute cafes, a nightly circus that will leave you stunned, never-ending markets, and a lively Pub Street. For many, it exceeds expectations.
What are the 4 ways to travel from Battambang to Siem Reap?
There are 4 ways to travel the 165 kilometre (103 miles) distance from Battambang to Siem Reap. You can choose between the bus, shared minivan, taxi and ferry. The journey takes 3 hours to 4 hours 15 minutes and the quickest way is by bus. If you're on a budget, the cheapest option is by shared minivan with tickets starting at 34,000 KHR ($8.50).
Battambang to Siem Reap by Shared Minivan
A minivan ride from Battambang to Siem Reap costs around 34,000 KHR ($8.50). The minivan journey takes about 3 hours to 3 hours 30 minutes, depending on traffic.
There are two companies operating on this route: Larryta Express and Go Ho Travel.
Both companies generally receive good reviews from travellers. Larryta Express tickets are slightly cheaper than bus ticket prices on this route, which is great if you want to save a few dollars on this trip.
Minivan schedule from Battambang to Siem Reap
Battambang to Siem Reap by Bus
The bus is an affordable way to get from Battambang to Siem Reap. Bus fares start from 40,000 KHR ($10), and the journey takes around 3 hours.
The route mainly follows National Road 5, which is paved and well-maintained. Travelling by bus is usually the fastest public transport option you can take to get to Siem Reap from Battambang.
You can choose from three bus companies operating on this route: Giant Ibis, Airbus and Virak Buntham Express.
Among them, Giant Ibis and Airbus generally receive the best reviews from travellers.
Bus schedules from Battambang to Siem Reap
Each bus company uses its own office as the departure and arrival point, so make sure to check the exact location when booking.
Battambang to Siem Reap by Ferry
The ferry ride from Battambang to Siem Reap can be crowded, warm, and noisy, with a loud engine running for most of the trip. A ferry ticket costs 4 hours 15 minutes, and the journey takes 4 hours 15 minutes. In reality, it often takes 6–7 hours or more, depending on water levels and conditions on the lake.
You really take this ferry for the experience. The route passes floating villages and river communities on Tonle Sap Lake, giving you a rare look at everyday life on the water. The boat also carries local goods like groceries and mail, which makes the journey feel very local. Comfort is basic, with wooden boats, simple seating, and limited personal space.
The ride usually includes a lunch stop at a floating restaurant along the way.
If you are short on time or prefer an easier journey, the bus is the better option. Roads between Battambang and Siem Reap have improved significantly, making bus travel faster and cheaper. The ferry is best if you have time to spare and want to do it once purely for the experience.
Ferry options from Battambang to Siem Reap
The ferry leaves from Angkor Express Boat Pier in Battambang and arrives at Chong Kneas Ferry Port in Siem Reap. From this port, you can take a tuk-tuk to the city centre for 40,000 KHR ($10) per person.
Note that ferry operations are more reliable in the months of August to February.
Battambang to Siem Reap by Taxi
A private transfer from Battambang to Siem Reap is the easiest and most convenient option. The journey takes 3 hours to 3 hours 30 minutes, and you’ll be dropped off right at your accommodation — no need to worry about extra transfers.
Prices for private transfer start at 244,000 KHR ($61) for a 3-seater. Split it with your group, and it’s about 81,000 KHR ($20) each.
Private Transport options from Battambang to Siem Reap
Rounding it up
We hope this guide was helpful in planning how to get from Battambang 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!
Frequently Asked Questions about Battambang to Siem Reap
What is the distance from Battambang to Siem Reap?
The distance from Battambang to Siem Reap is 165 kilometre (103 miles).
What is the fastest way to get from Battambang to Siem Reap?
The fastest way to get from Battambang to Siem Reap is by bus and takes 3 hours.
What is the cheapest way to get from Battambang to Siem Reap?
The cheapest way to get from Battambang to Siem Reap is by shared minivan with ticket costs starting from 34,000 KHR ($8.50).
Was this post helpful?
Click on a star to rate it!
Average rating 5 / 5. Vote count: 4
No votes so far! Be the first to rate this post.
We are sorry that this post didn't meet your expectations.
Your feedback is very valueable to us
What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)
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.
