
Great Tibet Tour
8 Days Essential Shanghai Tibet Train Tour
Shanghai to Lhasa by train via Qinghai-Tibet Railway in eight days
China
13 rail vacations stop in Shanghai, from 10 operators, 8 to 21 days, from $60 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Great Tibet Tour
Shanghai to Lhasa by train via Qinghai-Tibet Railway in eight days

Great Tibet Tour
Shanghai to Tibet by the Qinghai-Tibet Railway sleeper train and coach

PTG Tours
Escorted 12-day China tour: Beijing to Shanghai by rail and steam train

Intrepid Travel
18-day rail journey from Shanghai through Beijing to Ulaanbaatar via Trans-Mongolian Railway

Great Rail Journeys
15-day escorted rail and cruise tour through Beijing, Xi'an, Chengdu, and Yangtze River

Wexas Travel
Beijing to Shanghai by high-speed rail through mountains, villages, tea plantations

Wexas Travel
Fifteen-day China circuit from Beijing to Shanghai by high-speed rail

Cox & Kings
Eleven-day high-speed rail journey across China from Beijing to Shanghai

Wendy Wu Tours
21-day rail journey from Shanghai to Beijing through China's mountains and villages

Planet Rail
12-day luxury train journey across China from Xi'an to Hong Kong

MIR Corporation
Twelve-day private train journey across imperial China from Xi'an to Hong Kong.

Tibet Travel
Shanghai to Lhasa by overnight train, then overland to Everest Base Camp

Tibet Travel
Shanghai to Everest Base Camp via overnight Tibet train and high-altitude drive