Weihai Railway Station is situated at the western end of Shenzhen Road in the Economic and Technological Development Zone. It operates passenger trains to Beijing, Jinan and Hankou. A taxi ride from the railway station to the city center costs between 15 and 20 yuan.