Book your bus tickets with Duc Duong Bus.

Duc Duong Bus is a Vietnamese bus company serving routes between Hanoi, Cao Bang, Cat Ba, Ha Long, Ninh Binh, Phong Nha, Hue, Da Nang and Hoi An.

Buses operated by Duc Duong Bus

Duc Duong Bus operates operates minivans, seated buses and sleeper buses.

Minivans generally cover short distances during daytime and connect cities in the same province or neighboring provinces.

The most common model of minivan are the Hyundai Solati and the Ford Transit, having the interior refurbished with three rows of seats accommodating 10 to 15 passengers.

Seated buses generally cover long distances during daytime and connect cities in nearby provinces.

The most common models of seating buses are single-deck coaches equipped with reclining seats and capacity for 30 passengers.

Sleeper buses generally cover long distances overnight and connect cities in distant provinces. Journeys can take up to 6 hours, so buses are prepared for passengers to sleep during most part of the journey.

The most common models of sleeper buses are double-deck coaches equipped with shared berths or individual cabins and capacity for 20 to 40 passengers.

For more information about travelling by bus, please read our Bus Guide in Vietnam.

Routes

Travel with ticket

We facilitate advance ticket booking for buses operated by Duc Duong Bus.

Hanoi-Cao Bang Line serving Hanoi and Cao Bang
Hanoi-Ha Long Line serving Hanoi and Ha Long
Hanoi-Hue-Da Nang Line serving Hanoi, Ninh Binh, Phong Nha, Hue, Da Nang and Hoi An
Cat Ba-Hue-Da Nang Line serving Cat Ba, Phong Nha, Hue, Da Nang and Hoi An
Ha Long-Hue-Da Nang Line serving Ha Long, Ninh Binh, Phong Nha, Hue, Da Nang and Hoi An
Ha Long-Ha Giang Line serving Ha Long and Ha Giang

Destinations

Duc Duong Bus serves the following destinations in Vietnam:

Northern Vietnam

Northern Vietnam comprises the provinces of Hanoi, Dien Bien, Lai Chau, Lao Cai, Tuyen Quang, Cao Bang, Thai Nguyen, Lang Son, Quang Ninh, Hai Phong, Hung Yen, Son La, Phu Tho, Bac Ninh and Ninh Binh.

book your bus to Ha Giang

Bus routes to Ha Giang

book your bus to Cao Bang

Bus routes to Cao Bang

Central Vietnam

Central Vietnam comprises the provinces of Thanh Hoa, Nghe An, Ha Tinh, Quang Tri, Hue, Da Nang, Quang Ngai, Gia Lai, Dak Lak, Lam Dong and Khanh Hoa.

Change policy

The following change terms apply to the bus fares:

Duc Duong Bus Change time/date
Fare Bus Seat Permitted
Fare Cabin Bus Sleeper (21) Permitted
Fare Cabin Bus Sleeper (34) Permitted
Fare Royal Cabin Sleeper (24) Permitted
Fare Limousine Van Seat Permitted
Fare Minivan Seat (16) Permitted
Fare Tourist Bus / Cabin Bus Sleeper (34) Permitted

If you wish to change your booking with Duc Duong Bus, please Contact Us. This option is available until 48 hours before departure, after that time please contact directly with Duc Duong Bus. Change fees will apply.

No change for tickets on public holidays.


Cancellation policy

The following cancellation terms apply to the bus fares:

Duc Duong Bus Cancellation before departure
Fare Bus Seat Permitted with fees
Fare Cabin Bus Sleeper (21) Permitted with fees
Fare Cabin Bus Sleeper (34) Permitted with fees
Fare Royal Cabin Sleeper (24) Permitted with fees
Fare Limousine Van Seat Permitted with fees
Fare Minivan Seat (16) Permitted with fees
Fare Tourist Bus / Cabin Bus Sleeper (34) Permitted with fees

