Rome2Rio

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

Find Transport to Tibet

See all options

There are 9 ways to get from Kyrgyzstan to Tibet by car, plane, 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.

  1. Drive to Yining Airport, fly, bus

    best
    1. Drive from Karakol to Yining Airport (YIN)car car
    2. Fly from Yining Airport (YIN) to Lhasa Gonggar Airport (LXA)plane plane YIN - LXA
    3. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus bus
    16h 10m
    ¥4,853–9,995
  2. Bus, train via Ürümqi

    cheapest
    1. Take the bus from Bishkek Avtovokzal to Almaty Sayran Bus Stationbus bus
    2. Take the bus from Almaty Sayran Bus Station to Ürümqibus bus
    3. Take the train from Ürümqi to Lanzhoutrain train
    4. Take the train from Lanzhou to Lhasatrain train
    2d 18h
    ¥546–1,434
  3. Drive, train

    1. Drive from Bishkek to Otarcar car
    2. Take the train from Otar to Almaty 1train train
    3. Take the train from Almaty 1 to Kerimagashtrain train
    4. Drive from Kerimagash to Yiningcar car
    5. Take the train from Yining to Ürümqitrain train
    6. Take the train from Ürümqi to Lanzhoutrain train
    7. Take the train from Lanzhou to Lhasatrain train
    2d 11h
    ¥850–2,209
  4. Bus, train

    1. Take the bus from Bishkek Avtovokzal to Kashgarbus bus
    2. Take the train from Kashgar to Lanzhoutrain train
    3. Take the bus from Lanzhou to Lasa Bus Stationbus bus
    3d 19h
    ¥1,227–1,610
  5. Drive  3,256.1 km

    1. Drive from Bishkek to Tibetcar car 3,256.1 km
    43h 10m
    ¥2,799–4,043
  6. Drive to Almaty International Airport, fly, bus

    1. Drive from Balykchy to Mamyr-1car car
    2. Fly from Almaty International Airport (ALA) to Lhasa Gonggar Airport (LXA)plane plane ALA - LXA
    3. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus bus
    17h 7m
    ¥2,129–5,459
  7. Bus to Kashgar Airport, fly, bus

    1. Take the bus from Bishkek Avtovokzal to Kashgarbus bus
    2. Fly from Kashgar Airport (KHG) to Lhasa Gonggar Airport (LXA)plane plane KHG - LXA
    3. Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus bus
    27h 59m
    ¥4,140–10,650
  8. Bus, train via Lhasa

    1. Take the bus from Bishkek Avtovokzal to Kashgarbus bus
    2. Take the train from Kashgar to Lanzhoutrain train
    3. Take the train from Lanzhou to Lhasatrain train
    3d 8h
    ¥1,059–1,757
  9. Bus, train #2

    1. Take the bus from Bishkek Avtovokzal to Kashgarbus bus
    2. Take the train from Kashgar to Chengdu Stationtrain train
    3. Take the bus from Chengdu to Lhasa Bus Stationbus bus
    4d 6h
    ¥1,337–1,980

Yining Airport (YIN) to Lhasa Gonggar Airport (LXA) flights

Calendar34Weekly Planes
Duration14h 13mAverage Duration
Ticket¥4,501Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Kyrgyzstan and Tibet, China?

There is no direct connection from Kyrgyzstan to Tibet. However, you can drive to Yining Airport (YIN) airport, fly to Lhasa Gonggar Airport (LXA), walk to Lhasa Airport, take the bus to Lhasa Civil Aviation Bureau, then take the taxi to Tibet. Alternatively, you can take a vehicle from Bishkek to Tibet via Otar, Almaty 1, Kerimagash, Yining, Ürümqi, Lanzhou, and Lhasa in around 2d 11h.

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 Slovenia: Getting from Ljubljana to Lake Bled, Train travel in Spain: A guide to Renfe, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.