Travel from Shanghai to Keqiao

Bus or train from Shanghai to Keqiao?

Shanghai Metro operates a train from Shanghai to Keqiao every 10 minutes. Tickets cost $1 and the journey takes 18 min. China Railways G-Class also services this route hourly. Alternatively, China Bus Guide operates a bus from Shanghai to Keqiao once daily. Tickets cost $11 - $16 and the journey takes 2 h 25 min.

How to get from Shanghai to Keqiao

From Jingan Temple line 2 Shanghai Metro to Shanghai Hongqiao, train to Shaoxing North, then taxi to Keqiao. 2 h 7 min $53. From Shanghai Bashi Changyun bus to Keqiao. 2 h 25 min $11. From Jingan Temple line 2 Shanghai Metro to Shanghai Hongqiao, train to East station, subway to Hangzhou Keyun Zhongxin, then bus to Keqiao. 2 h 50 min $47. From Shanghai taxi to Keqiao. 2 h 4 min $140. From Shanghai drive to Keqiao. 2 h 4 min $21.