In June 2007, we took a bus from Hanoi to Nanning China and on to Guilin. The bus ticket is sold by Kim Lien Travel at No.7-Dao Duy Anh Str.-Dong Da Dist-Hanoi Tel: 84-4-5770809, or 5770434 and costs about US$16. The travel agency is located in Kim Lien Hotel at the same address. You need to buy the ticket at least 1-2 days ahead because the daily bus often is full. The bus departs Hanoi at 8:30am in front of the travel agency every morning and arrives Nanning around 3-4 pm. Bus is comfortable and road is good, mostly freeway with some 2 lane country road. All paved and smooth. From Hanoi to the China border takes about 2-3 hrs, passing thru beautiful paddy fields and mountain scenery. We had a 20 min lunch stop on the way before we arrived at the border where we gathered our bags to get exit stamps from Vietnamese immigration. The Vietnamese immigration was chaotic. There were no lines and everyone was trying to get to the front of the window. We had to elbow our way thru or else we would never leave Vietnam. After almost an hr, we finally entered China thru the Friendship Gate. The chinese immigration is modern, orderly and efficient. There were golf carts from the bus company waiting to take passengers to a connecting bus in a parking lot a short distance away (you can walk or pay $10 chinese dollar for the golf cart ride. I recommend paying the $10 if you have heavy bags). The bus to Nanning was again modern and comfortable. It is all freeway from the border to Nanning with modern rest stops along the way. The scenery was beautiful with karst and paddy fields. We arrived in Nanning bus terminal around 3-4pm at the modern Lane East Bus Terminal. There is a 3 star hotel right next to the bus terminal, cost is $100 Yuan/room. We stayed at the hotel for one night, toured Nanning the next day before we caught another bus to Guilin. The ticketing office is on the second floor of the bus station and they have buses leaving for Guilin almost hourly. All in all, the bus trip was pleasant, comfortable and a great way to enter China. Hope this helps.