hero
How2Go
Jodhpur to Cape-Town

Jodhpur to Cape-Town

Cape-Town is approximately 9750+ kms from Jodhpur. The fastest way to reach Cape-Town from Jodhpur is by Flight Via Ahmedabad, Dubai. It takes approximately 18 hours. The cheapest way to reach Cape-Town from Jodhpur is by Flight Via Ahmedabad, Dubai which would take approximately 18 hours.

Sort By
Mode of Transport

Via Ahmedabad, Dubai

RECOMMENDED

CHEAPEST

FASTEST

Jodhpur

Ahmedabad

Dubai

Cape Town

Approx Travel Time

17h 40m

₹65,880

Onwards

Via Hyderabad, Addis Ababa

Jodhpur

Hyderabad

Addis Ababa

Cape Town

Approx Travel Time

18h 30m

₹79,398

Onwards

Ads by MMT

Via Bangalore, Addis Ababa

Jodhpur

Bangalore

Addis Ababa

Cape Town

Approx Travel Time

18h 55m

₹92,633

Onwards

Via Mumbai, Istanbul

Jodhpur

Mumbai

Istanbul

Cape Town

Approx Travel Time

22h 40m

₹73,823

Onwards

Ads by MMT

Via Delhi, Istanbul

Jodhpur

Delhi

Istanbul

Cape Town

Approx Travel Time

22h

₹81,465

Onwards

Via Hyderabad, Paris

Jodhpur

Hyderabad

Paris

Cape Town

Approx Travel Time

1d 1h 25m

On Demand

Via Ahmedabad, Surrey

Jodhpur

Ahmedabad

Surrey

Cape Town

Approx Travel Time

1d 4h 20m

On Demand

Via Delhi, Paris

Jodhpur

Delhi

Paris

Cape Town

Approx Travel Time

1d 4h

On Demand

Via Mumbai, Paris

Jodhpur

Mumbai

Paris

Cape Town

Approx Travel Time

1d 5h 15m

On Demand

Via Ahmedabad, London

Jodhpur

Ahmedabad

London

Cape Town

Approx Travel Time

23h 10m

₹1,07,261

Onwards

Frequently Asked Questions

What is the distance between Jodhpur and Cape-Town?

Cape-Town is approximately 9750+ kms from Jodhpur.

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

It takes approximately 18 hours to reach Cape-Town from Jodhpur by Flight Via Ahmedabad, Dubai.

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

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

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

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India