There are long distance buses to cities in Guangxi, such as Nanning (2hrs), Liuzhou (5hrs) and Guilin (7hrs). There are several long-distance bus stations in Beihai, but the major one is the Long-distance Bus Station (Chengdu qiche zongzhan) on Beibuwan Lu.

