HO CHI MINH City to BATTAMBANG — Transport ☀️

How to get from Ho Chi Minh City to Battambang
How to get from Ho Chi Minh City (Saigon) to Battambang? You can use a bus/flight connection with a stopover in Phnom Penh.
  1. Bus – Saigon to Battambang
  2. Flight + Bus to Battambang
  3. Bus + Train to Battambang
  4. Taxi / Car to Battambang
  5. Book Tickets Online 🎫
Best comfort

Private car / taxi

Flexible with border transfer

Fastest option

Flight + bus

Via Phnom Penh or Siem Reap

Avoid

Motorbike

Border crossing complications

Quick answer: Traveling from Ho Chi Minh City to Battambang in Cambodia can be done by bus/minivan via Phnom Penh, by flight to Phnom Penh and then bus or train onward, or by private car/taxi with driver. The bus is the most affordable, the flight + bus is faster, and the private car offers the most flexibility.

At a glance:

  • 📍 Distance: ~560 km via Phnom Penh
  • ⏱️ Travel time: Bus/minivan ~12–14 hours | Flight + bus ~10–12 hours | Private car/taxi ~10–11 hours
  • 💰 Price range: Bus/minivan US$30–45 per person | Flight + bus US$100–200 per person | Private car/taxi US$250–500 per vehicle
  • 🚌 Best for budget: Bus/minivan via Phnom Penh
  • ✈️ Best for speed & comfort: Flight to Phnom Penh + bus to Battambang
  • 🚖 Best for flexibility & convenience: Private car/taxi transfer

Last updated in March 2026


From Ho Chi Minh City to Battambang in Cambodia by Bus or Flight + Bus.

The travel distance from Ho Chi Minh City to Battambang is about 560 km. The cheapest option is to travel by tourist bus or minivan via Phnom Penh, with tickets costing approximately $30–45 per person.

The journey by bus via Phnom Penh takes about 12–14 hours. Travelers can also fly to Phnom Penh or Siem Reap and continue by bus to Battambang. This is the fastest and most comfortable transport option.

There is also a Royal Railway train from Phnom Penh to Battambang, although the journey takes about 7–8 hours. From Battambang, you can continue to Siem Reap, Sihanoukville, or Bangkok.

Bus tickets and flights from Ho Chi Minh City to Battambang can be easily searched and booked online in advance.

Battambang is a relaxed city in western Cambodia, known for its colonial architecture, countryside scenery, and local culture. Although less visited than Siem Reap, it offers a more authentic Cambodian travel experience.


How do I get from Ho Chi Minh City to Battambang?


1. BUS/VAN from Ho Chi Minh City to Battambang

👉 Bus/minivan via Phnom Penh is the cheapest way from Ho Chi Minh City to Battambang.

  • ✔️ Good for: budget travelers and flexible travel plans
  • ✔️ Duration: ~12–14 hours total
  • ✔️ Price: $30–60 per person
  • ✔️ Comfort: medium (bus/minivan with transfer)
  • ✅ Best option: Giant Ibis or Mekong Express + minivan to Battambang
  • 💡 Tip: Consider a stop in Phnom Penh and book both legs in advance.

A popular budget option is to travel by bus or minivan via Phnom Penh. This route has 2 steps: first from Ho Chi Minh City to Phnom Penh, and then by another bus or minivan from Phnom Penh to Battambang.

Many companies operate these routes, including Giant Ibis, Mekong Express, Virak Buntham, Kumho Samco, Thero Express, and others. Travelers can choose between standard buses, sleeper buses, and comfortable minivans.

1. BOOK TICKETS to Phnom Penh

The total journey via Phnom Penh takes about 12–14 hours, depending on transfer times. Buses depart from various locations in Ho Chi Minh City and Phnom Penh and arrive at different points in Battambang.

Bus tickets can be easily searched and booked online in advance. This is one of the cheapest ways to travel to Cambodia and is especially popular with budget travelers.

