Ningbo has established a railway network capable of reaching almost all cities in China. Cities to the north and northwest of Ningbo, such as Shanghai and Nanjing, can be reached by the Xiaoshan-Ningbo Railway, Shanghai-Hangzhou-Ningbo Railway, Nanjing-Hangzhou Railway and the Shanghai-Ningbo Railway. Xiamen, Guangzhou and other southern cities can be accessed through the Ningbo-Taizhou-Wenzhou Railway. Cities to the southwest and central China can be reached by the Ningbo-Jinhua Railway and Zhejiang-Jiangxi Railway, respectively.
Xiaoshan-Ningbo Railway links to Zhejiang-Jiangxi Railway and Shanghai-Hangzhou Railway, and extends 147 kilometers in length, 66.5 km of which lie within the city limits of Ningbo.
The double-track line (the Ningbo section of Xiaoshan-Ningbo Railway) was completed in 2001, with a 23-km-long feeder line from Ningbo to the Zhenhai Harbor Area and a 35.5-km-long feeder line from Ningbo to Beilun Harbor.
The railway is designed to accommodate 42.3 pairs of trains, including 12 pairs of passenger trains, with an annual freight capacity of 12 million tons.
Ningbo Railway Station
Ningbo Railway Station is a national A level passenger railway station. It covers an area of 5,060 square meters and can accommodate 2,500 passengers during peak hours.
Ningbo North Railway Station
Ningbo North Railway Station is a national A level freight terminal. It spans an area of 357,000 square meters, and provides 648 stack points, 15 loading lines and 16 special railway tracks. The station is capable of handling full-carloads, less-than-carload transportation, containerized transportation and water-land combination transportation. It plays an important role in goods collection and distribution between Ningbo, Wenzhou, Taizhou and other coastal areas in eastern Zhejiang province.