There are 5 ways to get from Xining to Russia by plane, train, car, 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.
Fly Xining to Khabarovsk Novy Airport
best- Fly from Xining (XNN) to Khabarovsk Novy Airport (KHV)plane XNN - KHV
12h 23m₽13,638–60,718Train
- Take the train from Xining to Hohhottrain
- Take the train from Hohhot Station to Ulaanbaatartrain
- Take the train from Ulaanbaatar to Sliudianka 1train
- Take the train from Sliudianka 1 to Yaroslavsky Railway Terminaltrain
6d 6h₽17,592–41,884Drive 6,083.2 km
- Drive from Xining to Moscowcar 6,083.2 km
3d 2h₽62,314–90,009Fly Xining to Sheremetyevo International Airport
- Fly from Xining (XNN) to Sheremetyevo International Airport (SVO)plane XNN - SVO
15h 33m₽19,378–90,408Train, bus to Lanzhou, fly to Khabarovsk Novy Airport
- Take the train from Xining to Lanzhou Westtrain
- Take the bus from Oriental Hotel to Lanzhou Airportbus
- Fly from Lanzhou (LHW) to Khabarovsk Novy Airport (KHV)plane LHW - KHV
14h 11m₽15,097–67,666
Xining (XNN) to Khabarovsk Novy Airport (KHV) flights
Questions & Answers
The cheapest way to get from Xining to Russia is to train which costs RUB 17000 - RUB 42000 and takes 6 days 6h.
The fastest way to get from Xining to Russia is to fly which takes 12h 23m and costs RUB 13000 - RUB 65000.
No, there is no direct train from Xining to Russia. However, there are services departing from Xining and arriving at Biblioteka Imeni Lenina via Hohhot Station, Ulaanbaatar, Sliudianka 1 and Komsomolskaya. The journey, including transfers, takes approximately 6 days 6h.
The distance between Xining and Russia is 3038 km. The road distance is 6083.2 km.
The best way to get from Xining to Russia without a car is to train which takes 6 days 6h and costs RUB 17000 - RUB 42000.
It takes approximately 12h 23m to get from Xining to Russia, including transfers.
Xining to Russia train services, operated by China Railways D-Class, depart from Xining station.
The best way to get from Xining to Russia is to fly which takes 12h 23m and costs RUB 13000 - RUB 65000. Alternatively, you can train, which costs RUB 17000 - RUB 42000 and takes 6 days 6h.
Xining to Russia train services, operated by China Railways D-Class, arrive at Hohhot station.
Yes, the driving distance between Xining to Russia is 6083 km. It takes approximately 3 days 2h to drive from Xining to Russia.
What companies run services between Xining, China and Russia?
China United, Aeroflot Russian Airlines, and Air China fly from Xining (XNN) to Khabarovsk Novy Airport (KHV) once daily. Alternatively, you can take a train from Xining to Biblioteka Imeni Lenina via Hohhot Station, Ulaanbaatar, Sliudianka 1, Yaroslavsky Railway Terminal, and Komsomolskaya in around 6d 6h.
- Website
- aeroflot.ru
Flights from Xining to Khabarovsk Novy Airport via Beijing Daxing
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽13,000–60,000
Flights from Xining to Khabarovsk Novy Airport via Shanghai Pudong
- Ave. Duration
- 16h 50m
- When
- Tuesday and Saturday
- Estimated price
- ₽16,000–75,000
Flights from Xining to Khabarovsk Novy Airport via Beijing Capital, Vladivostok
- Ave. Duration
- 9h 25m
- When
- Thursday
- Estimated price
- ₽16,000–55,000
Flights from Lanzhou to Khabarovsk Novy Airport via Shanghai Pudong
- Ave. Duration
- 8h 5m
- When
- Tuesday and Saturday
- Estimated price
- ₽18,000–80,000
Flights from Lanzhou to Khabarovsk Novy Airport via Beijing Daxing
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽14,000–65,000
- Website
- airchina.com
Flights from Xining to Sheremetyevo International Airport via Beijing Capital
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- ₽23,000–100,000
- Website
- en.ceair.com
Flights from Xining to Sheremetyevo International Airport via Xi An
- Ave. Duration
- 14h 5m
- When
- Thursday and Saturday
- Estimated price
- ₽22,000–90,000
- Website
- ch.com
Flights from Xining to Sheremetyevo International Airport via Tianfu International
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₽23,000–110,000
- Website
- csair.com
Flights from Xining to Sheremetyevo International Airport via Urumqi
- Ave. Duration
- 11h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₽19,000–90,000
- Website
- hainanairlines.com
Flights from Xining to Sheremetyevo International Airport via Beijing Capital
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- ₽23,000–120,000
Train from Xining to Hohhot
- Ave. Duration
- 8h 52m
- Frequency
- Once daily
- Estimated price
- ₽4,600–11,000
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ₽4,600–6,500
- Adult - 1st Class
- ₽8,000–11,000
Train from Xining to Lanzhou West
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- ₽950–1,900
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ₽950–1,400
- Adult - 1st Class
- ₽1,300–1,900
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Hohhot Station to Ulaanbaatar
- Ave. Duration
- 36h 51m
- Frequency
- Once a week
- Estimated price
- ₽10,000–18,000
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
- Phone
- +976-1900-1949
- ubtz@ubtz.mn
- Website
- ubtz.mn
Train from Hohhot Station to Ulaanbaatar
- Ave. Duration
- 36h 51m
- Frequency
- Once a week
- Estimated price
- ₽1,100–10,000
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ₽3,500–4,100
- Sitting coach
- ₽1,100–1,400
- Soft sleeper coach
- ₽2,200–2,600
Train from Ulaanbaatar to Sliudianka 1
- Ave. Duration
- 21h 5m
- Frequency
- Once a week
- Estimated price
- ₽800–1,800
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ₽2,500–3,000
- Sitting coach
- ₽800–1,000
- Soft sleeper coach
- ₽1,500–1,800
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Sliudianka 1 to Yaroslavsky Railway Terminal
- Ave. Duration
- 3d 8h
- Frequency
- 3 times a day
- Estimated price
- ₽11,000–19,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽41,000–60,000
- 3rd Class (Platzcart)
- ₽11,000–15,000
- 2nd Class (Kupé)
- ₽13,000–19,000
Train from Xining to Lanzhou West
- Hard Seat
- ₽350–470
- Hard sleeper
- ₽700–1,000
- Soft sleeper
- ₽1,200–1,600
- Phone
- 0931-96556
- Website
- travelchinaguide.com
Bus from Oriental Hotel to Lanzhou Airport
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ₽354
- Schedules at
- travelchinaguide.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 What documents do I need to cross Niagara Falls?, French strikes 2018: What are my alternative transport options?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.


















