
Minivan / van
Best mix of price, comfort and availability
Private taxi/car
Door-to-door, flexible stops
Boat (Tonle Sap)
Scenic route, seasonal conditions
Train
No railway connection on this route
Quick answer: If you’re traveling from Battambang to Siem Reap, your main options are bus/minivan, private car/taxi, boat or a combination. The journey by bus or minivan usually takes ~3–4 hours, private car/taxi about ~2.5–3 hours, and boat (via the Tonlé Sap route) around ~5–6 hours depending on water levels. There is no train and no flight between Battambang and Siem Reap.
At a glance:
- 📍 Distance: approximately 170 km (by road)
- ⏱️ Travel time: bus/minivan ~3–4 hours, private car/taxi ~2.5–3 hours, boat ~5–6 hours
- 💰 Price range: bus/minivan from ~7–15 USD per person, private car/taxi ~60–200 USD per vehicle, boat ~25–60 USD per person
- 🚕 Best for comfort: Private car/taxi with driver (door to door service)
- 🚢 Scenic route: Boat via Tonlé Sap
- 🚍 Budget friendly: Bus or minivan
Last updated: March 2026
From Battambang to Siem Reap you can get by bus/minivan, boat, taxi.
-
- The travel distance from Battambang to Siem Reap in Cambodia spans approximately 170 km by road. Unfortunately, there are no railway or flight options available for this route. However, you can opt to travel by tourist bus or minivan, with a journey duration of about 2.5-4 hours and ticket prices ranging from $7 to $15 per person. This mode of transport is highly favored among tourists. Alternatively, you can choose the comfort and speed of private taxi or car, which typically takes around 3 hours and costs between $60 and $200 per vehicle.
- Another option of transportation is to take a scenic boat ride, which requires approximately 3-10 hours of travel time. Boat tickets can be purchased in Battambang through local hotels or tourist agencies. Conveniently, you can easily book bus tickets or private taxi/car from Battambang to Siem Reap online. From Siem Reap, you can further explore by traveling to Bangkok via the Poi Pet border crossing, or venture to Laos through the Stung Treng border crossing to Don Det (Si Phan Don).
-
- From Siem Reap, travelers can easily journey to Phnom Penh by bus or plane. Discover more about reaching Siem Reap below. Additionally, from Siem Reap, you can venture to Phnom Penh, the capital of Cambodia, or Sihanoukville, a popular coastal destination. You can also reach Sihanoukville via Kampot, another popular place in Cambodia.
| Transfer Mode – Battambang to Siem Reap | Travel Time | Cost Range |
|---|---|---|
| Bus or Van | 2.5–4 hours | $7–15 per person |
| Private Taxi / Car / Minibus | 3-4 hours | $60–200 per vehicle |
| Boat Transfer | 3–10 hours | $25–60 per person |
How do I get from Battambang to Siem Reap?
1. BUS / MINIVAN from Battambang to Siem Reap
👉 Bus / minivan is the cheapest and most popular way from Battambang to Siem Reap.
- ✔️ Good for: budget travelers and solo travelers
- ✔️ Duration: ~2.5–4 hours
- ✔️ Price: $7–15 per person
- ✔️ Comfort: medium (seats in buses or comfortable minivans)
- ✅ Best option: Companies like Virak Buntham, Giant Ibis, Larryta Express or Capitol VIP
- 💡 Tip: Arrive at least 30 minutes early and check departure/arrival points carefully when booking online.
The most used and cheap transfer option from Battambang to Siem Reap is by bus or minivan / minibus. Since there is no railway between these cities, the bus will be the next best transport alternative. On this route to Siem Reap, you can use buses or minivans from the companies Virak Buntham, Giant Ibis, Larryta Express, Capitol VIP, Go Ho Travel, Rally Tour and Travel, SRL Transport, Angkor Guide Adventure which mostly offer you buses or comfortable minivans with seats.
The travel time by buses or minivans from Battambang to Siem Reap is approximately 2.5-4 hours, but please be aware that buses in Cambodia can sometimes be late and the exact times may not be observed. Buses can depart from various locations or stops in Battambang and also arrive at various locations in Siem Reap.
You will see this information when searching and booking tickets on online platforms, so read the information carefully to avoid misunderstandings. Bus transfers in Cambodia are usually the cheapest transport option in Cambodia.
BOOK BUS TICKETS to Siem Reap ➜
It is no different in this case as well, one-way bus ticket from Battambang to Siem Reap costs between $7-15/pp, these prices can change during the year.
Bus tickets to Siem Reap from Battambang are easy to find and buy online well in advance. Some companies also accept e-tickets on a phone or tablet, but always read the current ticket conditions when booking tickets.
It is also recommended to arrive at the departure point in Battambang at least 30 minutes before the bus departs. The bus transfer is suitable for most solo travelers and also for low-cost travelers who have a more limited budget for their trip.
| Bus Service | Departs in Battambang | Arrival in Siem Reap |
|---|---|---|
| Capitol VIP | 07:00 | 11:00 |
| Capitol VIP | 09:45 | 13:45 |
| Capitol VIP | 13:30 | 17:30 |
| Capitol VIP | 15:45 | 18:45 |
| Virak Buntham | 07:00 | 10:00 |
| Virak Buntham | 11:00 | 14:00 |
| Virak Buntham | 13:00 | 16:00 |
| Virak Buntham | 17:00 | 20:00 |
| Go Ho Travel | 09:30 | 12:30 |
| Go Ho Travel | 13:45 | 16:45 |
| Giant Ibis | 08:30 | 11:30 |
| Giant Ibis | 13:30 | 16:30 |
| Larryta Express | 06:30 | 09:00 |
| Larryta Express | 07:30 | 10:00 |
| Larryta Express | 08:30 | 11:00 |
| Larryta Express | 09:30 | 12:30 |
| Larryta Express | 10:30 | 13:00 |
| Larryta Express | 11:30 | 14:00 |
| Larryta Express | 12:30 | 15:00 |
| Larryta Express | 13:30 | 16:00 |
| Larryta Express | 14:30 | 17:00 |
| Larryta Express | 15:30 | 18:00 |
| Larryta Express | 16:30 | 19:00 |
| Larryta Express | 17:30 | 20:00 |
| Rally Tour and Travel | 13:00 | 16:00 |
| SRL Transport | 13:00 | 16:00 |