If you wish to cancel your booking with Duc Duong Bus, kindly manage your booking and request a cancellation to proceed with the refund (only if permitted by fare rule). This option is available until 48 hours before departure, after that time please contact directly with Duc Duong Bus. Service fees will not be refunded. Cancellation fees will apply.

- 10% + 35,000 VND per ticket if 48 hours or more to departure.
- No refund if less than 48 hours to departure.

No refund for tickets on public holidays.


Reviews

Based on 87 reviews of customers.
Bad 10 June 2026

There has been so many unnecessary stops, the ride has been ridiculously bumpy, we are already 45 minutes behind schedule and are currently in a garage where the bus is getting something done to it but we haven’t been told anything. The bus has also over reached its capacity and people are lying on the floor blocking the way. I went the bathroom and came back to a man lying on my bed!!! I really think I deserve a refund for this unbelievably unpleasant experience. Daisy  

Bad 09 April 2026

DO NOT USE DUC DUONG BUS SERVICE!!! We required a refund from Duc Duong as they cancelled our bus and attempted to place us on a cheaper service. No refund was provided. Duc Duong hung up phone calls and refused to answer emails. WhatsApp messages or interact in any way. Did Duong are a bunch of lying scammers. Mark  

Poor 08 March 2026

El conductor iba muy rápido, tanto que que nos adelanto dos horas la llegada y nos hemos tenido que quedar en la calle tirados. No volveré a contrata con ellos Jeannet  

Poor 01 February 2026

2 h de retard sur l'horaire. Climatisation à fond, impossible de régler ou fermer les ouies de ventilation qui sont cassées, du coup je suis malade. Patrick  

Excellent 29 January 2026

The driver of this bus is amazing Ian  

Good 29 January 2026

Bus was two hours late which was a bit stressful Ian  

Good 06 January 2026

Good info , I would have preferred to know no water would have been provided and the kind of coach with 3 line of sleeping seat . We arrived 2 hours before that is god and bad at same time cz we did not have a room Clara  

Bad 05 January 2026

Vinieron una hora tarde .el bus lleno de gente que bajó y sin limpiarlo nos subieron a nosotros con restos de galletas en los asientos . Aitor  

Excellent 24 December 2025

Bus showed up on time, beds were clean, and driving was fairly smooth. Cabins were a little small for me (182cm) but I still slept most of the way. Nicholas  

Bad 07 October 2025

No iba el cargador del teléfono lo que me supuso un gran problema para mi viaje. Y el autobús llegó al destino una hora y un poco más tarde la cual estaba prevista para las 10:30AM y llegamos cerca de las 12, lo que también supuso un problema pues teníamos actividades. La limpieza del autobús tampoco era la mejor de todas con manchas por las paredes y cortinas negras con manchas, no lo recomendaría. Alvaro  

Satisfactory 26 September 2025

It takes more time than i expected Except that other things are fine Ah, dinner is not good Kim  

Bad 16 September 2025

Very bad experience, unexpected bus change, smoking breaks for drivers, delay, unclean bus. Overall a very bad experience. Jakob  

Bad 15 August 2025

Pas le bus de nuit réservé initialement (bus « luxe » sans couchette au milieu donc couchettes plus grandes … on s’est retrouvé dans un bus sale, vétuste avec couchettes au milieu). Le chauffeur était odieux et nous traitait comme de la bétaillère. Deborah  

Bad 11 August 2025

Worst experiemce ever. The beds are for kids not for adults, so small and hard to get in and out and no room even to move. Basically its not bed its just a flat seat. And the staff are so so rude, try to make money every point of the journey and if you dont pay what they want then they treat you worse through out the journey Durga  

Good 01 August 2025

Confortable and on time Inmaculada  

Bad 13 July 2025

first of all we waited 3 hours for the bus to coming than one of the man that was working in the bus was definitely drunk and he came to my spot and open, without saying anything, the little curtains invading my privacy and then he kissed my hand and continued annoying me for a bit of time, luckily there was i guy next to me that could speak vietnamise and help me send the drunk man away from me! i was not feeling safe so i really hope you are gonna do something about it! Carlotta  

