Home China Train Tianjin-Shenzhen Trains

Tianjin-Shenzhen Trains

One pair of direct high-speed trains, namely G305 and G306, operate between Tianjin and Shenzhen with a total travel time of 9½ hours. The trains connect with Hong Kong West Kowloon Railway Station. 

At present, two pairs of normal-speed trains also run between the cities. The trip takes about 24 to 31 hours.

Tianjin–Shenzhen High-Speed Trains

Quick Facts

  • Distance: 2,162 kilometers (1,343 miles)
  • Terminals: Tianjin West Railway Station, Shenzhen North Railway Station
  • Duration: about 9½ hours
  • Main stops: Shijiazhuang, Zhengzhou, Wuhan, Yueyang, Changsha, Hengyang, Guangzhou

Tianjin to Shenzhen High-Speed Train Schedule

(Updated on March 20, 2020)

Train Number Departure Arrival Duration
G305 10:58> 20:35 9 h 37 min

For up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.

Shenzhen to Tianjin High-Speed Train Schedule

(Updated on March 20, 2020)

Train Number Departure Arrival Duration
G306 10:10 19:47 9 h 37 min

Tianjin to Shenzhen High-Speed Train Ticket Fares

Business Class First Class Second Class
¥2,963.5 ($424) ¥1,503.5 ($215) ¥952 ($136)

Tianjin–Shenzhen Normal-Speed Trains

Quick Facts

  • Terminals: Tianjin Railway Station, Shenzhen North Railway Station, Shenzhen East Railway Station
  • Duration: 24–31 hours
  • Main stops: Fuyang, Jiujiang, Nanchang, Huizhou, Dongguan

Tianjin to Shenzhen Normal-Speed Train Schedules

(Updated on March 20, 2020)

Train Number Departure Arrival Duration
Z188 03:12 04:28, the second day 25 h 16 min
K1622 22.20

05:32, the third day

31 h 12 min

For up-to-date schedules, you can use the search tool at the top of this page or search via our China Highlights train ticket service.

Shenzhen to Tianjin Normal-Speed Train Schedules

(Updated on March 20, 2020)

Train Number Departure Arrival Duration
K1620 08:28 15:33, the second day 31 h 5 min
Z186 19:50 20:03, the second day 24 h 13 min

Tianjin to Shenzhen Normal-Speed Train Ticket Fares

Soft Sleeper Hard Sleeper Hard Seat
¥761 ($109) ¥482 ($69) ¥254.5 ($37)

Tianjin–Shenzhen Trains vs Flights

The choices between Tianjin and Shenzhen trains are limited. Considering the duration and departure time, traveling between the cities by train is not really a good option.

Generally speaking, taking a flight will be a better choice for a long journey. Currently, more than 10 pairs of flights operate daily. A single journey takes about 3 hours. If you have limited time and enough money, it is advisable to take a flight.