Travel from Shenzhen to Putian

Bus or train from Shenzhen to Putian?

Shenzhen Metro operates a train from Shenzhen to Putian every 5 minutes. Tickets cost $1 and the journey takes 23 min. China Railways D-Class also services this route 3 times a day. Alternatively, Shenzhen Metro operates a bus from Shenzhen to Putian every 5 minutes. Tickets cost $1 and the journey takes 26 min. Viewf also services this route once daily.

How to get from Shenzhen to Putian

From Civic Centre line 4 Shenzhen Metro to Shenzhen North then train to Putian. 6 h 11 min $55. From Gangxia line 1 Shenzhen Metro to Shenzhen Nanshan then bus to Putian. 10 h 26 min $47. From Shenzhen Luohu bus to Dongguan, bus to Guangzhou Jiaokou, then bus to Fujian Putian. 12 h 17 min $53. From Shenzhen drive to Putian. 7 h 26 min $80. From Gangxia line 1 Shenzhen Metro to Shenzhen airport, fly to Fuzhou airport, then bus to Putian. 5 h 51 min $140. From Gangxia line 1 Shenzhen Metro to Shenzhen airport, fly to Xiamen airport, taxi to Xiamen North, then train to Putian. 5 h 10 min $165. From Gangxia line 1 Shenzhen Metro to Shenzhen airport, fly to Quanzhou airport, taxi to Quanzhou, then train to Putian. 5 h 5 min $158. From Huanggang Entry Port bus to Hong Kong airport, fly to Fuzhou airport, then bus to Putian. 7 h 5 min $248. From Huanggang Entry Port bus to Hong Kong airport, fly to Quanzhou airport, taxi to Quanzhou, then train to Putian. 5 h 59 min $121. From Huanggang Entry Port bus to Hong Kong airport, fly to Xiamen airport, taxi to Xiamen North, then train to Putian. 6 h 24 min $143.