2. PRIVATE TAXI / CAR from Battambang to Siem Reap
👉 Private taxi/car is the most comfortable way from Battambang to Siem Reap.
- ✔️ Good for: groups and travelers seeking door-to-door comfort
- ✔️ Duration: ~3–4 hours
- ✔️ Price: $60–200 per car
- ✔️ Comfort: high (private cars, SUVs or minivans with driver and space for luggage)
- ✅ Best option: Private transfer with companies like SIMA Car, Angkor Wat Private Day Tours or Angkor Guide Adventure
- 💡 Tip: Split the cost in a group and confirm vehicle type and pickup details when booking online.
The most convenient, but at the same time the most expensive option of transportation to Siem Reap from Battambang is a transfer by private car/taxi with a driver. The advantage is that you can choose your departure point in Battambang and your arrival point in Siem Reap, so you save some time for further transfers.
Driving time by private car/taxi from Battambang to Siem Reap is approximately 3-4 hours and the fare ranges from $60-200/car. Lower prices and a cheaper option are usually for a smaller car, larger minivans or minibuses for more people are a more expensive option.
Even so, a minivan can be advantageous if you are traveling in a group of several people, and you can calculate the price of the car per individual passenger. Private car transfers from Battambang to Siem Reap are offered by SIMA Car, Angkor Wat Private Day Tours and Angkor Guide Adventure. Companies will offer you cars with enough space for your luggage or backpacks.
BOOK TAXI / CAR to Siem Reap ➜
The minivans that these companies offer on this route are for 7 or 10 passengers or SUVs for 4 or 6 passengers. However, the range of cars can change, so the information you see when booking a car on the online platform always applies. You can search and book your private car/taxi with driver from Battambang to Siem Reap online in advance.
Always read the current transfer information and terms and follow the company’s instructions to avoid any misunderstandings. Transfer by private car to Siem Reap is mainly suitable for travelers who are traveling in a group of several people or for tourists who have a larger budget for the trip.
| Taxi Service: | Travel Time | Price (Car) |
|---|---|---|
| SIMA Car | 03:00 | From $60.00 / SUV 4pax |
| SIMA Car | 03:00 | From $110.00 / Minivan 7pax |
| Angkor Guide Adv. | 02:45 | From $60.00 / SUV 4pax |
| Angkor Guide Adv. | 02:45 | From $100.00 / Van 7pax |
| Angkor Guide Adv. | 02:45 | From $260.00 / Minibus 20pax |
| Angkor Wat Private | 04:00 | From $110.00 / Minibus 20pax |
| Angkor Wat Private | 04:00 | From $150.00 / Minivan 7pax |
| SIMA Car | 03:00 | From $100.00 / SUV 4pax (Airport) |
| SIMA Car | 03:00 | From $150.00 / Minivan 7pax (Airport) |

