hero
How2Go
Dehradun to Cape-Town

Dehradun to Cape-Town

Cape Town is approximately 10200+ km from Dehradun, 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 Cape Town.

Read More
Sort By
Mode of Transport

Via Delhi, Doha

RECOMMENDED

FASTEST

Dehradun

Delhi

Doha

Cape Town

Approx Travel Time

15h 35m

₹72,322

Onwards

Via Mumbai, Ilala

CHEAPEST

Dehradun

Mumbai

Ilala

Cape Town

Approx Travel Time

17h 20m

₹66,023

Onwards

Via Mumbai, Doha

Dehradun

Mumbai

Doha

Cape Town

Approx Travel Time

16h 10m

₹78,409

Onwards

Via Delhi, Dubai

Dehradun

Delhi

Dubai

Cape Town

Approx Travel Time

15h 45m

₹87,812

Onwards

Via Hyderabad, Doha

Dehradun

Hyderabad

Doha

Cape Town

Approx Travel Time

17h 20m

₹76,493

Onwards

Via Ahmedabad, Paris

Dehradun

Ahmedabad

Paris

Cape Town

Approx Travel Time

22h 50m

On Demand

Via Ahmedabad, Dubai

Dehradun

Ahmedabad

Dubai

Cape Town

Approx Travel Time

16h

₹97,337

Onwards

Via Ahmedabad, Doha

Dehradun

Ahmedabad

Doha

Cape Town

Approx Travel Time

18h 15m

₹82,367

Onwards

Via Mumbai, Addis Ababa

Dehradun

Mumbai

Addis Ababa

Cape Town

Approx Travel Time

17h 15m

₹95,623

Onwards

Via Hyderabad, Dubai

Dehradun

Hyderabad

Dubai

Cape Town

Approx Travel Time

17h 40m

₹92,701

Onwards

Frequently Asked Questions

What is the distance between Dehradun and Cape-Town?

Cape-Town is approximately 10200+ kms from Dehradun.

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

It takes approximately 16 hours to reach Cape-Town from Dehradun by Flight Via Delhi, Doha.

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

The cheapest way to reach Cape-Town from Dehradun is by Flight Via Mumbai, Ilala.

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

The fastest way to reach Cape-Town from Dehradun is by Flight Via Delhi, Doha.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India