There are 11 ways to get from Xigazê to Shanghai by taxi, plane, bus, train, 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.
Taxi to Shigatse Peace Airport, fly to Shanghai Hongqiao International Airport
best- Take the taxi from Xigazê to Shigatse Peace Airport (RKZ)taxi
- Fly from Shigatse Peace Airport (RKZ) to Shanghai Hongqiao International Airport (SHA)plane RKZ - SHA
7h 55m¥1,081–4,154Bus, train
cheapest- Take the bus from Shigatse Bus Station to Lasa Bus Stationbus
- Take the train from Lhasa to Shanghai stationtrain Lhasa
2d 5h¥422–1,087Bus
- Take the bus from Shigatse Bus Station to Lasa Bus Stationbus
- Take the bus from Lasa Bus Station to Lanzhoubus
- Take the bus from Lanzhou to Yinchuan Nanmen Stationbus
- Take the bus from Yinchuan Nanmen Station to Shanghaibus
3d 3h¥1,158Drive 4,012 km
- Drive from Xigazê to Shanghaicar 4,012 km
2d¥3,376–4,876Taxi to Shigatse Peace Airport, fly to Shanghai Pudong International Airport
- Take the taxi from Xigazê to Shigatse Peace Airport (RKZ)taxi
- Fly from Shigatse Peace Airport (RKZ) to Shanghai Pudong International Airport (PVG)plane RKZ - PVG
7h 56m¥1,081–4,004Taxi to Lhasa Gonggar Airport, fly to Shanghai Hongqiao International Airport
- Take the taxi from Xigazê to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Shanghai Hongqiao International Airport (SHA)plane LXA - SHA
8h 12m¥2,907–4,098Taxi to Shigatse Peace Airport, fly to Sunan Shuofang International Airport, train
- Take the taxi from Xigazê to Shigatse Peace Airport (RKZ)taxi
- Fly from Shigatse Peace Airport (RKZ) to Sunan Shuofang International Airport (WUX)plane RKZ - WUX
- Take the train from Wuxi to Shanghai stationtrain
8h 27m¥1,103–4,335Taxi to Lhasa Gonggar Airport, fly to Shanghai Pudong International Airport
- Take the taxi from Xigazê to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Shanghai Pudong International Airport (PVG)plane LXA - PVG
8h 58m¥1,857–6,648Taxi to Shigatse Peace Airport, fly to Nantong Xingdong Airport, bus
- Take the taxi from Xigazê to Shigatse Peace Airport (RKZ)taxi
- Fly from Shigatse Peace Airport (RKZ) to Nantong Xingdong Airport (NTG)plane RKZ - NTG
- Take the bus from Jiangsu Tongzhou to Shanghai Zongzhanbus
9h 38m¥1,216–4,794Taxi to Lhasa Gonggar Airport, fly to Sunan Shuofang International Airport, train
- Take the taxi from Xigazê to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Sunan Shuofang International Airport (WUX)plane LXA - WUX
- Take the train from Wuxi to Shanghai stationtrain
9h 14m¥1,829–4,579Bus, train via Chengdu
- Take the bus from Shigatse Bus Station to Lasa Bus Stationbus
- Take the bus from Lhasa Bus Station to Chengdubus
- Take the train from Chengdu Station to Yangzhoutrain
- Take the bus from Yangzhou to Shanghai Southbus
3d 6h¥805–1,355
Shigatse Peace Airport (RKZ) to Shanghai Hongqiao International Airport (SHA) flights
Comparing Your Travel Options
The cheapest way to get from Xigazê to Shanghai is to bus and train which costs ¥420 - ¥1100 and takes 2 days 5h.
The fastest way to get from Xigazê to Shanghai is to taxi and fly which takes 7h 55m and costs ¥1000 - ¥4200.
No, there is no direct bus from Xigazê station to Shanghai. However, there are services departing from Shigatse Bus Station and arriving at Shanghai via Lasa Bus Station, Lanzhou and Yinchuan Nanmen Station. The journey, including transfers, takes approximately 3 days 3h.
The distance between Xigazê and Shanghai is 3137 km. The road distance is 4012 km.
The best way to get from Xigazê to Shanghai without a car is to bus and train which takes 2 days 5h and costs ¥420 - ¥1100.
It takes approximately 7h 55m to get from Xigazê to Shanghai, including transfers.
Xigazê to Shanghai bus services, operated by Mipang, depart from Shigatse Bus Station.
Xigazê to Shanghai bus services, operated by Mipang, arrive at Lasa Bus Station.
Yes, the driving distance between Xigazê to Shanghai is 4012 km. It takes approximately 2 days 0h to drive from Xigazê to Shanghai.
There are 1265+ hotels available in Shanghai.
What companies run services between Xigazê, China and Shanghai, China?
You can take a bus from Shigatse Bus Station to Shanghai via Lasa Bus Station, Lanzhou, Lanzhou, and Yinchuan Nanmen Station in around 3d 3h.
- Website
- airchina.com
Flights from Shigatse Peace Airport to Shanghai Hongqiao International Airport via Xi An
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ¥950–4,100
Flights from Shigatse Peace Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 8h 40m
- When
- Saturday
- Estimated price
- ¥2,900–3,300
Flights from Shigatse Peace Airport to Shanghai Hongqiao International Airport via Chongqing
- Ave. Duration
- 9h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥950–4,000
Flights from Shigatse Peace Airport to Shanghai Pudong International Airport via Chengdu
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥2,700–3,100
Flights from Shigatse Peace Airport to Shanghai Pudong International Airport via Chongqing
- Ave. Duration
- 9h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥900–3,800
Flights from Shigatse Peace Airport to Shanghai Pudong International Airport via Xining
- Ave. Duration
- 7h 55m
- When
- Thursday
- Estimated price
- ¥2,900–3,200
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 6h 18m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chongqing
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ¥4,300–4,900
Flights from Shigatse Peace Airport to Sunan Shuofang International Airport via Chongqing
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥950–4,100
Flights from Lhasa Gonggar Airport to Shanghai Pudong International Airport via Chengdu
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ¥4,000–4,600
Flights from Shigatse Peace Airport to Nantong Xingdong Airport via Xi An
- Ave. Duration
- 10h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ¥1,000–4,500
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Chongqing
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,400–6,000
- Website
- shenzhenair.com
Flights from Shigatse Peace Airport to Shanghai Hongqiao International Airport via Xi An
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ¥950–4,100
Flights from Shigatse Peace Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 8h 40m
- When
- Saturday
- Estimated price
- ¥2,900–3,300
Flights from Shigatse Peace Airport to Shanghai Pudong International Airport via Xi An
- Ave. Duration
- 7h 30m
- When
- Thursday to Saturday
- Estimated price
- ¥900–3,800
Flights from Shigatse Peace Airport to Shanghai Pudong International Airport via Chongqing
- Ave. Duration
- 9h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥900–3,800
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Shigatse Peace Airport to Sunan Shuofang International Airport via Chongqing
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥950–4,100
Flights from Shigatse Peace Airport to Sunan Shuofang International Airport via Xi An
- Ave. Duration
- 9h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ¥950–4,100
Flights from Lhasa Gonggar Airport to Shanghai Pudong International Airport via Chengdu
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥4,000–4,600
Flights from Shigatse Peace Airport to Nantong Xingdong Airport via Xi An
- Ave. Duration
- 10h 20m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ¥1,000–4,500
Flights from Shigatse Peace Airport to Nantong Xingdong Airport via Chongqing
- Ave. Duration
- 11h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,000–4,500
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Xi An
- Ave. Duration
- 7h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–6,500
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Chongqing
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,400–6,000
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Tianfu International
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥3,500–9,500
- Website
- en.ceair.com
Flights from Shigatse Peace Airport to Shanghai Hongqiao International Airport via Xi An
- Ave. Duration
- 7h 20m
- When
- Thursday and Sunday
- Estimated price
- ¥2,700–6,000
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥4,000–8,500
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Tianfu International
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥4,000–8,500
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chongqing
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ¥3,000–6,500
Flights from Shigatse Peace Airport to Sunan Shuofang International Airport via Xi An
- Ave. Duration
- 6h 10m
- When
- Thursday and Sunday
- Estimated price
- ¥2,700–6,000
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Xi An
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- ¥4,100–9,000
- Website
- ch.com
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chongqing
- Ave. Duration
- 6h 55m
- When
- Tuesday
- Estimated price
- ¥3,000–6,500
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ¥4,000–8,500
Flights from Lhasa Gonggar Airport to Shanghai Pudong International Airport via Chengdu
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥2,800–6,000
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Chengdu
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ¥3,000–6,500
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Chongqing
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ¥3,000–6,500
- Website
- cdal.com.cn
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Shigatse Peace Airport to Sunan Shuofang International Airport via Chengdu
- Ave. Duration
- 7h 45m
- When
- Thursday to Saturday
- Estimated price
- ¥2,000–4,200
Flights from Lhasa Gonggar Airport to Shanghai Pudong International Airport via Chengdu
- Ave. Duration
- 8h 32m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,300–6,000
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Luzhou
- Ave. Duration
- 7h 20m
- When
- Friday
- Estimated price
- ¥1,400–6,500
- Website
- juneyaoair.com
Flights from Shigatse Peace Airport to Shanghai Hongqiao International Airport via Xi An
- Ave. Duration
- 7h 20m
- When
- Thursday and Sunday
- Estimated price
- ¥2,700–6,000
Flights from Shigatse Peace Airport to Shanghai Pudong International Airport via Xi An
- Ave. Duration
- 6h 35m
- When
- Thursday
- Estimated price
- ¥2,600–5,500
Flights from Shigatse Peace Airport to Nantong Xingdong Airport via Xi An
- Ave. Duration
- 6h 15m
- When
- Thursday and Sunday
- Estimated price
- ¥3,000–6,500
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Tianfu International
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ¥1,300–3,900
- Website
- loongair.cn
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Lhasa Gonggar Airport to Shanghai Pudong International Airport via Chengdu
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥2,800–6,000
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Luzhou
- Ave. Duration
- 7h 20m
- When
- Friday
- Estimated price
- ¥1,400–6,500
- Website
- tibetairlines.com
Flights from Lhasa Gonggar Airport to Shanghai Hongqiao International Airport via Chengdu
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Lhasa Gonggar Airport to Sunan Shuofang International Airport via Luzhou
- Ave. Duration
- 7h 20m
- When
- Friday
- Estimated price
- ¥1,400–6,500
Train from Lhasa to Shanghai station
- Hard Seat
- ¥340–490
- Hard Sleeper
- ¥750–1,000
- Soft Sleeper
- ¥1,000–1,500
Train from Wuxi to Shanghai station
- Hard Seat
- ¥45–65
- Hard Sleeper
- ¥45–80
- Soft Sleeper
- ¥120–180
Train from Wuxi to Shanghai station
- Hard Seat
- ¥45–65
- Hard Sleeper
- ¥45–80
- Soft Sleeper
- ¥120–180
Train from Wuxi to Shanghai station
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥59–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥59–65
- 1st Class Seat
- ¥95–105
- Business Class Seat
- ¥130–190
Train from Wuxi to Shanghai station
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ¥59–65
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥59–65
- 1st Class Seat
- ¥95–105
- Business Class Seat
- ¥130–190
Train from Wuxi to Shanghai station
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥80–110
Train from Wuxi to Shanghai station
- Hard Seat
- ¥23–35
- Hard sleeper
- ¥50–70
- Soft sleeper
- ¥80–110
Train from Chengdu Station to Yangzhou
- Hard Seat
- ¥210–290
- Hard sleeper
- ¥380–550
- Soft sleeper
- ¥600–800
- Website
- top.chinaz.com
Bus from Shigatse Bus Station to Lasa Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ¥60
- Schedules at
- qichezhan.net
Bus from Shigatse Bus Station to Lasa Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ¥60
- Schedules at
- qichezhan.net
Bus from Shigatse Bus Station to Lasa Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ¥60
- Schedules at
- qichezhan.net
- Website
- qichezhan.net
Bus from Lasa Bus Station to Lanzhou
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- ¥380
- Schedules at
- qichezhan.net
Bus from Yinchuan Nanmen Station to Shanghai
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- ¥578
- Schedules at
- qichezhan.net
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Lanzhou to Yinchuan Nanmen Station
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- ¥140
- Schedules at
- bus.ctrip.com
- [email protected]
- Website
- chinabusguide.com
Bus from Jiangsu Tongzhou to Shanghai Zongzhan
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ¥56–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
Bus from Yangzhou to Shanghai South
- Ave. Duration
- 3h 30m
- Frequency
- Every 10 minutes
- Estimated price
- ¥100–140
- Schedules at
- chinabusguide.com
- Bus
- ¥100–140
- Ave. Duration
- 1h 24m
- Estimated price
- ¥120–600
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 get from Gatwick Airport into central London, How do I get from Sydney to Melbourne, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.













