• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 10 ways to get from Shanghai to Sikkim by plane, car, taxi, bus or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Shanghai Hongqiao to Xigaze/Rikaze, drive  •  22h 13m

  1. Fly from Shanghai Hongqiao (SHA) to Xigaze/Rikaze (RKZ) SHA - RKZ
  2. Drive from Xigaze/Rikaze to Chungthang

$175 - $331

Cheapest option

Train China Railways Z-Class, bus  •  2 days 11h

  1. Take the train from Shanghai to Lhasa Shanghai-Lhasa
  2. Take the bus from Lasa North Suburb Coach Station to Yadong Xian

$87 - $114

8 alternative options

Fly Shanghai Pudong to Bagdogra, taxi  •  15h 54m

  1. Fly from Shanghai Pudong (PVG) to Bagdogra (IXB) PVG - IXB
  2. Take a taxi from Bagdogra to Jorethang

$400 - $1,135

Fly Shanghai Hongqiao to Bagdogra, taxi  •  20h 29m

  1. Fly from Shanghai Hongqiao (SHA) to Bagdogra (IXB) SHA - IXB
  2. Take a taxi from Bagdogra to Jorethang

$372 - $1,127

Fly Shanghai Hongqiao to Lhasa, bus  •  23h 21m

  1. Fly from Shanghai Hongqiao (SHA) to Lhasa (LXA) SHA - LXA
  2. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureau
  3. Take the bus from Lasa North Suburb Coach Station to Yadong Xian

$518 - $2,060

Fly Shanghai Hongqiao to Bhadrapur, drive  •  24h 59m

  1. Fly from Shanghai Hongqiao (SHA) to Bhadrapur (BDP) SHA - BDP
  2. Drive from Bhadrapur to Jorethang

$200 - $916

Fly Shanghai Pudong to Lhasa, bus  •  23h 36m

  1. Fly from Shanghai Pudong (PVG) to Lhasa (LXA) PVG - LXA
  2. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureau
  3. Take the bus from Lasa North Suburb Coach Station to Yadong Xian

$506 - $2,068

Train, bus via Chengdu Station  •  2 days 15h

  1. Take the train from Shanghai Hongqiao to Chengdu Station
  2. Take the bus from Chengdu to Lhasa Bus Station
  3. Take the bus from Lasa North Suburb Coach Station to Yadong Xian

$187 - $224

Bus  •  3 days 9h

  1. Take the bus from Shanghai to Yinchuan Nanmen Station
  2. Take the bus from Yinchuan Nanmen Station to Lanzhou
  3. Take the bus from Lanzhou to Lasa West Suburb Coach Station
  4. Take the bus from Lasa North Suburb Coach Station to Yadong Xian

$193 - $200

Drive  •  2 days 8h

  1. Drive from Shanghai to Gangtok 2942.3 miles

$470 - $700

Questions & Answers

The cheapest way to get from Shanghai to Sikkim is to train and bus which costs ¥600 - ¥800 and takes 2 days 11h.

More details

The quickest way to get from Shanghai to Sikkim is to fly and taxi which costs ¥2700 - ¥8000 and takes 15h 54m.

More details

The distance between Shanghai and Sikkim is 3202 km. The road distance is 4707.6 km.

Get driving directions

It takes approximately 22h 13m to get from Shanghai to Sikkim, including transfers.

More details

There is no direct flight from Shanghai Hongqiao Airport to Xigaze/Rikaze Airport. The quickest flight takes 13h 5m and has one stopover.

Search flights

Sikkim is 2h 30m behind Shanghai. It is currently 11:08 AM in Shanghai and 8:38 AM in Sikkim.

Yes, the driving distance between Shanghai to Sikkim is 4708 km. It takes approximately 2 days 8h to drive from Shanghai to Sikkim.

Get driving directions

China West Air, Juneyao Airlines, Air China and three other airlines offer flights from Shanghai Hongqiao Airport to Xigaze/Rikaze Airport.

Search flights

There are 16+ hotels available in Sikkim. Prices start at $18 USD per night.

More details

The best way to get from Shanghai to Shanghai Hongqiao Airport is to line 10 subway which takes 18m and costs ¥3 - ¥4.

