8h 49m, Direct
07:01
ShanghaiShanghai Nan (South)
Secondary station
15:50
TianmenTianmen Nan (South)
from
1494 USD
1

How to buy a train ticket from Shanghai to Tianmen?
How fast is the high-speed train from Tianmen to Shanghai?
How long is the train from Shanghai to Tianmen?
How to book train tickets from Tianmen to Shanghai?
How much is the high-speed train from Shanghai to Tianmen?
What train to take from Shanghai to Tianmen?