1. Bus/Van to Phnom Penh
2. Taxi/Car to Phnom Penh
3. Train to Phnom Penh
🎫 Book a Tour Online
🎫 Book Tickets Online
From Battambang to Phnom Penh you can get by bus, van, train, taxi/car.
-
- Travel distance from Battambang to Phnom Penh in Cambodia is about 300 km by road. There are 3 options how you can get to Phnom Penh from Battambang – travel by tourist bus / minivan, private taxi or car or you can travel by train of Royal Railway. The most popular and cheap way how you can travel to Phnom Penh is to take a tourist bus or minivan. Travel by bus/van from Battambang to Phnom Penh takes about 4.5-6.5 hours and bus tickets cost about $8-15/pp. You can various private bus companies like Virak Buntham, Saly Express, Cambotra Express and other companies. Private fast minivans are very popular by tourists in Cambodia.
- You can also travel by train of Royal Railway to Phnom Penh from Battambang. Train schedule is very limited, travel time by train from Battambang to Phnom Penh is about 7.5 hours and train tickets cost about $8-9/pp. Transfer by train is the cheapest option of transfer. Trains depart from Battambang Railway Station in the town center and arrive to Phnom Penh Royal Railway Station – the major train station of Cambodia. The last option how you can go to Phnom Penh from Battambang is to book a private car / taxi. Transport by private car/taxi from Battambang to Phnom Penh takes about 6 hours and it costs about $90-250 (vehicle). From Phnom Penh you can travel to Sihanoukville (by plane, train, bus or private car) and you can also take a flight to Hanoi in Vietnam.
-
- There are no flights from Battambang to Phnom Penh, travel by plane is not possible. Phnom Penh, the capital of the Kingdom of Cambodia, located at the confluence of three rivers, offers travelers a special atmosphere. You are enchanted here by former colonial mansions, wide streets, but most of all by constantly laughing people, which no one would expect from them due to their dark history. Once the Pearl of Asia, the spark of Phnom Penh suffered as a result of war and revolution. Phnom Penh is the most frequented transport junction in Cambodia. From here you can travel to various places like Ho Chi Minh City in Vietnam, Sihanoukville, Mondulkiri or Poipet in Cambodia.
Transfer Mode – Battambang to Phnom Penh: | Travel Time | Cost Range |
---|---|---|
Bus / Van / Minibus | 4.5-6.5 hours | $8-15/pp |
Train – Royal Railway | 7.5 hours | $8-9/pp |
Private Car / Taxi | 6 hours | $90-250 (vehicle) |
How do I get from Battambang to Phnom Penh?
1. BUS / VAN from Battambang to Phnom Penh
The most popular and cheap way to get from Battambang to Phnom Penh is by bus or smaller minivan/minibus. On this route from Battambang to Phnom Penh, you can use the services of Virak Buntham, Thero Express, Cambotra Express, Saly Express, Capitol VIP, Cambolink 21 Express or Capitol VIP and others.
These companies will offer you a transfer with a classic big bus, as well as smaller minivans and minibuses for a limited number of passengers. Most of these vehicles are relatively comfortable and modern, and the drivers are experienced. Since the train has a limited timetable, most solo travelers will use a bus or minivan transfer.
BOOK BUS TICKETS on 12go.asia ➜
Buses depart frequently from various locations and stops in Battambang and also arrive at various locations in Phnom Penh, you will see this information when searching for tickets, so read everything. Bus transportation from Battambang to Phnom Penh takes about 4.5-6.5 hours, but it is good to expect that there may be delays and sometimes the exact departure times are not observed.
A bus transfer is usually one of the cheap transportation options, a bus trip from Battambang to Phnom Penh costs between $8-15/pp. Classic large buses are usually cheaper, minivans are usually a slightly more expensive option. You can search and buy bus tickets to Phnom Penh from Battambang easily online in advance.
Also, always read all company information and instructions to avoid any misunderstandings. One of the bus transfer options is also a trip via Siem Reap. So you can take a bus or minivan to Siem Reap and from there you can travel by another bus or minivan to Phnom Penh.
2. TAXI / CAR from Battambang to Phnom Penh
The most convenient, but at the same time, the most expensive way to get from Battambang to Phnom Penh is by private car/taxi with a driver. The advantage of a private transfer is that you can choose your departure point in Battambang and your arrival point in Phnom Penh, so you can save some of your travel time.
You can also choose your departure time. On this route, the SIMA Car company will offer you its private transfer services, which offers classic smaller cars, SUVs and even minivans and minibuses for groups of travelers. The drivers of these cars are mostly experienced and the company will offer you a hassle-free ride to the Cambodian capital.
Transportation by private car/taxi with driver from Battambang to Phnom Penh takes about 6 hours and the fare ranges from $90-250 (vehicle). Prices depend on the type of car, usually smaller cars are a cheaper option than larger minivans for more people. However, you can then calculate the fare for the minivan per individual passenger.
BOOK TAXI / CAR to Phnom Penh ➜
You can easily search and book your private car with driver from Battambang to Phnom Penh online in advance. Also, always read all transfer terms and follow the company’s instructions to avoid any misunderstandings. It is also possible to use a transfer again via Siem Reap, private transfers are also operated between Battambang – Siem Reap – Phnom Penh.
Transfer by private car to Phnom Penh from Battambang is suitable for travelers who have a larger budget for their travel in Cambodia, for low-cost travelers it is not an optimal option in terms of price.
3. TRAIN of Royal Railway from Battambang to Phnom Penh
If you would like to travel by train from Battambang to Phnom Penh, this option is also available with the Royal Railway train. However, the disadvantage of this train is the fact that the train schedule is very limited and usually there is only 1 train connection per day on the route.
The Royal Railway train is the only train in operation that is suitable for tourists as well, it offers seats and it used to be a historic train, now it is renovated and you can use it for transportation. The Royal Railway train departs from Battambang Royal Railway Station and arrives at Phnom Penh Railway Station, which is the main and largest railway station in Cambodia, see Cambodia Railway Map.
The travel time by Royal Railway train from Battambang to Phnom Penh takes about 7.5 hours, usually this time is respected. The train also makes other stops in smaller towns before arriving in Phnom Penh. The train is often the cheapest transfer option, comparable to cheap buses, and train tickets from Battambang to Phnom Penh cost around $8-10/pp.
BOOK TRAIN TICKETS to Phnom Penh ➜
Both bus tickets and train tickets to Phnom Penh can be easily searched and purchased online in advance. The Royal Railway train also accepts smartphone tickets, so there is no need to print them out. After ordering online, you will receive the ticket to your email address, which you entered during the reservation.
It is advisable to arrive at the train station in Battambang at least 30 minutes before the departure of the train. A train transfer is an interesting and rewarding travel experience between Battambang and Phnom Penh and can be a good choice of transport if you are a solo low-cost traveller. However, due to limited timetables, you must plan your journey in advance.
❓ FAQ + TIPS – Travel from Battambang to Phnom Penh:
1. How to book tickets + taxi/car from Battambang to Phnom Penh?
-
- You can book tickets from Battambang to Phnom Penh on Baolau ➜ or 12go.asia ➜.
- You can also book another tickets, e.g. Battambang to Siem Reap, Battambang to Siem Reap…
2. What is the travel time from Battambang to Phnom Penh?
-
- Transfer by bus/van from Battambang to Phnom Penh takes about 4.5-6.5 hours.
- Transfer by private taxi/car from Battambang to Phnom Penh takes about 6 hours.
- Transfer by train of Royal Railway from Battambang to Phnom Penh takes about 7.5 hours.
3. What is the travel distance from Battambang to Phnom Penh?
-
- Travel distance from Battambang to Phnom Penh in Cambodia is about 300 km by road.
4. How much does it cost to travel from Battambang to Phnom Penh?
-
- Travel by tourist bus/van from Battambang to Phnom Penh costs about $8-15/pp.
- Travel by private taxi/car from Battambang to Phnom Penh costs about $90-250 (vehicle).
- Travel by train of Royal Railway from Battambang to Phnom Penh costs about $8/pp.
5. What is the cheapest way of transfer from Battambang to Phnom Penh?
-
- The cheapest way of transfer from Battambang to Phnom Penh is to travel by train of Royal Railway, train tickets start at $5-6/pp.
6. What is the fastest way of travel from Battambang to Phnom Penh?
-
- The fastest way of travel from Battambang to Phnom Penh is to travel by private taxi / car.
7. Is there a direct flight from Battambang to Phnom Penh?
-
- No, there is no direct flight, travel by plane between Battambang and Phnom Penh is not possible.
8. Which bus companies serve this route from Battambang to Phnom Penh?
-
- There are a lot of bus companies which you can use from Phnom Penh to Battambang: Virak Buntham, Cambotra Express, Thero Express, Saly Express, Cambodia Post VIP Van or Meanchey Travel Express and other bus companies.
9. Where to travel from Phnom Penh?
-
- From Phnom Penh you can travel to various places in Cambodia and also you can go to Vietnam. The most frequented travel route is from Phnom Penh to Sihanoukville or to Vietnam – from Phnom Penh to Ho Chi Minh City. You can also travel to Kampot in Cambodia by bus, van, car or train. You can also go to Krong Kep by bus, taxi or train.
10. Where to stay in Phnom Penh? Hotel, hostel or guesthouse?
-
- Phnom Penh is the capital, so you can find various cheap hotels or guesthouses, hostels for backpackers and also luxury hotels or resorts. There is a wide range of modern accommodation facilities in Phnom Penh.
BOOK a TOUR / ACTIVITY in Phnom Penh ➜
🚍 Bus Schedule / Timetable – Battambang to Phnom Penh + Bus Tickets:
Bus Schedule - Battambang to Phnom Penh | Departs in Battambang | Arrival in Ph.Penh |
---|---|---|
Saly Expres | 07:30 | 14:30 |
Saly Expres | 08:00 | 14:30 |
Saly Expres | 08:30 | 14:30 |
Saly Expres | 09:30 | 15:30 |
Saly Expres | 10:30 | 16:30 |
Saly Expres | 13:30 | 19:30 |
Saly Expres | 14:00 | 20:30 |
Saly Expres | 15:30 | 21:30 |
Saly Expres | 22:00 | 04:30 |
Cambotra Expres | 07:30 | 14:30 |
Cambotra Expres | 08:30 | 15:00 |
Cambotra Expres | 08:30 | 15:30 |
Cambotra Expres | 09:30 | 15:30 |
Cambotra Expres | 13:30 | 19:30 |
Cambotra Expres | 14:00 | 20:30 |
Cambotra Expres | 15:30 | 21:30 |
Cambotra Expres | 22:00 | 04:30 |
Virak Buntham | 07:30 | 14:30 |
Virak Buntham | 08:30 | 15:30 |
Virak Buntham | 10:30 | 17:30 |
Virak Buntham | 14:30 | 21:30 |
Virak Buntham | 15:30 | 22:30 |
Virak Buntham | 17:30 | 23:45 |
Virak Buntham | 22:30 | 16:30 |
Virak Buntham | 23:30 | 07:30 |
Capitol VIP | 07:00 | 12:00 |
Capitol VIP | 07:30 | 13:30 |
Capitol VIP | 08:30 | 15:00 |
Capitol VIP | 10:00 | 15:00 |
Capitol VIP | 11:15 | 17:45 |
Capitol VIP | 12:30 | 17:30 |
Capitol VIP | 14:00 | 19:00 |
Capitol VIP | 15:30 | 20:30 |
BOOK your HOTEL in Phnom Penh ➜