Hanoi via Guilin and Nanning

I am curious to know of my options of travel from Guilin, China through Nanning to Hanoi, Vietnam. I see various posts about trains or buses from Guilin to Nanning and then train from Nanning to Hanoi, departing Nanning two days a week. Has anyone made this trip? Would an air-conditioned sleeper bus from Guilin be preferable over train to Nanning? All general

Last Minute