The staff of Ha Giang hostel (pick up point) was very helpfull and reasuring to indicate us wich bus we needed to take.
The beds seemed a bit tight for tall people (wich was not my case) though, but the ride was good. The bus arrived 30 mins late, but we arrived 30 mins earlier.
Old Bus. no comfort. no sockets. no curtains. hardly any space. Ventilation did not work properly. The bus driver and passenger could not speak English
河江 到 海防, 巴士 貴賓臥鋪41, Full Moon Travel Asia (Full Moon Travel Asia), 2023年1月10日
EB
Elena B
very smooth easy trip to cat ba, lots of stops for toilet
河江 到 海防, 巴士 Tourist Bus + Ferry, Sapa Ethnic Travel (Công Ty TNHH Một Thành Viên Du Lịch Thiểu Số), 2026年6月1日
AB
Aubane B
I have health problems and I can't hold back for more than 2/3 hours. I warned the driver before getting on the bus, he said no problem. I had to ask 2 times to stop because it was more than 2/3 hours and the driver was annoyed and didn't want to. He finally accepted after several insistent requests. This is not normal.
河江 到 海防, 巴士 Cabin 34, Bang Phan, 2026年5月31日
TG
Tom G
Got the two lower beds all the way in the back, which are very small. Especially when you’re 190cm long.
Transfer was messy. We had to wait more than two in a completely dark bus without AC in a parking lot. Without anyone telling us why.
The transfer sleeper van Haiphong to Catba was 3 rows of beds without cabins and it was pretty smelly.
We arrived 2 hours later than expected.
河江 到 海防, 巴士 Single Royal Cabin, Bang Phan, 2025年11月14日
LJ
Lilly J
Got me where I needed to go. Driver communicated clearly and efficiently. Even picked me up from my hotel in ha giang and dropped me off to my hotel in cat ba
河江 到 海防, 巴士 Cabin 34, Bang Phan, 2025年11月10日
RE
Ronald E
The first driver was a racing driver and too busy with other things. The second part, including the boat and guide, was fine. The bus drop-off at the hotel was well-organized. Everything was well-timed, and we departed and arrived on time.
河江 到 海防, 巴士 Luxury Bus + Ferry, Good Morning Cat Ba Bus (Good Morning Cat ba), 2025年9月11日
SC
Sergio C
The ride was smooth and fairly comfortable. However, there was only one break at a bus station about four hours after leaving Ha Giang. When we asked the drivers how long the stop would be, they said 10 minutes, so we didn’t get a chance to have dinner — but it ended up being 20 or 30 minutes because they had dinner there themselves. For a journey of over 10 hours, clearer communication about when and how long the stop will be would be very helpful.
The original bus doesn’t go all the way to Cat Ba, so in Hai Phong we were transferred to another bus of lower quality for the final leg (about 1 to 1.5 hours to Cat Ba).
In the first bus, we weren’t assigned any specific compartment when boarding, as the tickets don’t have seat numbers. After quite a while and several stops, the staff insisted we move to an upper compartment, claiming the lower ones were occupied — even though they never actually filled up. In the new compartment, the light and USB chargers didn’t work in our compartment.
河江 到 海防, 巴士 Single Royal Cabin, Bang Phan, 2025年9月2日
A
Arlette
There were only two of us when we left Ha Giang, so we left 30 minutes early which was great. But then the driver just put us on another random bus which kept stopping to pick up parcels. There was one food stop at 9am, after that just one more 3-minute stop to go to the toilet. At the first stop the toilet was so disgusting that it made me throw up - and I'm really not faint-hearted, this really was absolutely disgusting. In Hanoi we dropped off all the passengers and parcels which took 1 1/2 hours. Then it turned out that the bus driver didn't know where to take us. We had found the address for Good Morning Cat Ba's office in Hanoi, but the bus driver couldn't be bothered to take us there, so he ordered us a taxi. We just about made the bus to Cat Ba, a very old, rickety bus with hardly any leg room - I'm short so no idea how tall people could deal with it. After that everything went smoothly.
河江 到 海防, 巴士 Luxury Bus + Ferry, Good Morning Cat Ba Bus (Good Morning Cat ba), 2025年8月31日