PR
Paul REasy booking and punctual pickup.
Hoi An to Ninh Binh, Bus Cabin 32, Viet Lao Bus, Sep 18, 2026
PV
Patricia VWe had a good nights sleep, but while awake were a little afraid, because the driver was going pretty quickly even though it was raining a lot. We couldnt get in the bus immediately, but had to be transferred there in a limo for over an hour. The bus driver did not announce toilet stops or the destinations we had arrives at. After getting off wuickly we lost our nexk pillow and a charger. We contacted the bus staff but nobody really helped us.
Hoi An to Ninh Binh, Bus Lower Single Cabin, HK Buslines, Sep 16, 2026
MF
Monika FGreat bus! I totally loved it. Very comfortable:)
Staff was also very friendly and make as a favor with left item by brining it with the next bus.
Hoi An to Ninh Binh, Bus Lower Single Cabin, HK Buslines, Aug 20, 2026
MV
Maria VI was able to sleep all the time, I woke up when we arrived at the destination
Hoi An to Ninh Binh, Bus Lower Cabin, G8 Sapa Open Tour (G8 Sapa Open Tour), Aug 11, 2026
TD
Theo DGreat and efficient
Hoi An to Ninh Binh, Bus Cabin 22, Viet Lao Bus, Aug 9, 2026
M
Molly Great!! Only downside was that the phone chargers stopped working
Hoi An to Ninh Binh, Bus Lower Single Cabin, HK Buslines, Jul 10, 2026
JP
John PEasy to book, easy to find, great instructions to meet the bus.
Hoi An to Ninh Binh, Bus Lower Single Cabin, HK Buslines, Jul 8, 2026
G
Geoffrey No toilet stops for the whole trip.
Hoi An to Ninh Binh, Bus Lower Single Cabin, HK Buslines, Jun 28, 2026
C
Claudia Booked HT for a reason. They don't disappoint
Hoi An to Ninh Binh, Bus Lower Single Cabin, HK Buslines, Jun 24, 2026
MR
Matthew RVehicle itself was great. However I booked the 9pm bus to then get told that I was moved to the 8pm bus which was no problem. However I sat in the office waiting for over an hour and a half and still ended up on the 9pm bus. Also there was a lot of confusion over what cabin I was in which was a bit annoying.
Hoi An to Ninh Binh, Bus Lower Single Cabin, HK Buslines, Jun 7, 2026