More details

Map of how to get from Shanghai to Sikkim.
Launch map view
  • Distance: 2001 miles
  • Duration: 22h 13m

What companies run services between Shanghai, China and Sikkim, India?

You can take a bus from Shanghai to Gangtok via Yinchuan Nanmen Station, Lanzhou, Lanzhou, Lasa West Suburb Coach Station, Lasa North Suburb Coach Station, and Yadong Xian in around 3 days 9h.

Airlines
Air China
Website
airchina.com
Flights from Shanghai Hongqiao to Xigaze/Rikaze via Chengdu
Ave. Duration
12h 52m
When
Monday, Wednesday and Friday
Estimated price
$300 - $1,900
Flights from Shanghai Hongqiao to Xigaze/Rikaze via Xi An, Chengdu
Ave. Duration
17h
When
Monday, Wednesday and Friday
Estimated price
$160 - $800
Flights from Shanghai Hongqiao to Xigaze/Rikaze via Qingdao, Chengdu
Ave. Duration
19h 10m
When
Monday, Wednesday and Friday
Estimated price
$220 - $750
Flights from Shanghai Hongqiao to Lhasa via Chengdu
Ave. Duration
8h 47m
When
Every day
Estimated price
$310 - $1,400
Flights from Shanghai Hongqiao to Lhasa via Beijing Capital
Ave. Duration
8h 35m
When
Every day
Estimated price
$230 - $1,100
Flights from Shanghai Hongqiao to Lhasa via Changsha
Ave. Duration
8h 50m
When
Every day
Estimated price
$190 - $950
Flights from Shanghai Hongqiao to Lhasa via Chongqing
Ave. Duration
9h 20m
When
Every day
Estimated price
$500 - $2,000
Flights from Shanghai Hongqiao to Lhasa via Guiyang
Ave. Duration
10h 20m
When
Every day
Estimated price
$190 - $950
Flights from Shanghai Hongqiao to Lhasa via Xi An
Ave. Duration
11h 55m
When
Every day
Estimated price
$190 - $950
Flights from Shanghai Pudong to Lhasa via Chengdu
Ave. Duration
8h 31m
When
Every day
Estimated price
$500 - $2,000
Flights from Shanghai Pudong to Lhasa via Changsha
Ave. Duration
10h
When
Every day
Estimated price
$200 - $1,000
Flights from Shanghai Pudong to Lhasa via Chongqing
Ave. Duration
11h 5m
When
Every day
Estimated price
$200 - $1,000
China Eastern Airlines
Website
en.ceair.com
Flights from Shanghai Hongqiao to Xigaze/Rikaze via Xi An
Ave. Duration
18h 10m
When
Wednesday and Saturday
Estimated price
$300 - $1,900
Flights from Shanghai Hongqiao to Xigaze/Rikaze via Qingdao, Xi An
Ave. Duration
17h 15m
When
Wednesday and Saturday
Estimated price
$330 - $2,200
Flights from Shanghai Hongqiao to Lhasa via Kunming
Ave. Duration
8h 10m
When
Every day
Estimated price
$480 - $2,000
Flights from Shanghai Hongqiao to Lhasa via Xi An
Ave. Duration
7h 45m
When
Every day
Estimated price
$480 - $2,000
Flights from Shanghai Pudong to Lhasa via Xi An
Ave. Duration
11h 25m
When
Every day
Estimated price
$480 - $2,000
Flights from Shanghai Pudong to Lhasa via Kunming
Ave. Duration
8h 20m
When
Every day
Estimated price
$550 - $2,400
Yeti Airlines
Website
yetiairlines.com
Flights from Shanghai Hongqiao to Bhadrapur via Chengdu, Kathmandu
Ave. Duration
20h 47m
When
Every day
Estimated price
$290 - $950
Flights from Shanghai Hongqiao to Bhadrapur via Xi An, Kathmandu
Ave. Duration
20h 40m
When
Monday, Wednesday and Friday
Estimated price
$190 - $900
Flights from Shanghai Hongqiao to Bhadrapur via Kunming, Kathmandu
Ave. Duration
28h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$220 - $1,100
Tibet Airlines Corporation
Website
tibetairlines.com
Flights from Shanghai Hongqiao to Xigaze/Rikaze via Chengdu
Ave. Duration
12h 40m
When
Monday, Wednesday and Friday
Estimated price
$290 - $1,900
Flights from Shanghai Hongqiao to Lhasa via Chengdu
Ave. Duration
8h 7m
When
Every day
Estimated price
$180 - $900
Jet Airways
Website
jetairways.com
Flights from Shanghai Pudong to Bagdogra via Delhi
Ave. Duration
19h 27m
When
Every day
Estimated price
$410 - $1,200
Sichuan Airlines
Website
ch.com
Flights from Shanghai Hongqiao to Lhasa via Chengdu
Ave. Duration
12h 20m
When
Every day
Estimated price
$480 - $2,000
Flights from Shanghai Pudong to Lhasa via Chengdu
Ave. Duration
13h 35m
When
Every day
Estimated price
$500 - $2,000
Chengdu
Website
chengduair.cc
Flights from Shanghai Pudong to Lhasa via Chengdu
Ave. Duration
13h 20m
When
Every day
Estimated price
$350 - $1,500
China West Air
Website
westair.cn
Flights from Shanghai Hongqiao to Xigaze/Rikaze via Chongqing
Ave. Duration
12h 25m
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$130 - $260
Air India Limited
Website
airindia.in
Flights from Shanghai Pudong to Bagdogra via Delhi
Ave. Duration
17h 45m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$370 - $1,100
Druk Air
Website
drukair.com.bt
Flights from Shanghai Pudong to Bagdogra via Suvarnabhumi
Ave. Duration
11h 45m
When
Monday and Friday
Estimated price
$410 - $1,300
Spicejet
Website
spicejet.com
Flights from Shanghai Hongqiao to Bagdogra via Kunming, Kolkata
Ave. Duration
16h 35m
When
Every day
Estimated price
$350 - $1,100
Train operators
China Railways Z-Class
Website
chinahighlights.com
Train from Shanghai to Lhasa
Ave. Duration
47h 22m
Frequency
Once daily
Estimated price
$50 - $75
Schedules at
trip.com
Book at
trip.com
Hard Seat
$50 - $75
Hard Sleeper
$120 - $140
Soft Sleeper
$170 - $230
China Railways D-Class
Website
chinahighlights.com
Train from Shanghai Hongqiao to Chengdu Station
Ave. Duration
15h 3m
Frequency
Once daily
Estimated price
$80 - $110
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$80 - $110
1st Class Seat
$120 - $170
Bus operators
Airports China
Bus from Lhasa Airport to Lhasa Civil Aviation Bureau
Ave. Duration
1h
Frequency
Hourly
Estimated price
$4
Schedules at
airports-china.com
Qichezhan
Website
qichezhan.net
Bus from Lasa North Suburb Coach Station to Yadong Xian
Ave. Duration
9h
Frequency
3 times a week
Estimated price
$22
Schedules at
qichezhan.net
Bus from Shanghai to Yinchuan Nanmen Station
Ave. Duration
30h
Frequency
Once daily
Estimated price
$84
Schedules at
qichezhan.net
Bus from Lanzhou to Lasa West Suburb Coach Station
Ave. Duration
33h
Frequency
Once daily
Estimated price
$55
Schedules at
qichezhan.net
Checi
Website
checi.cn
Bus from Chengdu to Lhasa Bus Station
Ave. Duration
34h
Frequency
Twice daily
Estimated price
$72
Schedules at
checi.cn
Ctrip
Phone
400-830-6666
Website
ctrip.com
Bus from Yinchuan Nanmen Station to Lanzhou
Ave. Duration
4h 30m
Frequency
Hourly
Estimated price
$21
Schedules at
bus.ctrip.com
Other operators
Taxi from Bagdogra to Jorethang
Ave. Duration
1h 29m
Estimated price
$22 - $26
Ola Cabs
Phone
+91 22 33 55 33 55
Website
olacabs.com

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 4 of the smartest ways to explore Australia, How to get from Gatwick Airport into central London and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.