50
Checking Seats Availability
Loading seats data...

From Shanghai to Lhasa by train

20:08
Shanghai
19:35
Lhasa Tibet
1d 23h 27m
Instant  Refund 
20:08
Shanghai
19:35
Lhasa Tibet
1d 23h 27m
Instant  Refund 
20:08
Shanghai
19:35
Lhasa Tibet
1d 23h 27m
Instant  Refund 
20:08
Shanghai
19:35
Lhasa Tibet
1d 23h 27m
Instant  Refund 

Popular Routes in China