There are 7 ways to get from Shanghai to Rongbuk Monastery by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shanghai Hongqiao International Airport to Xigaze, taxi
best- Fly from Shanghai Hongqiao International Airport (SHA) to Xigaze (DDR)plane SHA - DDR
- Take the taxi from Xigaze (DDR) to Rongbuk Monasterytaxi
15h 19m¥1,384–4,454Train, bus, drive
cheapest- Take the train from Shanghai station to Lhasatrain
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Rongbuk Monasterycar
2d 17h¥767–1,593Train, bus, drive via Deyang
- Take the train from Shanghai Hongqiao to Deyangtrain
- Take the train from Deyang to Chengdu Stationtrain
- Take the bus from Chengdu to Lhasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Rongbuk Monasterycar
2d 21h¥1,718–2,286Drive 4,338.2 km
- Drive from Shanghai to Rongbuk Monasterycar 4,338.2 km
2d 5h¥3,741–5,404Fly Shanghai Pudong International Airport to Xigaze, taxi
- Fly from Shanghai Pudong International Airport (PVG) to Xigaze (DDR)plane PVG - DDR
- Take the taxi from Xigaze (DDR) to Rongbuk Monasterytaxi
14h 35m¥1,384–4,204Fly Shanghai Hongqiao International Airport to Shigatse Peace Airport, drive
- Fly from Shanghai Hongqiao International Airport (SHA) to Shigatse Peace Airport (RKZ)plane SHA - RKZ
- Drive from Shigatse Peace Airport (RKZ) to Rongbuk Monasterycar
13h 33m¥1,224–4,174Bus, drive
- Take the bus from Shanghai to Yinchuan Nanmen Stationbus
- Take the bus from Yinchuan Nanmen Station to Lanzhoubus
- Take the bus from Lanzhou to Lasa Bus Stationbus
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Rongbuk Monasterycar
3d 18h¥1,514–1,720
Shanghai Hongqiao International Airport (SHA) to Xigaze (DDR) flights
Questions & Answers
The cheapest way to get from Shanghai to Rongbuk Monastery is to train and bus and drive which costs ¥750 - ¥1600 and takes 2 days 17h.
The fastest way to get from Shanghai to Rongbuk Monastery is to fly and drive which takes 13h 33m and costs ¥1200 - ¥4200.
The distance between Shanghai and Rongbuk Monastery is 3429 km. The road distance is 4338.2 km.
It takes approximately 15h 19m to get from Shanghai to Rongbuk Monastery, including transfers.
Yes, the driving distance between Shanghai to Rongbuk Monastery is 4338 km. It takes approximately 2 days 5h to drive from Shanghai to Rongbuk Monastery.
What companies run services between Shanghai, China and Rongbuk Monastery, China?
There is no direct connection from Shanghai to Rongbuk Monastery. However, you can take the line 10 subway to Hongqiao Airport T1, walk to Shanghai Hongqiao International Airport (SHA) airport, fly to Xigaze (DDR), then take the taxi to Rongbuk Monastery. Alternatively, you can take a train from Shanghai station to Rongbuk Monastery via Lhasa, Lhasa Beijiao Passenger Transport Terminal, and Zhangmu in around 2d 17h.
- Website
- airchina.com
Flights from Shanghai Hongqiao International Airport to Xigaze via Chengdu
- Ave. Duration
- 12h 5m
- When
- Tuesday
- Estimated price
- ¥2,800–3,200
Flights from Shanghai Hongqiao International Airport to Xigaze via Tianfu International
- Ave. Duration
- 11h 50m
- When
- Sunday
- Estimated price
- ¥950–3,900
Flights from Shanghai Pudong International Airport to Xigaze via Tianfu International
- Ave. Duration
- 12h 50m
- When
- Sunday
- Estimated price
- ¥900–3,600
Flights from Shanghai Pudong International Airport to Xigaze via Chengdu
- Ave. Duration
- 12h 5m
- When
- Tuesday
- Estimated price
- ¥2,300–5,000
Flights from Shanghai Hongqiao International Airport to Shigatse Peace Airport via Chongqing
- Ave. Duration
- 12h 7m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥900–3,700
Flights from Shanghai Hongqiao International Airport to Shigatse Peace Airport via Chengdu
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- ¥2,400–5,500
Flights from Shanghai Hongqiao International Airport to Shigatse Peace Airport via Xi An
- Ave. Duration
- 11h 42m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥900–3,800
- Website
- tibetairlines.com
Flights from Shanghai Hongqiao International Airport to Xigaze via Tianfu International
- Ave. Duration
- 11h 50m
- When
- Sunday
- Estimated price
- ¥950–3,900
Flights from Shanghai Pudong International Airport to Xigaze via Tianfu International
- Ave. Duration
- 12h 55m
- When
- Sunday
- Estimated price
- ¥900–3,600
Flights from Shanghai Hongqiao International Airport to Shigatse Peace Airport via Xi An
- Ave. Duration
- 10h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ¥900–3,800
Flights from Shanghai Hongqiao International Airport to Shigatse Peace Airport via Chengdu
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ¥2,400–5,500
Flights from Shanghai Hongqiao International Airport to Shigatse Peace Airport via Chongqing
- Ave. Duration
- 12h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥900–3,700
- Website
- en.ceair.com
Flights from Shanghai Hongqiao International Airport to Shigatse Peace Airport via Xi An
- Ave. Duration
- 6h 40m
- When
- Thursday and Sunday
- Estimated price
- ¥2,400–5,500
Train from Shanghai station to Lhasa
- Hard Seat
- ¥340–490
- Hard Sleeper
- ¥750–1,000
- Soft Sleeper
- ¥1,000–1,500
Train from Deyang to Chengdu Station
- Hard Seat
- ¥18–25
- Hard sleeper
- ¥40–60
- Soft sleeper
- ¥70–95
- Website
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- ¥180–270
- Schedules at
- checi.cn
Bus from Chengdu to Lhasa Bus Station
- Ave. Duration
- 34h
- Frequency
- Twice daily
- Estimated price
- ¥430–600
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- ¥180–270
- Schedules at
- checi.cn
Bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- ¥180–270
- Schedules at
- checi.cn
- Website
- qichezhan.net
Bus from Shanghai to Yinchuan Nanmen Station
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- ¥578
- Schedules at
- qichezhan.net
Bus from Lanzhou to Lasa Bus Station
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- ¥380
- Schedules at
- qichezhan.net
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Yinchuan Nanmen Station to Lanzhou
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ¥140
- Schedules at
- bus.ctrip.com
- Ave. Duration
- 2h 2m
- Estimated price
- ¥430–550
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, What documents do I need to cross Niagara Falls?, and Why you should take the train in the US - to help you get the most out of your next trip.













