There are 5 ways to get from Guwahati to Xining by car, plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Osmani International Airport, fly
best- Drive from Guwahati to Osmani International Airport (ZYL)
- Fly from Osmani International Airport (ZYL) to Xining (XNN)ZYL - XNN
16h 18m¥1,986–8,259Train, bus, drive via Cooch Behar
cheapest- Take the train from Guwahati to New Cooch Behar
- Take the bus from Cooch Behar to Siliguri
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Drive from Deorali Bus Stop to Yadong Xian
- Take the bus from Yadong Xian to Lasa North Suburb Coach Station
- Take the bus from Lasa Bus Station to Xining
2d 8h¥645–835Train, bus, drive
- Take the train from Guwahati to Siliguri Jn
- Take the bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Drive from Deorali Bus Stop to Yadong Xian
- Take the bus from Yadong Xian to Lasa North Suburb Coach Station
- Take the train from Lhasa to Xining
2d 1hDrive 2,518.5 km
- Drive from Guwahati to Xining2,518.5 km
35h 34m¥2,242–3,239Train, train to Shahjalal International Airport, fly
- Take the train from Guwahati to Agartala
- Take the train from Akhaura to Biman Bandar
- Fly from Shahjalal International Airport (DAC) to Xining (XNN)DAC - XNN
30h 38m¥1,564–6,780
Osmani International Airport (ZYL) to Xining (XNN) flights
Questions & Answers
The cheapest way to get from Guwahati to Xining is to train and bus and drive via Cooch Behar which costs ¥600 - ¥850 and takes 2 days 8h.
The fastest way to get from Guwahati to Xining is to drive and fly which takes 16h 18m and costs ¥1900 - ¥8500.
The distance between Guwahati and Xining is 1837 km. The road distance is 2518.5 km.
It takes approximately 16h 18m to get from Guwahati to Xining, including transfers.
Xining is 2h 30m ahead of Guwahati. It is currently 3:32 AM in Guwahati and 6:02 AM in Xining.
Yes, the driving distance between Guwahati to Xining is 2518 km. It takes approximately 35h 34m to drive from Guwahati to Xining.
There are 25+ hotels available in Xining.
What companies run services between Guwahati, India and Xining, China?
There is no direct connection from Guwahati to Xining. However, you can drive to Osmani International Airport (ZYL) airport, fly to Xining (XNN), walk to Xining Airport, then take the bus to Yinlong Hotel. Alternatively, you can take a train from Guwahati to Xining via Siliguri Jn, Siliguri - SNT Bus Stand, Deorali Bus Stop, Yadong Xian, Lasa North Suburb Coach Station, and Lhasa in around 2d 1h.
- Website
- csair.com
Flights from Osmani International Airport to Xining via Shahjalal International Airport, Guangzhou Baiyun
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ¥1,800–8,000
Flights from Shahjalal International Airport to Xining via Guangzhou Baiyun
- Ave. Duration
- 9h 58m
- When
- Every day
- Estimated price
- ¥1,600–7,000
Flights from Shahjalal International Airport to Xining via Beijing Daxing
- Ave. Duration
- 14h 10m
- When
- Wednesday and Friday
- Estimated price
- ¥1,600–7,000
- Website
- airchina.com
Flights from Shahjalal International Airport to Xining via Beijing Capital
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,500–6,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Guwahati to Siliguri Jn
- Ave. Duration
- 10h 5m
- Frequency
- 3 times a week
- Estimated price
- ¥20–160
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥20–24
- Third AC (3A)
- ¥50–70
- Second AC (2A)
- ¥75–95
- First Class (1A)
- ¥120–160
Train from Guwahati to New Cooch Behar
- Ave. Duration
- 4h 10m
- Frequency
- Every 2 hours
- Estimated price
- ¥16–130
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥16–20
- Third AC (3A)
- ¥45–55
- Second AC (2A)
- ¥60–80
- First Class (1A)
- ¥100–130
Train from Guwahati to Agartala
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- ¥24–190
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ¥24–30
- Third AC (3A)
- ¥65–80
- Second AC (2A)
- ¥90–120
- First Class (1A)
- ¥150–190
Train from Lhasa to Xining
Train from Akhaura to Biman Bandar
- Ave. Duration
- 1h 54m
- Frequency
- 6 times a week
- Estimated price
- ¥8–55
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ¥8–12
- 1st class seat (F_SEAT)
- ¥8–12
- Snigdha
- ¥18–29
- AC class seat (AC_S)
- ¥22–35
- 1st class berth (F_BERTH)
- ¥19–22
- AC class berth (AC_B)
- ¥35–55
- S Chair
- ¥16
- Phone
- +919002012099
- sntd@yahoo.com
- Website
- sntd.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 4h 55m
- Frequency
- Every 3 hours
- Estimated price
- ¥22–40
- Website
- https://www.sntd.in/
- Schedules at
- https://www.sntd.in/PDF/BusSchedule.pdf
- AC Seater
- ¥40
- Non AC Seater
- ¥22
- Phone
- 9064919130
- support@mybusbookings.com
- Website
- apsarabus.in
Bus from Siliguri - SNT Bus Stand to Deorali Bus Stop
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ¥23–35
- Website
- https://www.apsarabus.in/
- Non AC Seater
- ¥23–35
- Website
- qichezhan.net
Bus from Yadong Xian to Lasa North Suburb Coach Station
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- ¥151
- Schedules at
- qichezhan.net
Bus from Lasa Bus Station to Xining
- Ave. Duration
- 30h 30m
- Frequency
- Twice daily
- Estimated price
- ¥340
- Schedules at
- qichezhan.net
- Phone
- 0353-2514920
- nbstcenquiry@gmail.com
- Website
- nbstc.in
Bus from Cooch Behar to Siliguri
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ¥9–18
- Website
- https://nbstc.in/
- Seater
- ¥9–18
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 Southend Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Need to know: Greyhound - to help you get the most out of your next trip.