Bad 12 July 2025

Left over 90 minutes late with no explanation. Feel they just booked us on any old bus when they couldn't be bothered to give us a 19:00 bus. Poor service, wouldn't use them again. James  

Bad 29 June 2025

The terrible experience Daniel  

Poor 15 June 2025

Good communication the night before about a later departure time. Ultimately we were nearly an hour and a half late and nearly missed our cruise. Lisa  

Poor 14 June 2025

We had to go to the old quarter office to be picked up. Only had the option of situation the very back which makes me sick. Drove around Hanoi for over an hour picking up 3 people. Last person was picked up 10 minutes from our hotel. Seemed like a milk run trips with driver go to several out of the way places. Middle seats not sat in for several hours. Also last to be dropped off. Marlys  

Satisfactory 04 June 2025

Bus was clean, had lots of room and the driver made up time from the initial delay but for such a long journey there was no proper rest stop which was a surprise! Changing to a smaller car from Da Nang to Hoi An also took more time Charlotte  

Poor 22 May 2025

Rude, kicked us off the bus 2 hrs before expected arrival time and threw our bags on the ground and it caused me to lose my sunglasses. Lyle  

Good 04 May 2025

We would like to have had more than one 10 minute break for a rest stop. In a ten hour trip. Otherwise trip was good. John  

Bad 25 April 2025

El habitáculo es pequeño. Es muy desagradable hacer un viaje de 7 horas oyendo continuamente el claxon de una manera desaforada. Carlos  

Poor 13 April 2025

Departed on time, arrived 1:45 late. Also limited communication made this an unpleasant experience. Eventually decided to walk 15 min to dropoff due to long routing in Hanoi and dropping off everybody. If I knew I would have a travel time which was almost 2 hour more than advertised I would have booked a different transportation option. Wouter  

Bad 01 April 2025

Bus got to destination over 90 minutes late with no explanation or apologies. Driver made sexual comments to my wife, service person physically pushed me when entering the bus, 2 unplanned changes (booking said no changes). Awful. Robert  

Bad 27 March 2025

Noch nie so einen schlechten Service gesehen. Können kein Wort Englisch, machen nur Stress (keine Minute Zeit beim aus und einsteigen). Nach dem Nachtbus muss man noch in einen nicht angekündigten Bus einsteigen. Bei der Abholung wollten sie mich zuerst nicht mitfahren lassen und beim Austeigen haben sie mich fast vergessen und wären mit mir weitergefahren, hätte ich mich nicht gemeldet. Es wird kurz nach Abfahrt ein Stopp gemacht, um gefühlte 500kg Mandarinen einzuladen und das Gepäck nochmal zu verräumen. Und mitten in der Nacht (4:10 Uhr) werden diese dann wieder LAUTSTARK ausgeladen. Zudem hörten die Mitarbeiter morgens Lautstark Musik und man hatte das Gefühl, der Busfahrer hubte extra. Nehmen sie jeden anderen Nachtbus, aber nicht diesen. Pascal  

Bad 09 March 2025

Poor organization. Three buses with changes. Main bus driver highly erratic and dangerous highway driving. No notification of change in pickup site. Michael  

Excellent 20 February 2025

Le programme à été légèrement modifié. Pour éviter une perte de temps, le bus nous a déposé avant Phong Nha . Un taxi nous attendait pour finir le trajet jusqu'à Phong Nha. La synchronisation a été parfaite. Donc pas de problème Christine  

Satisfactory 14 February 2025

Autobús pocilguero y el espacio muy estrecho, salimos casi una hora tarde y llegamos media hora tarde del horario previsto. No es el de la foto, el nuestro era de Doraemon y no tiene baño, aunque va haciendo paradas. 20€ costó Daniel  

Poor 05 February 2025

El bus llego 1 hora y media tarde y hace un frio dentro del bus exagerado. El conductor agradable y el camino bien Jose  

Satisfactory 28 January 2025

