Beihai
Transportation
As a growing tourist city in Guangxi Province as well as a transit port to Vietnam and Hainan Island, Beihai's transport facilities are being upgraded rapidly.
By plane:
The Beihai Fucheng Airport is one of the three major civil airports in Guangxi, operating flights to more than a dozen cities. The airport lies 24 kilometres north of the city center with an airport shuttle bus service to and from the Air Plaza (Minhang Dasha). Buses leave 2 hours before flights.
By train:
There is a daily train between Nanning and Beihai which takes approximately 3.5 hours.
By bus:
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.
By boat:
Beihai serves as a transit port for tourists heading for Hainan Island. The ferry port is 2km west along the seafront on Haijiao Lu. There are ferries which leave daily for Haikou (11hrs) at about 18:00 from the sea transport terminal (Haiyun zonggongsi matou). Also a daily ferry to Weizhou Island leaves at this terminal around 8:00 daily and arrives at 10:30 (15:00/17:30 for the return trip).
To Weizhou Island: There are ferries at the Haiyun Terminal on Dijiao Lu .