Transport To and From Shanghai

Traveling To and From Shanghai By Train

Shanghai has three important train stations. Shanghai Main Train Station can be reached by the subway of the same name on subway lines 1, 3 and 4. Shanghai South Train Station also has its own eponymous subway station on line 1 and. Hongqiao Railway Station has its own subway station on lines 2 and 10.

Shanghai Main Train Station (上海站) is the city’s largest and most hectic railway hub. Most long-haul trains to the north and west depart from here, including bullet ‘D’ trains to Beijing and overnight trains to Beijing and Xian. The train to Hong Kong also departs from here. There is a designated ticket window with an English-speaker at this station and queues are usually manageable. There is also a soft sleeper/soft seat ticket office where there are usually no queues at all. If you plan to travel by one of these classes, this is the place to go.

Shanghai South Train Station (上海南站) is smaller and more modern and generally services destinations to the south, including frequent ‘T’ and ‘K’ trains to Hangzhou and the daily train to Guangzhou. Ticket queues here are usually quite short.

Hongqiao Train Station (虹桥站) is the newest of Shanghai’s railway stations. It operates the high-speed ‘G’ trains to Suzhou (30 mins), Nanjing (2 hours) and Hangzhou (1 hour). When the Beijing-Shanghai High-Speed Railway Line opens in 2012, those trains will also come to this station.

Shanghai is linked to a stack of destinations around China. There are multiple high-speed bullet (‘D’) trains each day to Hangzhou (83 mins), Suzhou (45 mins), Nanjing (2 hours) and even Beijing (10 hours). There are several overnight trains to Beijing (11.5-13 hours) and other destinations include Guangzhou (17 hours), Xian (14 hours), Chengdu (37 hours) and Urumqi (43 hours). There is a train to Hong Kong every second day (20.5 hours).

Traveling To and From Shanghai By Bus

With the train network so good there is little reason to travel anywhere by bus from Shanghai, especially as buses are generally the same price or even more expensive than the train. But if you’re determined to take a bus, then the Hengfeng Lu Bus Station (#783 Hengfeng Lu, Subway: Hanzhong Lu) has services to the most rational destinations, including Suzhou, Hangzhou, Nanjing and Beijing.

The largest bus station in Shanghai, and indeed China, is the Shanghai Long-Distance Bus Station by the Shanghai Main Railway Station (#1662 Zhongxing Lu, Subway: Shanghai Railway Station). Buses from here will get you just about anywhere in the country – there are coaches that travel as far afield as Yunnan and Sichuan provinces. Saner destinations include neighboring provinces and Shandong.

Traveling To and From Shanghai By Ferry

There are ferries connecting Shanghai with Kobe and Osaka in Japan. The journey takes roughly two days and costs ¥1300-¥6500. See here for more details.