3. BOAT transfer from Battambang to Siem Reap
👉 Boat transfer is the most scenic way from Battambang to Siem Reap.
- ✔️ Good for: travelers seeking unique experiences and scenic views
- ✔️ Duration: ~6–10 hours (modern boats ~3–4 hours)
- ✔️ Price: $35–60 per person
- ✔️ Comfort: low to medium (depends on boat type and operator)
- ✅ Best option: Services by Angkor Express Boat, Angkor Guide Adventure or Chann Na
- 💡 Tip: Bring snacks and water, and check seasonal availability (low water levels can limit service from March to July).
An interesting option, which takes longer than the bus trip, is a boat trip across the Sangker River and part of the Tonle Sap Lake in Cambodia. On this route, you can use several companies that will provide you with boat transportation, such as Angkor Express Boat, Angkor Guide Adventure and Chann Na.
Cheaper boats are usually with more limited comfort, but newer and more comfortable ships can also go, it is advisable to ask about the offer in the city of Battambang. And then choose your preferred ship accordingly. Transportation by boat from Battambang to Siem Reap takes approximately 6-10 hours, more modern boats can take approximately 3-4 hours and the fare ranges from $35-60/pp.
BOOK BOAT TICKETS to Siem Reap ➜
Fare prices vary according to the type of ship and the comfort offered. It is also advisable to take a drink or a small snack on board to be safe, some ships may stop for refreshments, but this may not always be the rule. It is advisable to buy tickets for boats from Battambang to Siem Reap in advance, for example at a travel agency in Battambang, ask about this option at the place where you will be staying.
A boat trip is a very interesting opportunity to see Cambodia from a different perspective. If you want to travel from Siem Reap to Phnom Penh, you can also use some similar boats operating the ferry routes on this route.
Angkor Express Boat stop operating their services Siem Reap Phnom Penh when Tonle Sap Lake Water is too low. Mostly close from March to July and start operation from August to February.

