VietnamKnowledgeNewsletter

Cross-border buses to Cambodia and Laos

HCMC to Phnom Penh, Hanoi to Vientiane, the major border crossings — operators, visa logistics, and the realistic timelines.

Published 2026-05-21· 6 min read· Vietnam Knowledge
Last reviewed: 21 May 2026Report outdated info

Cross-border buses connect Vietnam to both Cambodia and Laos at a price point that no flight can match. The trade-off is time: border crossings add unpredictable stops, and overland journeys that look short on a map can stretch well beyond their scheduled arrival. This page covers the main routes, the operators running them, and the practical details you need before you book.

Vietnam cross-border bus landscape

Vietnam shares land borders with Cambodia to the southwest and Laos to the west. Most international bus services operate on one of three broad corridors:

  • South — Ho Chi Minh City (HCMC) to Phnom Penh via the Moc Bai / Bavet crossing
  • Central-north — Danang or Hue to Savannakhet or Pakse via Lao Bao
  • North — Hanoi to Vientiane via Vinh and the Nam Phao / Cau Treo crossing, or via Dien Bien Phu and the Tay Trang border

Services range from basic day coaches to sleeper-style overnight buses. Demand on the HCMC–Phnom Penh corridor is high enough that departures run daily from multiple operators. The Hanoi–Vientiane corridor has fewer options and the journey is considerably longer.

HCMC to Phnom Penh (Moc Bai)

The Moc Bai border (Vietnamese side) / Bavet border (Cambodian side) is the busiest land crossing between the two countries. HCMC departure points are typically around Pham Ngu Lao or the operator's own office; buses arrive in central Phnom Penh near the riverside.

Journey time is typically quoted at 6–7 hours, but factor in at least one to two additional hours for the border stop. Peak periods, holidays, and queue length on either side of the crossing can push total journey time past 10 hours in some cases. Plan your day accordingly and avoid booking onward connections with tight margins.

If you are combining Vietnam and Cambodia in a single trip, the Vietnam Cambodia combo itinerary has suggestions on sequencing cities to minimise backtracking.

Hanoi to Vientiane

The Hanoi–Vientiane route is a genuine overnight commitment. Buses depart Hanoi in the early evening, cross into Laos via Cau Treo or the Nam Phao crossing, and arrive in Vientiane the following morning — typically 20–24 hours door to door in most cases. Some itineraries route via Vinh, where passengers may need to transfer or wait.

The long journey makes seat comfort and sleeper buses worth investigating before you book. Not all operators on this corridor use sleeper-style coaches; standard reclining seats are more common. Check the bus type at booking.

For itinerary ideas that make this journey worthwhile as part of a longer trip, see the Vietnam Laos combo itinerary.

Other border crossings

Lao Bao (Vietnam) / Dansavanh (Laos) — This crossing connects central Vietnam (Dong Ha, Hue, Danang) to southern Laos (Savannakhet, Pakse). Day buses operate on this corridor and it is a popular route for travellers moving between Hoi An or Hue and the 4,000 Islands area.

Tay Trang (Vietnam) / Pang Hok (Laos) — A northern crossing used on the Hanoi–Dien Bien Phu–Luang Prabang route. The road conditions and service frequency are more variable than the southern corridors; verify current schedules before booking.

Xa Mat and Tinh Bien (Vietnam) to Cambodia — These crossings serve travellers moving to/from the Mekong Delta and can be useful for reaching Kampot or Sihanoukville without going through Phnom Penh. Direct bus services are less frequent; some travellers use local transport to reach the border and cross independently.

Visa-on-arrival realities

Cambodia offers visa on arrival at most major land crossings, including Bavet/Moc Bai, for many nationalities. Laos similarly offers visa on arrival at designated crossings including Nam Phao and Lao Bao. However, eligibility varies by passport, and policies change. Always verify current requirements through the official embassy or consulate of the destination country before travel — this page is not legal or immigration advice, and claims that were accurate at time of writing may no longer apply.

Some operators include visa facilitation as part of a package fare. This may simplify the process but adds a service fee. Applying independently at the border is generally cheaper if you already know the process.

Carry passport-sized photos (two is usually sufficient), US dollars in small denominations, and the exact visa fee where known. ATMs are not always available immediately after the crossing.

Operators

Operators on these corridors include Mekong Express (well-regarded on the HCMC–Phnom Penh route), Giant Ibis (Cambodia-based, known for reliability), Phuong Trang (FUTA), and Kumho Samco for the Vietnam-side departures. For the Hanoi–Vientiane corridor, Hung Thanh and a handful of smaller operators run services, though schedules and fleet quality shift over time.

Book through the operator's own website where possible, or through established agencies. Third-party booking platforms vary in reliability for cross-border tickets.

Indicative costs

Prices below are estimates for 2026 and subject to change:

RouteEstimated fare
HCMC to Phnom PenhUSD 12–20
Hanoi to VientianeUSD 25–40
Hue to Pakse (Lao Bao)USD 18–30
Hanoi to Luang PrabangUSD 30–50

Visa fees are additional. Cambodia e-visa or VOA costs approximately USD 30 as of 2026; Laos VOA is typically USD 30–42 depending on nationality. Verify current fees at the relevant embassy or official government source.

Indicative timelines

RouteScheduled timeRealistic total
HCMC to Phnom Penh6–7 hours8–11 hours
Hanoi to Vientiane20–22 hours22–26 hours
Hue to Savannakhet8–10 hours10–13 hours
Hanoi to Luang Prabang24+ hours26–30+ hours

Add buffer for border delays. Public holidays on either side of the border can significantly extend crossing times.

Common pitfalls

Booking too close to departure — Popular routes like HCMC–Phnom Penh fill quickly, especially around Vietnamese and Cambodian public holidays. Book at least a few days ahead.

Assuming the bus drops you centrally — Some services drop passengers at an out-of-town terminal or at the operator's own office rather than a central bus station. Confirm the drop-off point before booking.

Carrying large notes — Border officials and small vendors near crossings often cannot change large USD or VND bills. Carry small denominations.

Underestimating the Hanoi–Vientiane journey — First-time travellers routinely underestimate how tiring a 24-hour bus is. An overnight sleeper train from Hanoi to Vinh followed by a day bus can be a more comfortable alternative on that corridor.

Relying on operator schedules during holidays — Tet (Vietnamese New Year) and similar regional holidays see heavy demand and possible schedule changes. Confirm with the operator directly in the week before travel.


Was this page helpful?

Continue reading

Comments

No comments yet.