JV
Jessica VDidn't informed us ahead of time that pick-up at the hotel is not included. I sent a message thru their whatsapp number but it took time before they replied. The bus has a bad smell, there's uncollected trash on the cabin, the airconditioned is not working well – that makes me more uncomfortable. Lastly, upon reaching to the drop-off (114 Trần Nhật Duật) the staff are so rude!
Sapa SSB to Hanoi SSB, Bus Single Cabin, Sao Viet, Mar 16, 2026
DV
David VBus was dirty and smelly - I would not choose this bus company again in the future
Sapa SSB to Hanoi SSB, Bus Double cabin, Group Bus, Mar 15, 2026
MP
Marie PDriver was pleasant until he got stressed and then was shouting on the phone to the hotel we couldn’t find. He wanted us(3 older 60 year old woman to get out the car with three 20kg suitcases and walk a couple of blocks In Hanoi, we refused as we had paid for a taxi to our hotel. The GPS told him the road was closed but it was actually open. He was raising his voice over the phone to the reception staff when they tried to explain how to access the front of the hotel. We got to the front door by car eventually and he never said good bye just got back in his car. I feel every one in Vietnam has been so welcoming and polite. This man didn’t seem to know the Vietnamese way as we have used your taxi service a few times and always been very happy.
Sapa SSB to Hanoi SSB, taxi SUV 4pax, OUROS Travel (Ouros Travel), Mar 15, 2026
RH
Rosalie HI was tell, after I paid, that the bus was full. After many discussions, the staff found an acceptable solution. Everything went well but it was stressful at first time.
Sapa SSB to Hanoi SSB, Bus VIP Limousine VIP Seat, President Limousine by HK Buslines, Mar 15, 2026
JK
Julian KNo sleep, just being thrown around endlessly. To bottom cabin was a bit better. When asking for one the receptionist told us we have to pay the double cabin. After refusing and telling her the bottom cabins are the same size, because I've seen them, it was suddenly possible.
We took a bus washing break during the ride. I realized because a loud noise woke me up that I could not identify. It was high preassure water hitting my window and the rest of the bus. They do not understand that they are transporting sleeping humans.
We were an time on the departure, but we arrived an hour early. This was actually a problem, because our hotel wasdnot ready. Also it means the bus driver rushed the ride, which probably made the shaking of the bus even worse than it had to be.
Sapa SSB to Hanoi SSB, Bus Single Cabin, Sao Viet, Mar 14, 2026
AM
Adrian MWe used the HK buslines service from Sapa to Hanoi. 12Go are an intermediary who send the booking request. As we booked the day before both times the HK bus lines service was actually fully booked and we were offered alternate times which was ok. Better to ask your accomodation provider to book if in Sapa as then HK buslines will pickup from hotel/hostel.
Sapa SSB to Hanoi SSB, Bus VIP Limousine VIP Seat, President Limousine by HK Buslines, Mar 11, 2026
PP
Patrick PComfort and Convenience are so important for us when traveling and that is exactly what we received! It was such a great experience, will definitely book with 12GO when we have our next trip in Vietnam!
Also the drivers are always on time and very responsive!
Sapa SSB to Hanoi SSB, taxi Limousine 9 pax, Sapaking Limousine, Mar 9, 2026
PH
Paula HFantastic trip
Sapa SSB to Hanoi SSB, Bus Sleeper 44, Inter Bus Lines (Công Ty Cổ Phần Inter Bus Lines), Mar 8, 2026
HM
Halil MThe service was excellent on the bus from Hanoi to Sapa; there was a toilet on board, and announcements were made in English during our breaks. However, on the return trip from Sapa to Hanoi, unfortunately, there was no toilet on the bus, and it was impossible to keep track of how long our breaks lasted.
Sapa SSB to Hanoi SSB, Bus Lower Single Cabin, HK Buslines, Mar 7, 2026
LK
Lilian KThe bus stopped twice but only for the guys from the company. We were not allowed to go out for a 6hour journey.
Sapa SSB to Hanoi SSB, Bus Single Cabin, Sao Viet, Mar 7, 2026