❓ FAQ + Travel Tips – Battambang to Siem Reap:
1. How you can book bus tickets or taxi/car from Battambang to Siem Reap?
-
- Book bus/boat tickets or car from Battambang to Siem Reap on 12go.asia ➜ or Baolau ➜.
- You can book another travel route, e.g. Battambang > Phnom Penh, Phnom Penh > Sihanoukville…
2. What is the travel time from Battambang to Siem Reap?
-
- Travel by bus or van from Battambang to Siem Reap takes about 2.5-4 hours.
- Travel by private taxi/car from Battambang to Siem Reap takes about 3-4 hours.
- Travel by boat from Battambang to Siem Reap takes about 3-10 hours (depends on the type of boat).
3. How much does it cost to travel from Battambang to Siem Reap?
-
- Travel by bus or van from Battambang to Siem Reap costs about $7-15/pp.
- Travel by private taxi/car from Battambang to Siem Reap costs about $60-200 (vehicle, minibus).
- Travel by boat from Battambang to Siem Reap costs about $35-60/pp.
4. What is the travel distance from Battambang to Siem Reap?
-
- Travel distance from Battambang to Siem Reap in Cambodia is about 170 km by tourist bus/van.
5. Is it possible to travel by train from Battambang to Siem Reap?
-
- No, it is not possible to travel by train because there is no railway between Battambang and Siem Reap. You can check current Cambodia Railway Map.
6. Is there a flight from Battambang to Siem Reap?
-
- No, there is no direct flight to Siem Reap from Battambang. There are only flights from Phnom Penh to Siem Reap.
7. What is the fastest way of transport from Battambang to Siem Reap?
-
- The fastest way how to reach Siem Reap from Battambang is to travel by private taxi/car or minibus.
8. Where to go and travel from Siem Reap?
-
- From Siem Reap you can travel by bus or plane to Bangkok (Thailand) or to Don Det in Laos. There are some tourist buses and vans and flights every day on this route. You can also travel to Phnom Penh and visit the capital of Cambodia. You can also travel to Koh Rong in Sihanoukville.
9. How to travel solo in Cambodia?
-
- Solo travel in Cambodia offers a unique and enriching experience, allowing you to immerse yourself in the rich tapestry of this Southeast Asian gem. Navigate Cambodia solo by securing comfortable accommodations, exploring diverse transportation options, engaging in local activities, and fostering connections with fellow travelers for an enriching and memorable journey through the Kingdom of Wonder.
10. What are the most interesting things or facts about Cambodia?
-
- Cambodia, a country steeped in history and resilience, is best known for the magnificent Angkor Wat, an architectural masterpiece and the world’s largest religious monument. Beyond its iconic temples, Cambodia offers vibrant floating markets, where boats laden with colorful produce create a lively spectacle. Cambodia seamlessly intertwines ancient traditions with modern vitality, making it a captivating destination for those seeking a blend of history, culture, and natural beauty. Read this article: 15 Interesting Things about Cambodia.
💡 Practical Travel Tips for Battambang to Siem Reap
These practical travel tips are crafted to help you plan your trip between Battambang and Siem Reap, one of Cambodia’s most common overland routes. You’ll find useful advice on transport choices, comfort, and local experiences.
1. Take the Scenic River Boat for a Memorable Ride
Beyond buses and vans, there’s a riverboat option that travels along the Sangker River and Tonle Sap Lake. It’s slower (often a full day) but offers unique views of floating villages and rural life — a great choice if you’re not in a rush and want a richer travel experience.
2. Buses and Minivans Are Frequent and Convenient
Most travellers choose bus or minivan services between Battambang and Siem Reap, with several daily departures and a journey of about 3–4 hours by road. Arrive early at the departure point to secure a good seat and avoid last‑minute scrambling.
3. Consider Private Car or Taxi for Comfort and Flexibility
If you’re traveling in a group, with heavy luggage, or simply prefer a stress‑free ride, private car transfers are available and take roughly the same amount of time as buses but with door‑to‑door service and more flexibility on stops or timing.
4. Stop at Small Towns Along the Way
The road between Battambang and Siem Reap passes through smaller towns where you can stretch your legs, grab local snacks, or enjoy countryside views. Planning a short stop at a roadside market or café can make the journey feel shorter and more engaging.
5. Bring Cash (Small Bills) for Snacks and Tuk‑Tuks
Local vendors at bus stations and arrival points often accept only cash, and having small Cambodian riel or US dollars on hand makes buying water, snacks, or tuk‑tuk rides easier without needing to hunt for change.
6. Explore Battambang and Siem Reap Highlights on Arrival
If your schedule allows, plan time before departure or after arrival to explore local sights — from Battambang’s bamboo train and bat caves to Siem Reap’s temples and night markets. This turns a long travel day into part of a richer adventure.
Tip: Bus, van, and boat tickets for the Battambang to Siem Reap route can be searched and booked online in advance, helping you secure your preferred departure time and transport style — especially useful during peak travel seasons.
