Due to its proximity to Hong Kong, Shenzhen possesses one of the most developed transportation systems in China by both land and water with many of the neighboring cities providing quick routes via ferry, bus, and rail.
At present, there are no direct flights to Shenzhen as the city does not have its own airport. However, it is very convenient for visitors flying to, or from, Shenzhen through Guangzhou Airport (CAN) 50 kilometers (about 31 miles) to the north, Shenzhen Airport (SZX) 50 kilometers to south as well as Hong Kong Airport (HKG) and Zhuhai Airport (ZUH) both of which are about 100 kilometers (about 62 miles) away. All of these airports have shuttle busses or ferries to Shenzhen. Here is some information in details.
Railway Transportation Information
Jingjiu Railway which connects Hong Kong and Jingguang(Beijing-Guangzhou) Railway join in Shenzhen. They combine China's inner provinces, Shenzhen and Hong Kong together and provide convenient transportation by railroad.
Bus/Coach Transportation Information
There are several bus stations in Shenzhen including Luohu Passenger Station, Futian Passenger Station and Nanshan Passenger Station. Everyday, there are regular coaches setting out to Guangzhou, Shantou, Zhanjiang, Fuzhou, Xiamen and every county of the city. Luohu Passenger Depot is in charge of the coaches setting out to major cities inside or outside Guangdong Province. Luohu Coach Station, which is near East Railway Station, is in charge of the coaches head for cities in Guangdong Province. The first floor of the station is mainly for luxury buses to Guangzhou which is set out every 5 minutes. The waiting hall upstairs is for other cities in Guangdong.
Waterway Transportation Information
There are eight ferry ports in Shenzhen like Yantian Port, Shekou Port and Chiwan Port. Everyday, there are regular boats setting out from Shekou Port to Zhuhai, Guangzhou, Macau, Hong Kong and Kowloon. Shekou passenger port is located on the intersection of Gang'ao Avenue and Gongye Avenue in Shekou. You can take No.419, 439 medium-sized buses to Shekou Port from Shenzhen.