Home China Train Shanghai - Tianjin Train

Shanghai - Tianjin Train

Both high-speed trains and normal-speed trains are available between Shanghai and Tianjin. More than 20 pairs of high-speed trains in service every day, with the travel time of 4 to 7 hours. They operate in different train stations in both cities.

Besides, there are 10 pairs of normal-speed overnight trains run on this route, with the duration of 11.5 to 17.5 hours.

Shanghai – Tianjin High-Speed Train

Quick Facts

  • Distance: 1,200 kilometers (744 miles)
  • Duration: daytime G trains: 4 to 6 hours; overnight D trains: 10 hours 50 minutes
  • Terminals of daytime G trains: Shanghai Railway Station (上海站), Shanghai Hongqiao Railway Station (上海虹桥站), Tianjin Railway Station (天津站), Tianjin South Railway Station (天津南站), Tianjin West Railway Station (天津西站)
  • Terminals of overnight D trains: Shanghai Railway Station, Tianjin West Railway Station

Shanghai to Tianjin High-Speed Train Schedules

(Updated on March 4th, 2020)

Train Number Departure Arrival Duration
G108 07:22 12:45 5 h 23 m
G112 08:05 13:24 5 h 19 m
G42 10:26 15:31 5 h 5 m
G1228 11:24 17:08 5 h 44 m
G138 13:29 18:49 5 h 20 m
G146 14:50 20:08 5 h 18 m
G152 16:18 21:35 5 h 17 m
G156 17:18 22:22 5 h 4 m
D706 21:18 08:08+1 10 h 50 m
  • "+1" indicates that the train arrives the next day.
  • There are more than 20 pairs of high-speed trains running on this route, departing from 07:22 to 21:18. These trains terminate at different train stations in both cities. Please make sure which station the train is departs from / arrives at before booking.
  • Shanghai to Tianjin G trains travel during daytime. Train D706 is an overnight high-speed train which run faster than regular overnight trains.
  • See more Shanghai train schedules.

Tianjin to Shanghai High-Speed Train Schedules

(Updated on March 4th, 2020)

Train Number Departure Arrival Duration
G211 09:28 14:41 5 h 13 m
G213 10:42 16:17 5 h 35 m
G9 12:33 16:36 4 h 3 m
G133 13:27 18:40 5 h 13 m
G1202 14:53 21:00 6 h 7 m
G1234 16:17 22:16 5 h 59 m
G1257 17:32 22:54 5 h 22 m
  • There are more than 20 pairs of high-speed trains running on this route, departing from 07:56 to 17:32. These trains have different departure/arrival train stations in both cities.
  • Check Real-time train schedules between Shanghai and Tianjin.

Shanghai – Tianjin High-Speed Train Ticket Fares

Business Class First Class Second Class
¥1623.5 ($232)  ¥868.5 ($125) ¥513.5 ($75)

Shanghai – Tianjin Regular Train

Quick Facts

Shanghai to Tianjin Regular Train Timetable

(Updated on March 4th, 2020)

Train Number Departure Arrival Duration
K516 09:16 03:42+1 18 h 26 m
1462 12:15 07:45+1 19 h 30 m
T132 14:13 05:04+1 14 h 51 m
K48 16:34 12:52+1 20 h 18 m
T110 17:57 08:41+1 14 h 44 m
K188 18:09 12:06+1 17 h 57 m
Z172 18:56 07:19+1 12 h 23 m
Z282 19:30 09:03+1 13 h 33 m
1228 20:22 14:59+1 18 h 2 m
K336 21:16 14:40+1 17 h 24 m
  • "+1" indicates the train arrives the next day.

Tianjin to Shanghai Regular Train Timetable

(Updated on March 4th, 2020)

Train Number Departure Arrival Duration
K515 00:43 17:33 16 h 50 m
Z171 01:21 12:56 11 h 35 m
1227 01:38 18:26 16 h 48 m
K335 11:30 04:41+1 17 h 11 m
K47 12:19 06:00+1 17 h 41 m
Z281 20:40 09:54+1 13 h 14 m
T109 21:31 11:00+1 13 h 29 m
T131 22:51 12:42+1 13 h 51 m
K187 23:18 15:58+1 16 h 37 m
  • "+1" indicates the train arrives the next day.

Tianjin-Shanghai Train Tips

Please pay attention to your departure station. Most cities in China have more than one train stations. It is important to double check your train ticket departure station in advance. For example, some of the fast trains from Tianjin to Shanghai depart from Tianjin West Railway Station, but some other trains depart from Tianjin South Railway Station. There is about 24 kilometers between the two stations. You can show your ticket or ticket information to the taxi driver so that you will be sent to the right train station.

For most of trains between Shanghai and Tianjin, Tianjin is one of the major stop only. The station isn’t the original departure station or the final arrival station. Therefore the trains stop in Tianjin for a few minutes only. You should prepare to board the train or get off the train in advance, and then move quickly in time. Below phrases might be helpful for you.

Will you please inform me 10 minutes before my arrival, thanks a lot!请在到站前10分钟提醒我准备下车,谢谢!