Rome2Rio

How to get fromPerm to Tibetby plane, bus, train or car

Find Transport to Tibet

See all options

There are 8 ways to get from Perm to Tibet by 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.

  1. Fly from Perm International Airport, bus

    best
    1. Fly from Perm International Airport (PEE) to Lhasa Gonggar Airport (LXA)planePEE - LXA
    2. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
    19h 58m
    ¥3,246–12,050
  2. Train, bus via Shortandy

    1. Take the train from Perm 2 to Yekaterinburg-Passtrain
    2. Take the train from Yekaterinburg-Pass to Shortandytrain
    3. Take the train from Shortandi to Astana 1train
    4. Take the bus from Saparzhai bus station to Ürümqibus
    5. Take the train from Ürümqi to Lanzhoutrain
    6. Take the train from Lanzhou to Lhasatrain
    4d 4h
  3. Drive 5,656.4 km

    1. Drive from Perm to Tibetcar5,656.4 km
    3d 4h
    ¥5,060–7,309
  4. Train to Ekaterinburg Koltsovo Airport, fly, bus

    1. Take the train from Perm 2 to Yekaterinburg-Passtrain
    2. Fly from Ekaterinburg Koltsovo Airport (SVX) to Lhasa Gonggar Airport (LXA)planeSVX - LXA
    3. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
    32h 46m
    ¥4,025–15,317
  5. Train to Izhevsk, fly, bus

    1. Take the train from Perm-2 to Izhevsktrain
    2. Fly from Izhevsk (IJK) to Lhasa Gonggar Airport (LXA)planeIJK - LXA
    3. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
    31h 9m
    ¥3,436–12,406
  6. Train, bus

    1. Take the train from Perm 2 to Yekaterinburg-Passtrain
    2. Take the train from Yekaterinburg-Pass to Karaganda Passtrain
    3. Take the bus from Karagandy Bus station to Ürümqibus
    4. Take the train from Ürümqi to Lanzhoutrain
    5. Take the train from Lanzhou to Lhasatrain
    4d 21h
  7. Train

    1. Take the train from Perm 2 to Irkutsk Pastrain
    2. Take the train from Irkutsk Pas to Ulaanbaatartrain
    3. Take the train from Ulaanbaatar to Jining South Stationtrain
    4. Take the train from Jining South to Zhongweitrain
    5. Take the train from Zhongwei to Lhasatrain
    6d 4h
  8. Train, bus via Slyudyanka

    1. Take the train from Perm 2 to Sliudianka 1train
    2. Take the train from Sliudianka 1 to Ulaanbaatartrain
    3. Take the train from Ulaanbaatar to Baiyinchagantrain
    4. Take the train from Baiyinchagan to Jining South Stationtrain
    5. Take the train from Jining South to Xiningtrain
    6. Take the bus from Xining to Lasa Bus Stationbus
    6d 17h

Perm International Airport (PEE) to Lhasa Gonggar Airport (LXA) flights

Calendar6Weekly Planes
Duration15h 50mAverage Duration
Ticket¥3,263Cheapest Price
See schedules

Questions & Answers

What companies run services between Perm, Russia and Tibet, China?

You can take a train from Perm 2 to Tibet via Irkutsk Pas, Ulaanbaatar, Jining South, Zhongwei, and Lhasa in around 6d 4h.

Airlines
Train operators
Bus operators

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 French strikes 2018: What are my alternative transport options?, Is ride-sharing platform BlaBlaCar right for you?, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.