
Great Tibet Tour
8 Days Shanghai Tibet Train Tour
Shanghai to Tibet by the Qinghai-Tibet Railway sleeper train and coach
China
14 rail vacations stop in Shanghai, from 10 operators, 8 to 21 days, from $1,235 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 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

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

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

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

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

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

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.

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

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

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

Great Rail Journeys
Escorted rail journey from Shanghai to Beijing via Suzhou and the Yangtze River