There are 5 ways to get from Cape Town 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.
Fly to Bagdogra Airport, drive
best- Fly from Cape Town International Airport (CPT) to Bagdogra Airport (IXB)plane CPT - IXB
- Drive from Bagdogra Airport (IXB) to Lhasacar
28h 25m¥3,552–8,971Fly to Saidpur Airport, drive
cheapest- Fly from Cape Town International Airport (CPT) to Saidpur Airport (SPD)plane CPT - SPD
- Drive from Saidpur Airport (SPD) to Lhasacar
29h 58m¥3,352–8,621Fly to Bhadrapur Airport, drive
- Fly from Cape Town International Airport (CPT) to Bhadrapur Airport (BDP)plane CPT - BDP
- Drive from Bhadrapur Airport (BDP) to Lhasacar
26h 59m¥3,502–9,021Fly to Lokpriya Gopinath Bordoloi International Airport, drive
- Fly from Cape Town International Airport (CPT) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane CPT - GAU
- Drive from Gauhati-Airport-GAU to Lhasacar
33h 1m¥3,452–8,621Fly to Tumlingtar, drive
- Fly from Cape Town International Airport (CPT) to Tumlingtar (TMI)plane CPT - TMI
- Drive from Tumlingtar (TMI) to Lhasacar
30h 42m¥3,752–9,821
Cape Town International Airport (CPT) to Bagdogra Airport (IXB) flights
Comparing Your Travel Options
The cheapest way to get from Cape Town to Lhasa is to fly and drive which costs ¥3300 - ¥9000 and takes 29h 58m.
The fastest way to get from Cape Town to Lhasa is to fly and drive which takes 26h 59m and costs ¥3500 - ¥9000.
The distance between Cape Town and Lhasa is 10662 km.
It takes approximately 28h 25m to get from Cape Town to Lhasa, including transfers.
Lhasa is 6h ahead of Cape Town. It is currently 7:53 PM in Cape Town and 1:53 AM in Lhasa.
There are 25+ hotels available in Lhasa.
What companies run services between Cape Town, South Africa and Lhasa, China?
There is no direct connection from Cape Town to Lhasa. However, you can take the taxi to Capetown-Airport-CPT airport, fly to Bagdogra Airport (IXB), then drive to Lhasa. Alternatively, you can take the taxi to Capetown-Airport-CPT airport, fly to Bhadrapur Airport (BDP), then drive to Lhasa.
- Website
- buddhaair.com
Flights from Cape Town International Airport to Bhadrapur Airport via Doha, Kathmandu
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- ¥2,800–8,000
Flights from Cape Town International Airport to Bhadrapur Airport via Dubai, Kathmandu
- Ave. Duration
- 17h 30m
- When
- Every day
- Estimated price
- ¥3,000–9,500
Flights from Cape Town International Airport to Tumlingtar via Doha, Kathmandu
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- ¥2,900–8,500
Flights from Cape Town International Airport to Tumlingtar via Dubai, Kathmandu
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- ¥3,100–10,000
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 5 incredible day trips from Florence by train, Why you should take the train in the US, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