2. BOOK TICKETS to Battambang

bus-van-ho-chi-minh-to-battambang
From Ho Chi Minh City to Battambang you can travel by bus or van, minibus via Phnom Penh (photo: 12go.asia).

2. FLIGHT + BUS from Phnom Penh to Battambang

👉 Flight + bus via Phnom Penh is a faster but more expensive way from Ho Chi Minh City to Battambang.

  • ✔️ Good for: travelers who prefer combining air and land transport
  • ✔️ Duration: ~7–9 hours total
  • ✔️ Price: $90–200 per person
  • ✔️ Comfort: high (flight + modern bus/minivan)
  • ✅ Best option: Flight to Phnom Penh + minivan to Battambang
  • 💡 Tip: Book both flight and bus in advance and allow enough time for transfer.

A faster option is to travel by flight and bus via Phnom Penh. There are no direct flights to Battambang, so you first need to fly from Ho Chi Minh City to Phnom Penh and then continue by bus or minivan.

Direct flights are operated by Vietnam Airlines and Cambodia Angkor Air. The flight takes about 1 hour and tickets usually cost $80–180 per person, depending on the season and availability.

From Phnom Penh, continue by bus or minivan to Battambang. The journey takes about 5–6 hours and is operated by companies such as Virak Buntham, Saly Express, Thero Express, Mekong Express, and others.

Bus tickets can be easily searched and booked online in advance. Although flying is faster, the overall travel time is often similar once airport transfers and waiting times are included.

flight-bus-ho-chi-minh-city-to-battambang
From Ho Chi Minh City to Battambang you can travel by plane + bus via Phnom Penh (photo: 12go.asia).

3. BUS + TRAIN from Ho Chi Minh City to Battambang

👉 Bus + train via Phnom Penh is a scenic and unique way from Ho Chi Minh City to Battambang.

  • ✔️ Good for: travelers who want to experience Cambodia by train
  • ✔️ Duration: ~12–14 hours total
  • ✔️ Price: $28–50 per person
  • ✔️ Comfort: medium (bus + local train)
  • ✅ Best option: Bus to Phnom Penh + Royal Railway train to Battambang
  • 💡 Tip: Check train schedule in advance and allow enough time for transfer in Phnom Penh.

If you want to travel by train, you can combine a bus from Ho Chi Minh City to Phnom Penh with the Royal Railway train from Phnom Penh to Battambang. This option takes longer than traveling by bus, but it offers a unique way to see the Cambodian countryside.

First, travel by bus or minivan from Ho Chi Minh City to Phnom Penh. The journey takes about 5.5–7 hours and tickets usually cost $20–40 per person.

From Phnom Penh, continue by Royal Railway train to Battambang. The train journey takes about 6.5 hours and departs from Phnom Penh Railway Station. See the Cambodia Railways Map.

Train tickets cost around $8–9 per person and can be booked online in advance. The train usually operates once a day and offers standard seating only.

Arrive at the Phnom Penh Railway Station at least 30 minutes before departure. Due to the limited timetable, most travelers prefer buses, but the train remains an interesting alternative.

bus-train-ho-chi-minh-to-battambang
From Ho Chi Minh City to Battambang you can travel by bus + train via Phnom Penh (photo: 12go.asia).

4. TAXI / CAR from Ho Chi Minh City to Battambang

👉 Private taxi/car is the most comfortable door-to-door way from Ho Chi Minh City to Battambang.

  • ✔️ Good for: groups and travelers seeking flexibility and comfort
  • ✔️ Duration: ~10–11 hours
  • ✔️ Price: $250–500 per car
  • ✔️ Comfort: high (modern cars, SUVs or minivans with driver)
  • ✅ Best option: Private transfer with companies like SIMA Car
  • 💡 Tip: Split the cost in a group and plan smooth transfer in Phnom Penh.

A private car with a driver is the most comfortable way to travel from Ho Chi Minh City to Battambang. The journey requires a transfer in Phnom Penh, where you switch to another vehicle for the second part of the trip.

