How to Get From Phnom Penh to Battambang
Battambang — Cambodia's laid-back second city, famous for its colonial architecture, bamboo train and Phare circus — sits about 291 km northwest of Phnom Penh. There is no flight, so the journey is overland via National Road 5, which has been widened and resurfaced in recent years.
Our Recommendation
The express bus is the best balance of comfort and value at roughly $6–10. Minivans are faster but tighter; a private taxi suits groups who want to stop en route.
🚀 All Transport Options
🚌 Express Bus
Duration
5–6 hours
Cost
$6–$12
Frequency
Multiple daily (mostly mornings)
Vireak Buntham, Capitol Tour and Rith Mony run this route on the upgraded NR5. Buses make one rest stop and drop off near central Battambang.
Insider Tips
- •Book a morning departure for daytime scenery
- •NR5 is now largely dual-carriageway
- •Bring a layer — AC runs cold
- •Battambang station is a short tuk-tuk from the riverside
🚐 Shared Minivan
Duration
4.5–5.5 hours
Cost
$9–$14
Frequency
Several morning departures
Cambodia Post VIP vans and similar operators are faster than big buses but can feel cramped with luggage. Good if you value speed.
Insider Tips
- •Confirm hotel pickup the night before
- •Price is per person
- •Overhead luggage space is limited
🚐 Private Taxi
Duration
4.5–5 hours
Cost
$60–$90
Frequency
On demand
Door-to-door car for up to four. Excellent value split between a group, and you can detour to Pursat or roadside markets.
Insider Tips
- •Agree the fare before departure
- •Per-vehicle price — split it
- •Ask about a Pursat lunch stop
📊 Quick Comparison
| Option | Duration | Cost | Comfort |
|---|---|---|---|
| 🚌 Express Bus | 5–6 hours | $6–$12 | comfortable |
| 🚐 Shared Minivan | 4.5–5.5 hours | $9–$14 | moderate |
| 🚐 Private Taxi | 4.5–5 hours | $60–$90 | comfortable |
❓ Frequently Asked Questions
Is there a flight from Phnom Penh to Battambang?
No. Battambang has no commercial passenger airport, so all travel is overland by bus, minivan or taxi via National Road 5 (about 5–6 hours).
How much is the bus from Phnom Penh to Battambang?
Express buses cost roughly $6–12 depending on the operator and comfort level. Minivans run about $9–14.
🔗 Related Routes
Get Cambodia Travel Updates
Visa changes, travel tips, and destination guides delivered to your inbox.
No spam, unsubscribe anytime. We respect your privacy.