There are 5 ways to get from Lhasa to Russia by taxi, plane, 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, fly to Khabarovsk Novy Airport
best- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Khabarovsk Novy Airport (KHV)plane LXA - KHV
12h 8m₽26,931–112,291Train
cheapest- Take the train from Lhasa to Xiningtrain
- 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
7d 3h₽19,401–46,512Drive 6,926.6 km
- Drive from Lhasa to Moscowcar 6,926.6 km
3d 17h₽67,749–97,860Taxi, fly to Pulkovo Airport
- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Pulkovo Airport (LED)plane LXA - LED
15h 17m₽38,661–171,991Taxi, fly to Sheremetyevo International Airport
- Take the taxi from Lhasa to Lhasa-Airport-LXAtaxi
- Fly from Lhasa Gonggar Airport (LXA) to Sheremetyevo International Airport (SVO)plane LXA - SVO
14h 59m₽32,671–131,981
Lhasa Gonggar Airport (LXA) to Khabarovsk Novy Airport (KHV) flights
Questions & Answers
The cheapest way to get from Lhasa to Russia is to train which costs RUB 19000 - RUB 47000 and takes 7 days 3h.
The fastest way to get from Lhasa to Russia is to taxi and fly which takes 12h 8m and costs RUB 26000 - RUB 120000.
No, there is no direct train from Lhasa to Russia. However, there are services departing from Lhasa and arriving at Biblioteka Imeni Lenina via Xining, Hohhot Station, Ulaanbaatar, Sliudianka 1 and Komsomolskaya. The journey, including transfers, takes approximately 7 days 3h.
The distance between Lhasa and Russia is 4377 km. The road distance is 6926.6 km.
The best way to get from Lhasa to Russia without a car is to train which takes 7 days 3h and costs RUB 19000 - RUB 47000.
It takes approximately 12h 8m to get from Lhasa to Russia, including transfers.
Lhasa to Russia train services, operated by China Railways Z-Class, depart from Lhasa station.
Lhasa to Russia train services, operated by China Railways Z-Class, arrive at Xining station.
Yes, the driving distance between Lhasa to Russia is 6927 km. It takes approximately 3 days 17h to drive from Lhasa to Russia.
What companies run services between Lhasa, China and Russia?
You can take a train from Lhasa to Biblioteka Imeni Lenina via Xining, Hohhot Station, Ulaanbaatar, Sliudianka 1, Yaroslavsky Railway Terminal, and Komsomolskaya in around 7d 3h.
- Website
- flyaurora.ru
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Tianfu International, Harbin
- Ave. Duration
- 13h 15m
- When
- Sunday
- Estimated price
- ₽26,000–130,000
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Beijing Capital, Harbin
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- ₽26,000–95,000
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Xi An, Harbin
- Ave. Duration
- 16h 1m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽25,000–120,000
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Beijing Capital, Vladivostok
- Ave. Duration
- 22h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽26,000–100,000
- Website
- aeroflot.ru
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Tianfu International, Harbin
- Ave. Duration
- 13h 15m
- When
- Sunday
- Estimated price
- ₽26,000–130,000
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Beijing Capital, Harbin
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- ₽26,000–95,000
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Xi An, Harbin
- Ave. Duration
- 16h 1m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽25,000–120,000
Flights from Lhasa Gonggar Airport to Khabarovsk Novy Airport via Beijing Capital, Vladivostok
- Ave. Duration
- 22h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽26,000–100,000
- Website
- ch.com
Flights from Lhasa Gonggar Airport to Pulkovo Airport via Tianfu International
- Ave. Duration
- 13h 37m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽37,000–170,000
Flights from Lhasa Gonggar Airport to Sheremetyevo International Airport via Tianfu International
- Ave. Duration
- 13h 27m
- When
- Every day
- Estimated price
- ₽35,000–160,000
- Website
- hainanairlines.com
Flights from Lhasa Gonggar Airport to Pulkovo Airport via Beijing Capital
- Ave. Duration
- 13h 45m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- ₽38,000–190,000
Flights from Lhasa Gonggar Airport to Sheremetyevo International Airport via Beijing Capital
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ₽37,000–190,000
- Website
- airchina.com
Flights from Lhasa Gonggar Airport to Sheremetyevo International Airport via Beijing Capital
- Ave. Duration
- 25h 35m
- When
- Every day
- Estimated price
- ₽35,000–160,000
Flights from Lhasa Gonggar Airport to Sheremetyevo International Airport via Xining, Urumqi
- Ave. Duration
- 16h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽31,000–130,000
- Website
- en.ceair.com
Flights from Lhasa Gonggar Airport to Sheremetyevo International Airport via Xi An
- Ave. Duration
- 12h 50m
- When
- Thursday and Saturday
- Estimated price
- ₽36,000–140,000
Train from Xining to Hohhot
- Ave. Duration
- 8h 52m
- Frequency
- Once daily
- Estimated price
- ₽4,400–11,000
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ₽4,400–6,500
- Adult - 1st Class
- ₽7,500–11,000
- 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
- ₽9,500–17,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–9,500
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ₽3,300–3,900
- Sitting coach
- ₽1,100–1,400
- Soft sleeper coach
- ₽2,100–2,400
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,400–2,800
- Sitting coach
- ₽800–950
- 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
- Ave. Duration
- 38 min
- Estimated price
- ₽1,500–1,900
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
Lasa Taxi
- Phone
- +86 891 682 6334
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 South Korea: Travelling from Seoul to Busan , Travelling to the UK: What do I need to know?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.