Автобус приехал на 30 минут позже, потому что мы долго ждали около 5 утра какой-то другой автобус недалеко от Ханоя уже ближе к концу пути. Когда тот автобус приехал, начались странные вещи. Люди перетаскивали какие-то черные кожаные сумки их одного автобуса в другой , посреди ночи. Затем в наш автобус подсело еще пару туристов. Nikitin  

Satisfactory 06 January 2025

We had to transfer twice, which was a bit confusing. We had to take a different van in Ninh Binh city and then go to another different van in Hanoi, so it was a little tiring. However, I appreciated the van service sending me updates on Whatsapp and confirming that I was correctly picked up. So it was fine. Mallorygrace  

Bad 28 December 2024

The driver was driving quite roughly. I couldn't buckle up in my seat because there was no seatbelt. The journey took about 5 hours instead of the 2.5 hours indicated because the driver got completely lost in Hanoi. Although we showed him on Google Maps where our hotel was, he drove completely in the other direction and did so several times. In the end, we spent over an hour driving around Hanoi for no purpose. Lena  

Bad 09 December 2024

I was waiting at the designated place and they almost left me there. They don't even check the number of people? One of the staff ignored me. Only one staff member took me seriously. Sho  

Good 08 December 2024

Smooth ride. The driver was cautious, and he booked a taxi for us when he realised our hotel in Hanoi was in the alleys and his vehicle could get stuck in jam. Omar  

Excellent 05 December 2024

Long journey but smooth Omar  

Excellent 01 December 2024

So very impressed with the bus, the beds, the drivers & the promptness of arrival. All in all - excellent!! Rachel  

Bad 22 November 2024

Nous avons changé 3 fois de bus. Personne ne parlait anglais pour nous renseigner et les 3 bus étaient très sales! Remi  

Good 21 November 2024

Nous avions peur à cause des différents avis mais le voyage était parfait. Sièges très confortables (17h de route et nous n’avons rien vu passé). Prises fonctionnelles et arrêts réguliers pour les toilettes. Propreté très bien. Arrivée à l’heure malgré un retard au départ de 30 minutes (le chauffeur nous attendait). Je ne mets juste pas 5 étoiles car la télé mise à disposition ne marchait pas mais c’est un détail ! Sarah  

Good 20 November 2024

Booked the 'limousine transfer' which was a van with about 10 comfortable seats added in to get from Hanoi to Cao Bang (6 hours). The driver was very fast (as can be expected in Vietnam) but clearly knew the roads very well, and got us there on time. Had a rest stop half way through which was handy. I think all the negative reviews of this company are from the much larger 41 seater bus. We personally had no issues with the limousine transfer! Alexander  

Excellent 06 November 2024

Good driver, safe and nice. Adrienne  

Excellent 05 November 2024

Voyage très confortable, le chauffeur avait une conduite très douce. Et pourtant ça tourne… Prise en charge à notre hôtel à l’heure convenue. Trajet de 6h respecté. C’était parfait. Voyage réservé par Internet depuis la France, et sans mauvaise surprise à l’arrivée. Contact de l’opérateur par WhatsApp la veille du voyage Jeanmichel  

Excellent 27 October 2024

they made sure I could still come even though I was running late. They called me and sent the adress. Very helpful, very kind. Cecilia  

Excellent 24 October 2024

Tout s'est bien passé. J'ai apprécié le message de la compagnie de bus la veille de mon départ pour me confirmer le point de rendez-vous. Je ne savais pas que je pouvais préciser une adresse de destination au moment de ma réservation. Je pensais que c'était un point d'arrivée identique pour tout le monde. Richard  

Bad 04 October 2024

Sent the wrong pickup information and stopped responding to messages once I requested a refund. Incompetency Owen  





Baolau Pte Ltd, 201434204K, Singapore
Baolau Co Ltd, 0313838015, Vietnam
Baolau Thai Co Ltd, 0105564006967, Thailand
Boeki Up Co Ltd, 5140001101308, Japan


   

#TravelAsiaWithBaolau #WeMakeTravelEasy