About 533.0 kilometers.
According to the Baidu map query, the total distance from Beihai to Guilin is about 533.0 kilometers, which takes about 5 hours and 52 minutes by car. It passes through Liubei Expressway and Hubei Expressway.
Guilin delicacies include: Guilin rice noodles, Guilin snails, Guilin sponge cake, Yangshuo beer fish, Gongcheng camellia, Lipu taro meat, nun plain noodles, ginkgo stewed old duck, Lingchuan dog meat, Quanzhou vinegar blood duck, etc.