Rome2Rio

How to get fromBahrain to Lhasaby plane or car

Find Transport to Lhasa

See all options

There are 3 ways to get from Bahrain to Lhasa by plane 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 to Bagdogra Airport, drive

    best
    1. Fly from Bahrain International Airport (BAH) to Bagdogra Airport (IXB)plane plane BAH - IXB
    2. Drive from Bagdogra Airport (IXB) to Lhasacar car
    17h 53m
    ¥1,636–3,457
  2. Drive  7,066.2 km

    1. Drive from Manama to Lhasacar car 7,066.2 km
    3d 17h
    ¥5,970–8,623
  3. Fly to Saidpur Airport, drive

    1. Fly from Bahrain International Airport (BAH) to Saidpur Airport (SPD)plane plane BAH - SPD
    2. Drive from Saidpur Airport (SPD) to Lhasacar car
    19h 16m
    ¥1,677–4,093

Bahrain International Airport (BAH) to Bagdogra Airport (IXB) flights

Calendar26Weekly Planes
Duration8h 58mAverage Duration
Ticket¥1,086Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Bahrain and Lhasa, China?

There is no direct connection from Bahrain to Lhasa. However, you can fly to Bagdogra Airport (IXB) then drive to Lhasa. Alternatively, you can drive from Manama to Lhasa in around 3d 17h.

Airlines

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 Luton Airport into central London, How to get from Florence to Rome, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.