The total travel time is about 10–11 hours, including roughly 6 hours from Ho Chi Minh City to Phnom Penh and 4–5 hours from Phnom Penh to Battambang. Private transfers are available with companies such as SIMA Car.

Travelers can choose from standard cars, SUVs, or spacious minivans. A major advantage is the door-to-door service, allowing you to select your departure point in Ho Chi Minh City and arrival point in Battambang.

Private transfers cost approximately $250–500 per vehicle, depending on the type of car. Vehicles can be easily searched and booked online in advance.

private-taxi-car-ho-chi-minh-to-battambang
From Ho Chi Minh City to Battambang you can travel by private taxi/car with a driver via Phnom Penh (photo: 12go.asia).

❓ FAQ – Travel from Ho Chi Minh City to Battambang

How can I book tickets from Ho Chi Minh City to Battambang?

Tickets can be booked online via Baolau ➜ or 12go.asia ➜.

How long does it take to travel from Ho Chi Minh City to Battambang?

Travel time is about 12–14 hours by bus, 10–12 hours by flight and bus, 16–18 hours by bus and train, or around 11 hours by private car.

How much does it cost to travel from Ho Chi Minh City to Battambang?

Expect to pay about $30–45 by bus, $100–200 by flight and bus, or $250–500 per vehicle for a private transfer.

What is the distance from Ho Chi Minh City to Battambang?

The travel distance is approximately 560 km via Phnom Penh.

What is the best way to get to Battambang?

The fastest option is a flight to Phnom Penh followed by a bus or minivan to Battambang.

Are there direct flights from Ho Chi Minh City to Battambang?

No, there are no direct flights to Battambang. Most travelers fly to Phnom Penh and continue by road.

Can I travel via Siem Reap?

Yes, you can fly to Siem Reap and continue by bus or minivan. The journey from Siem Reap to Battambang takes about 3 hours.

What is the cheapest way to travel to Battambang?

The cheapest option is usually a bus or minivan journey via Phnom Penh.

Where can I travel from Battambang?

You can travel by bus or minivan to Siem Reap, one of Cambodia’s most popular tourist destinations.

Is Battambang suitable for solo travelers?

Yes, Battambang is a relaxed and easy-to-explore destination. Read more in this guide: Solo Travel in Cambodia.

Popular travel routes in Cambodia:
How to get from Phnom Penh to Siem Reap? How to get from Battambang to Siem Reap?
How to get from Phnom Penh to Kampot? How to get from Koh Rong to Siem Reap?
How to get from Kampot to Phnom Penh? How to get from Kampot to Sihanoukville?
How to get from Siem Reap to Bangkok? How to get from Phnom Penh to Bangkok?

💡 Practical Travel Tips for Ho Chi Minh City to Battambang

Traveling from Ho Chi Minh City to Battambang usually involves a border crossing and a transfer in Phnom Penh. The journey can be done by bus, flight + bus, train, or private car.

  • Check Visa Requirements: Make sure your Cambodia visa or eVisa is arranged before departure.
  • Consider a Stop in Phnom Penh: Breaking the journey can make long travel days more comfortable.
  • Travel Early: Morning departures help avoid traffic and provide more flexibility for connections.
  • Bring Cash: Small US dollar notes are useful for border crossings, snacks, and local transport.
  • Pack Essentials: Water, snacks, a power bank, and travel documents are useful for the long trip.
  • Plan Your Arrival: Tuk-tuks and taxis are available in Battambang for transport to your hotel.
  • Explore Beyond Battambang: Siem Reap, Phnom Penh, and Thailand are easy to reach from the city.

Tip: Bus, train, flight, and private transfer tickets can be searched and booked online in advance.


🎫 Book your tickets from Ho Chi Minh City to Battambang:

(You can change your departure and arrival, date…eg. Ho Chi Minh to Phnom Penh, Phnom Penh to Battambang…)

Vietnam to Cambodia ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: