hero
How2Go
Cape-Town to Leh

Cape-Town to Leh

Leh is approximately 10200+ km from Cape Town, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Leh.

Read More
Sort By
Mode of Transport

Via Dubai, Mohali

RECOMMENDED

CHEAPEST

FASTEST

Cape Town

Dubai

Mohali

Leh

Approx Travel Time

20h 35m

₹62,557

Onwards

Via Paris, Mumbai

Cape Town

Paris

Mumbai

Leh

Approx Travel Time

1d 1h 45m

On Demand

Ads by MMT

Via Paris, Delhi

Cape Town

Paris

Delhi

Leh

Approx Travel Time

1d 3h 35m

On Demand

Via Amsterdam, Delhi

Cape Town

Amsterdam

Delhi

Leh

Approx Travel Time

23h 10m

₹82,926

Onwards

Ads by MMT

Via Istanbul, Delhi

Cape Town

Istanbul

Delhi

Leh

Approx Travel Time

1d 1h 15m

₹71,296

Onwards

Via Frankfurt, Delhi

Cape Town

Frankfurt

Delhi

Leh

Approx Travel Time

23h 45m

₹85,582

Onwards

Via Amsterdam, Mumbai

Cape Town

Amsterdam

Mumbai

Leh

Approx Travel Time

1d 1h 26m

₹80,128

Onwards

Via Istanbul, Mumbai

Cape Town

Istanbul

Mumbai

Leh

Approx Travel Time

1d 3h

₹72,481

Onwards

Via Maputo, Nairobi, Mumbai

Cape Town

Maputo

Nairobi

Mumbai

Leh

Approx Travel Time

21h 15m

₹97,455

Onwards

Via Maputo, Addis Ababa, Mumbai

Cape Town

Maputo

Addis Ababa

Mumbai

Leh

Approx Travel Time

23h 10m

₹90,711

Onwards

Frequently Asked Questions

What is the distance between Cape-Town and Leh?

Leh is approximately 10200+ kms from Cape-Town.

How long does it take to reach Leh from Cape-Town?

It takes approximately 21 hours to reach Leh from Cape-Town by Flight Via Dubai, Mohali.

What is the cheapest way to reach Leh from Cape-Town?

The cheapest way to reach Leh from Cape-Town is by Flight Via Dubai, Mohali.

What is the fastest way to reach Leh from Cape-Town?

The fastest way to reach Leh from Cape-Town is by Flight Via Dubai, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India